基于MQTT协议的微信小程序。用于监控设备入(DHT11)温湿度,控制继电器的闭合,同时和HomeAssistant完美融合。
务必搭建自己的MQTT服务器
需要搭建自己的mqtt服务,需要物联网设备向对应的主题发送数据。(没有设备,可忽略。手动发送也行)具体可以参考历史文章。
一文玩转MQTT(基于esp8266 DHT11 MQTT)
配置wss 和微信小程序后端配置
先下载对应域名的ssl证书。
登录emqx控制台,选择监听器。
分别配置ssl证书。
配置完成后,用MQTT客户端连接测试。
接下来,在微信后台配置域名白名单。
至此,准备工作完成。
修改project.config.json
中appid为你的id。导入启动项目即可。
关于订阅主题,如温湿度,标准格式为:
{"humi":42,"temp":5}
发布主题,数据格式可以为json数据,页可以是命令。 如,控制灯光
控制舵机
公众号后台回复MQ
(不分大小写)获取。