之前看到了一個(gè)帖子,說如何識(shí)別離家和回家模式,但是那貼的樓主沒有編輯好,其實(shí)正文內(nèi)容是沒有的,但看到還是有不少米粉在回復(fù)看帖,說明這個(gè)需求其實(shí)是很強(qiáng)烈的,但是小米確沒有實(shí)現(xiàn)。
之前我也試過一個(gè)方案,是這樣的:
開發(fā)了個(gè)api,然后手機(jī)上用tasker操作,當(dāng)連上家里的wifi的時(shí)候,自動(dòng)訪問回家api,然后進(jìn)行相關(guān)操作;當(dāng)手機(jī)斷開家里wifi的時(shí)候,訪問離家api。這個(gè)方案的成本是很低的,使用了幾天后,發(fā)現(xiàn)還是不是很方便,具體原因就不說了。后來某天,無意中看到了一個(gè)新名詞:wifi探針。幾經(jīng)思索后,發(fā)現(xiàn)這就是理想的中解決方案。
先簡單介紹以下什么是wifi探針。簡單來說,就是隔一段時(shí)間就進(jìn)行一次探測掃描周圍wifi設(shè)備的mac地址,然后上報(bào)到相關(guān)服務(wù)器,具體原理請(qǐng)自行百度。實(shí)現(xiàn)這個(gè)功能的方式有很多,我就看到有高手用路由器改造實(shí)現(xiàn)了,不過這個(gè)也是難度最大。所以我選擇了另外一種方案:中科愛訊的wifi探針設(shè)備tz006。這款設(shè)備是最適合用來做識(shí)別智能家居的回家和離家模式入口設(shè)備了。具體思路是這樣:
以下內(nèi)容被隱藏,回復(fù)本帖后可見
相關(guān)部分代碼我就不貼了,沒有相關(guān)設(shè)備也就沒有參考意義。
聯(lián)系客服