当前位置:   article > 正文

mqtt研究入门(每天记录一点点,成果总是会有的)_mqtt 深入浅出

mqtt 深入浅出

首先利用mqtt.fx接收或者发送消息,我用的是mqtt.fx 1.7版本,下的最新版,界面如图所示:


每个界面的作用详见https://www.hivemq.com/blog/mqtt-toolbox-mqtt-fx

网站总结的很不错,基本上能够用到。

首先订阅主题Subscribe需要根据命令来订阅,(命令是怎么设置的?),然后利用Publish可以实现推送到主机上,

但是在此过程中我发现了大坑,Publish不是万能的,在mqtt.fx软件中,Publish推送的格式有限,仅能推送为ASCII码,然后很多格式的字符无法显示,这个要命了。根据有些定义,很多命令需要发送9字节的浮点数,然后就卡主了,无法解决这个问题。

后来根据大神的建议,从wireshark软件中查看,发送过去的消息能够被接受然后回应最后释放掉,可以明确是能够收到消息的,但是无法执行操作,可能是格式的问题,然后大神说调查到这一步就可以写代码了,我比较菜,还不能够像大神一样那样洞察。

但是我也想到了一些解决办法:首先根据mqtt.fx中包含的Scripts可以执行java 的命令。编写一段代码,改写格式。

                                               其次利用python来写一段代码,利用poha mqtt库来执行一些命令,(主要是最近在学python)看能否用上,注意我在安装poha mqtt的时候遇到的坑,安装的时候注意安装的环境cmd还是anaconda(这两个都能装,不过不互通),其次注意安装的位置(注意用cd+地址的命令)。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/218111
推荐阅读
相关标签
  

闽ICP备14008679号