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!")
参考了二叔的文章:
我要赚赏金打赏帖 |
|
|---|---|
| 给28BYJ-48三自由度机械臂加一个网页控制台被打赏¥32元 | |
| 用28BYJ-48电机从零搭一台三自由度机械臂被打赏¥33元 | |
| 【英飞凌开发经验】ModusToolbox配置EdgeTalk外设被打赏¥27元 | |
| 基于BQ76952PFBR的BMS保护板热插拔损坏的原因和处理措施被打赏¥32元 | |
| 三分钟快速上手搭建nRF Connect SDK开发环境(VSCode)被打赏¥25元 | |
| 告别手动建模:我让AI用FreeCAD画了个开发板外壳被打赏¥30元 | |
| 【瑞萨RA8D1测评】总结收官——从IMU动作识别到LVGL桌宠被打赏¥33元 | |
| 【瑞萨BLE/WIFI模块测评】MPU6050双链路对比被打赏¥30元 | |
| 【瑞萨BLE/WIFI模块测评】DA14531被打赏¥28元 | |
| 【瑞萨BLE/WI-FI模块测评】DA16200被打赏¥28元 | |