创作立场声明:此文重点在自己HA入门的过程中通过小米空净PRO实现的自动化功能,因此不对产品本身作任何评价,仅介绍HA下如何实现小米PRO的自动控制。
某天突然看到小米空净PRO的推送,以旧换新只要690。想着家里的sharp空净已经用了7年了,中规中矩而且附带蒸发加湿功能,更换的理由是实在没办法做到智能。因为无法做到断电记忆状态,所以哪怕用智能插座也搞不定。于是乎3000块的东西抵了300,JD小哥上门收走后,第二天就收到了小米pro,接下来就是折腾的过程。
接入HA
一直想把家里的杂牌军(tuya、sonoff)整合起来,HA便成了唯一可行的方案。矿渣绿牌NAS,刚好可以完成这个任务。docker上安装HA后,通过HA自带的Xiaomi Miio集成进来,于是便得到了1个设备和1个实体。
通过获取到的设备名称可以看到,小米pro应该也是智米出品。
设备详情页面有了意外收获,发现获取到了空净配备的各项传感器数据。
温度、湿度、AQI、包括光照传感器的数据都已经获取,最最关键的是除光照度外,其他传感器在关机时仍然工作并且更新数据,这样一来,不管空净是否开机,都得到了一台温湿度及空气质量传感器。那么接下来就考虑让小米pro实现自我管理,实现根据空气质量自动开关机的功能:
1、PM2.5超标自动开启净化器
因为关机时HA仍然可以获得传感器数据,因此让HA来通过空净自身的传感器控制空净何时启动。
trigger设置为空净的AQI属性,此处设置为大于70时触发
环境条件设置为and关系,因为放在客厅,所以在7:00-22:00间可以触发
动作自然是打开空净
通过以上的设置,实现当空净自身AQI传感器数值大于70时,自动开启。
2、PM2.5达标时关闭净化器
实现了自动开,那么关闭也尽量不要人工干预,通过新建一条自动化来实现自动关。
trigger设置为AQI小于30并且持续120秒后触发动作
不加任何条件,无脑关闭即可
3、夜间自动关闭净化器
晚上睡觉了总想空净能自动关闭,毕竟声音比较轻,经常忘记空净开着。这时候光照传感器就派上用场了。如前文所说,关机时光照传感器无数据,但开机时是有的。那么客厅关灯后自动关闭是比较合适的。
trigger自然是照度小于10且持续60秒
动作依然是无脑关闭即可
总结:
通过以上三条自动化,基本实现了小米空净的自我管理,尽量减少人为干预,最好的智能就是忘记它的存在。