之前看到了一个帖子,说如何识别离家和回家模式,但是那贴的楼主没有编辑好,其实正文内容是没有的,但看到还是有不少米粉在回复看帖,说明这个需求其实是很强烈的,但是小米确没有实现。 之前我也试过一个方案,是这样的: 开发了个api,然后手机上用tasker操作,当连上家里的wifi的时候,自动访问回家api,然后进行相关操作;当手机断开家里wifi的时候,访问离家api。这个方案的成本是很低的,使用了几天后,发现还是不是很方便,具体原因就不说了。后来某天,无意中看到了一个新名词:wifi探针。几经思索后,发现这就是理想的中解决方案。 先简单介绍以下什么是wifi探针。简单来说,就是隔一段时间就进行一次探测扫描周围wifi设备的mac地址,然后上报到相关服务器,具体原理请自行百度。实现这个功能的方式有很多,我就看到有高手用路由器改造实现了,不过这个也是难度最大。所以我选择了另外一种方案:中科爱讯的wifi探针设备tz006。这款设备是最适合用来做识别智能家居的回家和离家模式入口设备了。具体思路是这样: 以下内容被隐藏,回复本帖后可见 相关部分代码我就不贴了,没有相关设备也就没有参考意义。 |
|