MQTT的服务端有很多种,可以参见
https://github.com/mqtt/mqtt.github.io/wiki/servers
通过了解Mosquitto用的相对比较多,似乎大球也在用
同时有前辈的文章可以参考
http://blog.csdn.net/xukai871105/article/details/39255089
http://blog.csdn.net/xukai871105/article/details/39252653
决定自己也在香蕉上搭建一套
似乎带盖可能就部署好了,首先打开一个订阅,#是所有,+是一级
mosquitto_sub -v -t '#' -h 192.168.1.112 &
然后就可以发送了
mosquitto_pub -t 主题 -i 发布端 -h 192.168.1.112 -m '我是发布端,你好。' mosquitto_pub -t 新猪蹄 -i Qubot -h 192.168.1.112 -m '我是Qubot,你好。' mosquitto_pub -t 'MikuQ/test' -i MikuQ -h 192.168.1.112 -m 'eepwnet test!'
又被可怜的重新登录把内容弄没了
首先把mosquitto -v 写入了rc.local
然后把1883端口映射到了p.xuanq.top
这样一个公用的mqtt的服务器端就搞定了
链接地址:p.xuanq.top
链接端口:1883
可以添加通用订阅
mosquitto_sub -v -t '#'
可以通过python来客户端来访问
import paho.mqtt.client as mqtt
client = mqtt.Client()
client.connect("p.xuanq.top", 1883, 50)
client.publish("mikuq/test", "Hello MQTT!")
参考了二叔的文章:
我要赚赏金打赏帖 |
|
|---|---|
| 基于ArduinoUNO开发板的AT24C02读写测试被打赏¥16元 | |
| TCS3472S传感器及其色彩检测被打赏¥19元 | |
| 【S32DS】S32K3 RTD7.0.1 HSE 组件配置报错问题解决被打赏¥27元 | |
| 【S32K3XX】MCME 启动 CORE1被打赏¥23元 | |
| AG32VH407下温度大气压传感器及其检测被打赏¥20元 | |
| AG32VH407下光照强度传感器BH1750及其检测被打赏¥22元 | |
| AT32VH407下使用温湿度传感器DHT22进行检测被打赏¥20元 | |
| DIY一个婴儿澡盆温度计被打赏¥34元 | |
| 【FreeRtos】FreeRtos+MPU region 配置规则被打赏¥23元 | |
| 【分享开发笔记,赚取电动螺丝刀】三分钟快速上手驱动墨水屏(ArduinoIDE)被打赏¥28元 | |