Apple HomeKit 無法新增 MightyRC Bridge 橋接器的問題排除

有使用者反映在 Android 主機上,啟動 HomeKit Bridge 服務後,

在 Apple Home App 裏找不到 MightyRC 橋接器,寫一篇來幫助釐清問題。

 

先確認設定無誤

是否有依照這篇 MightyRC : 世界唯一支援 HomeKit 的紅外線家電控制器 (RF 控制也支援喔)  文章的介紹做設定呢?

如果確定無誤的話,那我們先要確認 Android 主機上的 MightyRC HomeKit Bridge的服務是不是有啟動 (請確認紅圈內的字樣為 “開”)


下載工具來驗證問題

沒問題的話,請分別在 Android 主機上透過 Google Play 安裝 Service Browser 這個 App,並主機上執行這個 App

執行後,確認 _hap._tcp. 與 MightyRC Bridge 都有出現

 

 

另外請在執行 Apple Home App的 iOS 裝置上,透過 Apple App Store 安裝 Discovery – DNS- SD Browseer 這個 App執行後,也請確認 _hap._tcp. 與 MightyRC Bridge 都有出現

 


分析問題

狀況一

如果 Android 主機上找得到這個 MightyRC Bridge,但 iOS 裝置上卻沒有的話,那除錯的方向應該是要兩個方向去看

1. 請確認 Android 主機與 iOS 手機間的網路,是否在同一個區網或是網段。

2. 家裡的網路裝置是否有遮蔽 mDNS 多播 (multicast)的方向去找問題。

狀況二

如果 Android 主機跟iOS 裝置都看得到 MightyRC Bridge 服務的話, 但 iOS HomeApp卻無法找到 MightyRC 的話。

請確認 MightyRC Bridge sf 是否為 0

如果是 1 的話,代表 MightyRC Bridge 之前已經被連結過了,請透過 Apple Home App 移除 MightyRC 橋接器,或是到 Android 主機上設定的畫面,執行”清除配對資訊”,再透過 Apple Home App 重新進行設定。

附註:這個數值不見得會因變化而即時更新,如果要看最新的SF的值,比較保險的方式是斷掉網路再連接一次後觀察。

狀況三

如果 Android 主機上找不到這個服務,請在確認一次 MightyRC App 裡的 HomeKit Bridge 服務狀態是否為啟動。如果為否,可以再啟動一次。

 


備註

為了多方面釐清這個問題,在 Windows 也有個類似的工具 zeroconfServiceBrowser 可以觀察 MightyRC  Bridge 的服務是否存在。在 macOS 上,也可以透過 App Store 找到  Discovery – DNS- SD Browseer 這個 App 來協助做確認。

沒有留言

留言

你的電子郵件不會被公開