iot的homie mqtt约定的micropython实现。
microhomie的Python项目详细描述
Homie的micropython实现,这是物联网的轻量级mqtt约定。
目前microhomie实现了Homie v3.0.1。
最新版本:v0.3.1
此项目处于测试阶段。
已知问题
- 至少ESP8266存在SSL连接问题
- 在失去WiFi连接时,MQTT QoS==1有可能永远挂起
安装
您可以在这里获得详细的安装说明:http://microhomie.readthedocs.io/
本地开发设置
您必须使用本指南编译micropython https://github.com/micropython/micropython/wiki/Getting-Started
之后,您可以安装所需的库。
micropython -m upip install micropython-umqtt.simple micropython -m upip install micropython-logging micropython -m upip install micropython-machine