本帖最后由 glxmostwanted 于 2020-2-7 13:00 编辑
由于新冠病毒,宅在家里只好搞搞智能家庭了,还是希望各位都能平安度过这段非常时期!
家里很早之前就安装了一套霍尼韦尔的新风系统,带FC400电子净化,期间自己改造了一些电路设计。首先这套系统由全热交换机ER250N系列及FC400静电除尘共同组成。其中全热交换机ER250N就是个三速电机,通过我的测量了解到应该就是电机上有三组不同的线圈实现的,因此控制线是由5根220V组成的,分别是零线、火线、高速、中速、低速。如果有坛友也是这种新风系统并且希望改造后依然有控制面板在墙上显示风机状态同时能够接入HA和HK则可以仿照我的这个方案进行智能化改造。
----------------------------
一开始的时候我买了米家的一个空调控制器取代原霍尼韦尔的控制器,那个是eigenston品牌的可以通过Zigbee接入米家网关,但是由于米家网关没有开放空调类设备的局域网协议,因此无法接入HA也更无法接入Homekit。于是又开始着手在某宝找其他的控制面板,后来终于寻觅到了一款支持485通讯的设备(海思RS485联网中央空调温控器),各位坛友也可以选购其他支持三速电机并有RS485通讯方式的。然后又找到一个小巧的RS485转Wifi的串口服务器(最好选购宽电压的,我选购的这个是5V-18V的),然后就可以愉(tong)快(ku)的改造了。
---------------------------
步骤如下:
1、确保家里的新风是带有5根线的:零线、火线、高速、中速、低速。
2、采购支持三速电机以及RS485通讯协议的控制面板。(控制风机需要用到绿圈中的接口)
**非广告贴,纯碎是为了坛友,若有违反规定请管理员删除**
3、采购支持宽电压供电的RS485转Wifi服务器。(我这里采购的是HF7221无外置天线)
4、拆开新买的控制面板,查看降压部分电路,用电表找到AC转DC的接点,一般来说电路板设计的时候都会预留直流电的焊点以扩展焊接电容。(此步骤需要一些基础电路知识)
5、一般来说这种带有继电器板的控制器都会找到至少3种电压:12V+用来驱动继电器、5V用来驱动控制控制板及周边元器件、3.3V驱动各种芯片如处理器、通讯处理器等。(推荐采用12V那一路,因为这个Wifi还是比较费电的,很有可能会因为Wifi信号不好传输时用电过大导致新风控制器失电重启。)
6、确定好正负级焊接飞线,用控制面板中的直流电驱动RS485转Wifi服务器。
7、设置好RS485转Wifi服务器(多啰嗦一句,把这个小的RS485转Wifi服务器设定为TCP服务器方式,让NodeRED当客户端,并且确保通讯速率、停止位、校验方式等均与控制面板的一致),确保可以用TCP访问并通讯正常,接好这两个设备的485通讯线(提示:正极接正极、负极接负极)
8、导入我这里写好的NodeRED程序
9、修改红圈中的IP地址以及端口、修改蓝圈中MQTT地址及端口
10、部署后就能看到新增加的entity在HA中。
11、目前我自己的HA自动发现有问题,推荐大家在Configuration.YAML中自行添加:
# Fresh Air System
fan:
- platform: mqtt
name: "HoneyWell VentilationSys"
state_topic: "homeassistant/fan/VentSys/on/state"
command_topic: "homeassistant/fan/VentSys/on/set"
speed_state_topic: "homeassistant/fan/VentSys/speed/state"
speed_command_topic: "homeassistant/fan/VentSys/speed/set"
speeds:
- "low"
- "medium"
- "high"
由于本人太懒,所以没有拍摄具体改造照片,抱歉大家只能自行脑补了。当然由于这个改造涉及到焊接等操作,相信坛友们的实力应该可以自行研究明白并改造成功的,我在这里就当纯粹抛砖引玉了,谢谢!
|