小米日前於GitHub上傳了Home Assistant米家集成項目《Xiaomi Home Integration for Home Assistant》米家整合是一個由小米官方提供支援的Home Assistant 的整合元件,它可以讓Home Assistant使用者更方便得使用小米米家系列智能設備。
Home Assistant米家集成 項目原理 |
第一種 雲端控制架構
《HA米家集成》向小米雲端「MQTT Broker」索取訂閱設備狀態消息。當裝置狀態、屬性或執行事件時,裝置會向「小米雲」發送訊息,「小米雲」就會向《HA米家集成》推播訂閱的裝置訊息;而當《HA米家集成》需要控制設備時,會透過小米雲HTTP介面項設備發送控制訊號,裝置收到「小米雲」發來的下行訊息後做出回應。
《圖片擷取來源:GitHub - XiaoMi/ha_xiaomi_home/doc/README》
第二種 本地控制架構
「小米中樞網關」內本身就包含一個標準的MQTT Broker,實現了完整的訂閱發布機制。《HA米家集成》會向「小米中樞網關」索取訂閱設備狀態消息;執行設備控制就同雲端控制架構相同,但由與「小米雲」溝通變更向「小米中樞網關」溝通。
《圖片擷取來源:GitHub - XiaoMi/ha_xiaomi_home/doc/README》
常見問題 |
1. 《HA米家集成》對Home Assistant版本是否有要求?
安裝《HA米家集成》Home Assistant版本需Core ≥ 2024.11.0、Operating System ≥ 13.0。
2. 《HA米家集成》是否支援所有的小米米家設備?
米家整合目前支援大部分米家設備品類,但仍有一小部分設備品類(藍牙、紅外線及虛擬設備)並不支援。
3. 《HA米家集成》是否可以同時使用多個小米帳號?
是的,米家整合支援多個小米帳號同時登入。另外,米家整合也支援不同帳號的米家設備新增至同一個Home Assistant 區域。
4. 《HA米家集成》是否支援在地化控制?
米家整合支援透過小米中樞網關(韌體版本3.4.0_000 以上)或內建中樞網關(軟體版本0.8.0 以上)的米家設備實現在地化控制。如果沒有小米中樞網關或其他具有中樞網關功能的設備,那麼所有控制指令都會透過小米雲端發送。
小米中樞網關僅在中國大陸可用,在其他地區不可用;但小米區域網路控制功能不受地區限制,在全球範圍內均可使用。如果Home Assistant 所在的區域網路內存在中樞網關,那麼即便米家整合開啟了小米區域網路控制功能,該功能也不會生效。
5. 米家整合在哪些地區可用?
米家整合所用的雲端服務介面已部署在中國大陸、歐洲、印度、俄羅斯、新加坡、美國共六個地區的機房。由於使用者資料在不同地區的小米雲上相互隔離,您需要在配置Home Assistant 時選擇使用者所在地區,才能匯入對應的米家設備。米家整合支援將不同地區的米家裝置新增至同一個Home Assistant 區域。
歡迎點選連結查看更多完整關於Home Assistant的《HA米家集成》官方集成項目GitHub連結及安裝方式:https://github.com/XiaoMi/ha_xiaomi_home/blob/main/doc/README_zh.md
留言列表