我已经读过“xiaomi2mqtt 文档”了。我想知道的是,xiaomi2mqtt是如何通过互联网连接到实际硬件设备(Aquara)的?在另一个世界里,我不理解文档的这一部分:
//Device list:
{
"device_id": "Nice name",
"158d000aaa2888": "Bedroom window",
"158d000aaa5b35": "Frontdoor",
"gateways": {
"gateway_id": "password"
}
}“158d000aa2888”、“158d000aa5b35”、"gateway_id“、”密码“
这些是什么?他们从哪里来的?它们是用来干什么的?
发布于 2018-09-12 10:22:47
网关连接到一个中国云服务,但它是相当没有文档的。
其次,您可以启用本地网络模式。这就是xiaomi2mqtt应用程序使用的内容。如何启用它,在wiki,https://github.com/svrooij/node-xiaomi2mqtt/wiki/Network-mode-iOS上有文档记录。
它是这样工作的
Gateway -> Wifi -> Chinese cloud api -> MiHome app
但是xiaomi2mqtt应用程序使用以下内容:
Gateway (with local mode enabled) -> Wifi (multicast messages) -> xiaomi2mqtt (running on device on same network).
Ps。在封闭的不相关的问题上张贴东西,并不是真的有帮助.
https://stackoverflow.com/questions/52269938
复制相似问题