mosquitto
运行Raspbian Jessie的Raspberry Pi上安装了mosquitto-client
和apt-get
,并在通过mosquitto
运行Arch Linux的另一个Pi上安装了pacman
。在Arch上,不需要单独安装客户端utils。在Raspbian上测试简单的订阅/发布可以立即使用。
mosquitto_sub –d –t blub
mosquitto_pub –d –t blub –m “test”
从Arch框中发布也可以:
mosquitto_pub -h <IP-Raspbian> -t blub -m "test"
订阅有关Arch系统的主题但是,让我得到的只是:
mosquitto_sub –d –t blub
Error: Connection refused
现在,这非常通用。这里怎么了?
#1 楼
事实证明,Arch系统上没有运行代理,而在Raspbian上安装mosquitto
会自动启动它。只需启用并启动代理。启动systemd服务。
systemctl start mosquitto
使systemd服务在引导时运行。
systemctl enable mosquitto