场景:我有一个本地网络,连接了一些设备,因此我希望通过MQTT协议从Android应用程序发送命令到树莓派,以控制这些连接的设备,那么我能否将树莓派用作代理和客户端(发布者/订阅者)。
答案:是的,您可以在树莓派上安装MQTT代理软件,并将其配置为同时充当代理和客户端。例如,您可以使用Mosquitto代理软件。在树莓派上安装Mosquitto后,您可以设置它作为代理并使用它来传输命令。您还可以使用MQTT客户端库将树莓派配置为发布者和订阅者,以便接收和发送命令。
最初的回答:
您可以在树莓派上安装MQTT代理软件,并将其配置为同时充当代理和客户端。例如,您可以使用Mosquitto代理软件。在树莓派上安装Mosquitto后,您可以设置它作为代理并使用它来传输命令。您还可以使用MQTT客户端库将树莓派配置为发布者和订阅者,以便接收和发送命令。