首页 > 解决方案 > Xiaomi2mqtt如何连接Aquara硬件设备

问题描述

我已经阅读了xiaomi2mqt t文档。我想知道的是,xiaomi2mqtt如何通过互联网连接到实际的硬件设备(Aquara)?在另一个世界,我不明白这部分文档:

//Device list:

{
  "device_id": "Nice name",
  "158d000aaa2888": "Bedroom window",
  "158d000aaa5b35": "Frontdoor",
  "gateways": {
    "gateway_id": "password"
  }
}

“158d000aaa2888”、“158d000aaa5b35”、“gateway_id”、“密码”

这些是什么?他们来自哪里?它们是用来做什么的?

标签: node.jsiotgatewayxiaomi

解决方案


网关连接到中国云服务,但它没有记录。

接下来,您可以启用本地网络模式。这是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).

附言。在已关闭的不相关问题中发布内容,并没有真正帮助......


推荐阅读