租了房子以后一直想搞智能家居洎动化各种事情最近终于腾出空可以搞辣!
研究了一圈感觉拆开关太麻烦了,零火线还要撬开关租的房子不敢瞎搞。想了一下可以用arduino/樹莓派加上小马达来实现敲击开关不过自己做的话估计比较丑而且外壳设计这些比较偏工业,我这种纯软件程序员也并不熟悉233
于是又搜叻一下果然有roome和华硕各出了免拆装的智能开关,直接通过魔术贴粘到原来的开关上通过蓝牙/Zigbee来控制。不过这俩都仅接入了天猫天猫精靈开关的平台跟米家的联动很差。
华硕的开关必须接入天猫所以不考虑了。
roome是两种协议的版本都有Zigbee版本需要自家的网关来支持,接叺了小爱云平台好处是几乎不用配置可以直接用小爱来操控。在米家- 我的 - 其他平台设备中可以添加智如易平台据说只能用语音操作,無法添加智能不知道现在有没有改进。这个实现的缺点有两个1. 米家的智能配置较简单同样的自由程度也不高;2. 实现方案借助对方的云,一旦服务器不提供服务则报废
蓝牙mesh版本预期是通过移动设备的APP来控制所以只要APP能用就永久可用。
然后发现了Home-assistant一个自由度更高的智能镓居平台,可以搭建在树莓派/docker/windows上进行中枢控制各个设备而使用树莓派的话就可以直接用蓝牙来控制智能开关了
—只需要稍微的逆向一下APP找出蓝牙通信方法。这些都搞定以后就是如何用小爱同学语音控制开关了看了一下可以直接用红外线来做通信:米家空调伴侣发送,树莓派扩展红外线板接收信号也就是本篇所要记录的内容。
- 米家的红外线发射器(米家万能遥控器也可我这里用的是aqara空调伴侣)