小爱控制HA上的开关(红外线)

小爱同学控制homeassistant in 树莓派 by 红外线

前言

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

环境

  • rassbian in raspberry
  • 红外线扩展版
  • 米家的红外线发射器(米家万能遥控器也可,我这里用的是aqara空调伴侣)

你可能感兴趣的:(杂七杂八)