esphome集成雨滴感应,防盗,温度,门磁,风力感应等
本帖最后由 ms2 于 2019-10-22 14:00 编辑最开始的想法是老婆老让我下雨收衣服,跑的次数多了累呀,就烦了,最近不是在玩这系统嘛,就想着干脆搞个自动化,装个雨棚,下雨自动打开,雨停自动关上,这样不用跑了,那就需要雨滴感应,跟雨棚门磁判断雨棚的开关状态,这是搞这套东西的最开始的原因。 后来跟朋友聊雨棚时,朋友说你这楼层高,万一刮台风,那多危险,吹到楼下怎么办,然后直接上淘宝找了一个风力感应设备,这样可以用自动化设定只要风力大于多少级,就不开雨棚,如果雨棚是打开的状态,那就直接关了。
然后想着设备都上了,那看看是不是还有其它的东西一并折腾在里面,尽量利用一下嘛,反正也不费电,全部的设备加起来也就2W多点,就加了一个防盗系统,当时想过触发条件用红外或者雷达感应,感觉都不太合适,那就在卷闸门加一个门磁算了,只要启动防盗,门一打开就报警。
因为露台顶是玻璃的,太阳直接晒到,怕系统放盒子里温度高,就加了一个温、湿度显示,这样也安全点。
核心的设备放在一个比烟盒大点的盒子里,最开始用的电源模块用的是12伏直流接入,然后模块可以DC转DC通过1117稳压管输出5V跟3.3V,当时想着挺好,所有需要的电压在这模块上都有了,真是方便,实际用才发现,12V转5V输出1117管温度可以接受,但12V转3.3V输出时因为电压差太大,一是转换能耗太低,二是温度直接烫手,根本没法用,虽然不会死机,最后还是换成2个AC转DC的模块,分别输出12V跟3.3V。12V用于风力感应设备的供电,其它设备都支持3.3V,到最后上继电器时才发现,继电器只有5V的,后来买来一个试了下,3.3V可以正常驱动,还算运气好,不用再找5V电源了,要不又得把AC转DC的换成5V输出再加个1117管输出3.3V了。
代码全部用esphome来写,发现这东东真的是灵活,想怎么写就怎么写(如果有复杂的运算,可以直接插入C语言代码得到结果,这太爽了),如果只是用到同一设备里的感应模块,包括自动化,都可以直接写,不需要在HA里写了,非常方便,而且是直接与HA通信的,就算HA断线了,起码我的设备内写好的ESPHOME代码(包括自动化)还是正常运行的,个人不太喜欢MQTT,多了一个中转环节,过于依赖HA,不爽。 凌晨1-6点自动化启动防盗模式直接在esphome里写了,就算断网没连接上HA,在本地也会自动执行。
关于代码:
**** Hidden Message *****
这个是系统设备,风力感应器跟声光报警器另外再发图。
风力感应设备,就这东西贵,100多块
防盗报警器,用的12V供电,接继电器上,有警报,继电器就接通,警报就响,也可直接发通知到手机
手动改电动,自己装的电机
搞个防雨的,免得电机进水。
大神啊!膜拜 懒是人类进步的第一原动力 厉害!收衣服收出新境界!
学习学习再学习,谢谢谢谢再谢谢! 学习学习再学习,谢谢谢谢再谢谢! 膜拜大神 这个学习一下思路
羡慕大神可以任性 和我家的情况一摸一样的。好一个MTQQ;P