MQTT服务器搭建备忘(3)
实现了消息发布订阅和数据存储,接下来就是怎么用数据了。数据展示就是可视化,可以用的软件很多,Grafana是开源软件中用得最多的(吧?)。由于用的人多,教程也多,所以只要注意以下几点就行了:
- 安装包去官网找,安装过程很详细,只是要记得一定要选择和自己主机的CPU和操作系统对应的安装包,否则安装不成功。
- 打开端口。
- 新建仪表盘时,如果SQL语句写了后可视化窗口里却空空如也,那八成是没有指定数据库,引用的表要写成XXX.YYY,其中XXX是数据库名,YYY是表名。
实现了消息发布订阅和数据存储,接下来就是怎么用数据了。数据展示就是可视化,可以用的软件很多,Grafana是开源软件中用得最多的(吧?)。由于用的人多,教程也多,所以只要注意以下几点就行了:
二十多年前,似乎还在用着33.6K的modem时,MP3刚刚发明出来,在网上慢吞吞地下载了很多歌曲和乐曲,很多很喜欢的歌曲和乐曲就是那时候发现的。只是那时候网上的搜索引擎功能还很弱,网上的信息也很少,即使觉得一首歌很好听,也找不到有关这首歌的太多的信息,尤其有时候歌名都不完整,就比如这首小号曲,下载下来的名字叫wonderland,在用上apple music后就用这个名字搜,无奈同名的太多,都不是这一首。直到前天在微信的视频号中发现有人发这首,才知道了这首曲子的全名,用这个名字果然也在apple music中搜寻到了。嗯,果然对于音乐来说,微信视频号比小红书强多了。
EMQX接受到消息后,存储到TDengine数据库的方法就是设定规则,方法如下:
Arduino调试过程中,会出现一些匪夷所思的问题,表面上看来是闹鬼,其实都各有原因,只不过原因隐藏得比较隐秘。比如: