首頁>科技>

有些手機,例如華為的安卓手機P40 Pro就特別難用。

HUAWEI P40 Pro無法安裝Google應用框架,很多優秀的APP例如HomeAssistant在華為的應用市場根本沒有,懶得費盡心力去折騰在P40 Pro上安裝谷歌應用框架。

雖然無法利用華為手機的GPS去判斷家裡某人是否在家,但可以考慮在家裡透過ping華為手機的ip進而判斷手機是否在家,也就作為判斷某位家庭成員在家或者離家的依據!

蘋果手機沒有這些麻煩,安裝HomeAssistant APP就可以了,可以在智慧家庭伺服器上獲取手機大量的資訊用於各種應用場景。

iPhone接入樹莓派超讚,資訊十分豐富

那麼對於使用HUAWEI P40 Pro的家庭成員怎麼判斷是否在家呢?其實也不難,只是沒有用APP準確,需要在時間上給點餘量。

首先開啟homeassistant的配置檔案,新增下圖紅框中的內容,host是華為手機在家裡的ip地址,用路由器繫結為固定的ip地址。

輸入手機的ip地址

接下來開啟known_devices.yaml,輸入華為手機的追蹤資訊,如果家庭WiFi網路覆蓋訊號100%良好,沒有無線中繼路由器虛擬同名無線,consider_home可以設定為180秒。我用的是小米路由器訊號比較差,每個房間都有一個無線中繼,更換房間有時候需要重新接入無線路由器。我對家庭成員於是否離家時間精度判斷要求沒有那麼高,所以consider_home設定為30分鐘,避免由於WiFi訊號不好出現假離家的判斷(不會影響在家的判斷,在家時間精度很高,基本上30秒以內可以判斷)。

consider_home一般設定180就可以了

如下圖,可以判斷使用華為手機的家庭成員是否在家了?

哈哈,可以判斷安裝不了homeassistant應用的手機使用者是否在家了

緬因貓離家

布偶貓在家

22
最新評論
  • 整治雙十一購物亂象,國家再次出手!該跟這些套路說再見了
  • 華為“智慧養豬”姍姍來遲,大廠為何都投身養豬?