924
小米智能家庭
自動識別離家和回家的方案(開發版)
之前看到了一個帖子,說如何識別離家和回家模式,但是那貼的樓主沒有編輯好,其實正文內容是沒有的,但看到還是有不少米粉在回複看帖,說明這個需求其實是很強烈的,但是小米確沒有實現。
之前我也試過一個方案,是這樣的:
開發了個api,然後手機上用tasker操作,當連上家裏的wifi的時候,自動訪問回家api,然後進行相關操作;當手機斷開家裏wifi的時候,訪問離家api。這個方案的成本是很低的,使用了幾天後,發現還是不是很方便,具體原因就不說了。後來某天,無意中看到了一個新名詞:wifi探針。幾經思索後,發現這就是理想的中解決方案。
先簡單介紹以下什麼是wifi探針。簡單來說,就是隔一段時間就進行一次探測掃描周圍wifi設備的mac地址,然後上報到相關服務器,具體原理請自行百度。實現這個功能的方式有很多,我就看到有高手用路由器改造實現了,不過這個也是難度最大。所以我選擇了另外一種方案:中科愛訊的wifi探針設備tz006。這款設備是最適合用來做識別智能家居的回家和離家模式入口設備了。具體思路是這樣:
以下內容被隱藏,回複本帖後可見
相關部分代碼我就不貼了,沒有相關設備也就沒有參考意義。
最後更新:2017-11-18 22:35:45