树莓派raspberry 基于Ubuntu 和rasbian的环境安装mqtt

sudo apt-get install  mosquitto-dev 

sudo apt-get install mosquitto-clients 

输入mosquitto 后敲tab键出现 mosquito_pub 说明安装成功。

测试

mosquitto_pub -t %s -h %s -m "%s"

例如 mosquitto_pub -t topic  -h 192.168.1 -m "test"

在树莓派安装好后,重启后会发现mosquitto 已经启动运行了可以直接使用。

如果想让树莓派作为 MQTT SERVER 比如我们在树莓派集成了web html 的页面使用js 的paho mqtt

连接树莓派完成传输,需要作一下配置

 sudo vi /etc/mosquitto/mosquitto.conf 

最后一行输入

port 1883
listener 8083
protocol websockets



这里的意思是支持1883 和8083 的端口,同时支持websocket mqtt协议。


sudo reboot  

就可以打开我们的智能车控制网页查看状态和地图了。

20200619092244.png

最新评论

  1. 发布于:2020-06-19 09:24 回复
    本篇更新了如何使用web 搭建mqtt 查看地图定位
  2. 发布于:2019-05-10 14:26 回复
    写的很好,支持一下

sitemap