3-2温度传感器( 三 )


mosquitto_ pub -t " thermostat/set" m 28.2 -p 1883 -h YOUR_ MQTT_ SERVE_ IP -u YOUR_ MQTT_ USER -P YOUR MQTT PAS SWORD
如果您订阅 /get 主题,您将每隔两秒钟获得房间内的当前温度,如以下屏幕截图所示:
Roomfrom MQTT
对于手机,有一个名为的应用程序,如果您的代理可以通过互联网访问,您可以在不在家时设置所需的温度;你也可以看到你家当前的温度 。此应用程序的主菜单如下:
main
在“设置”菜单中,设置MQTT代理服务器 IP 地址,所用的 MQTT 端口 以及用户和密码 。
保存配置后,应用程序将连接到您的代理服务器 。要查看来自您的代理服务器的消息,您可以订阅#topic ;在这种情况下,您将看到代理服务器收到的所有消息(如下面的屏幕截图所示),或者到/get 主题 接受你家中的温度信息:
thefrom
如果您不在,可以通过在主题 /set上向您的家用恒温器发布具有所需温度的消息来远程设置恒温器,如以下屏幕截图所示:
发布所需温度以控制恒温器此基本功能恒温器系统教您如何使用存储文件和值,从MQTT代理发送和接收值,并将它们存储在传感器中以读取温度和湿度 。作为练习,您可以通过以下功能改进恒温器: