企业管理软件免费版并且现在在我们的 Raspberry Pi 上充当 MQTT 代理Mosquitto 是一个音信代庖,它达成了众个版本的 MQTT 造定,囊括
MQTT造定的任务道理是让客户机充任宣布者和订阅者。宣布者将音信发送给充任中介的代庖。
您能够操纵MQTT让众个传感器将它们的数据发送到您的Raspberry Pi的MQTT代庖,然后客户端修造能够摄取数据。
假设你思分析更众闭于MQTT造定的音信,以及为什么它尽头适合树莓Pi等物联网修造,请务必查看MQTT官方网站。
2,运转Mosquitto和Mosquitto客户端的装配号令,云云便利正在树莓派上 举行连结测试:
正在装配流程中,包的照料器会自愿设备 Mosquitto 任事器正在开机时启动。
装配落成,此时,您将正在您的修造上启动并运转 Mosquitto MQTT 代庖。
咱们的下一步将是测试该任事是否寻常任务,而且目前正在咱们的 Raspberry Pi 上充任 MQTT 代庖。
看待本节,您将需求翻开两个终端会话到您的 Raspberry Pi(当地或通过 SSH)。
咱们能够操纵咱们之前为订阅者装配的 Mosquitto 客户端来履行此操作。
鄙人面的示例中,咱们连结到一个localhost连结并恭候来自代庖的闭于“mqtt/pimylifeup”焦点的音信。
操纵“-h”参数,您能够指定要连结的主机名。正在咱们的例子中,咱们操纵装配正在 Raspberry Pi 上的当地 MQTT 代庖。
接下来,咱们操纵“-t”参数告诉 Mosquitto 订阅者咱们应当从 MQTT 代庖收听什么焦点。
看待咱们的示例,咱们正正在收听一个名为“mqtt/pimylifeup”的焦点。
咱们需求操纵之前装配正在 Raspberry Pi 上的 MQTT 宣布者客户端向焦点宣布音信。
此中两个参数与前面的号令相通,“-h”指定要连结的任事器,“-t”指定要宣布到的焦点。
咱们正在这里操纵的另一个参数是“-m”参数。此参数应许您指定要发送到 Raspberry Pi MQTT 代庖的音信。
要启用长途拜候以便咱们能够与其他物联网修造举行通讯,咱们需求编辑/创修一个设备文献。