Xiaomi2mqtt如何连接Aquara硬件设备

How is Xiaomi2mqtt connected to Aquara hardware device

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

//Device list:

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

"158d000aaa2888", "158d000aaa5b35, "gateway_id", "password"

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

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

接下来您可以启用本地网络模式。这是 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。在已关闭的无关问题中发布内容,并没有真正帮助...