『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 26240|回复: 31

森德新风系统接入HA

[复制链接]

6

主题

62

帖子

475

积分

论坛技术达人

积分
475
金钱
413
HASS币
0
发表于 2018-10-13 00:05:26 | 显示全部楼层 |阅读模式
家里装的是森德的新风系统,打开控制面板看到是485电气接线,邮件咨询森德技术,告知非485协议,非标准协议。懒得跟他磨叽,求人不如求己,改起。折腾步骤如下:
1.抓包:拆开控制面板,拆开主机与面板之间的通讯接口,用USB转485线缆单独与新风主机通讯,获取了一堆报文(明明是485电气协议)。把主机传过来的12V电源接到面板上,主机过来的485线不要接,电脑与面板通过485连接,获取一堆报文。注意:这个时候要分别用面板给主机发开机、关机、高中低档风速的指令,把获取到的报文区分开;
2.分析报文:主机传过来的是电机的运行状态,就关机、高、中、低,四个状态,再传过来了户外温度。控制面板发送的指令也就四种,关机、高、中、低档的控制报文,室内温度传感器在控制面板上集成,虽然显示,但并不对外发送,因此没有室内温度的报文;
3.验证报文:电脑单独与新风主机通讯,把面板的控制指令使用串口工具通过485接口发送出去,新风系统能够被控制,证明控制指令正确;
4.程序编写:使用NodeMCU,通过MQTT协议,用fan组件,将新风系统接入HA,其实新风系统就是一个不带摇头功能的风扇。HA发送的命令通过NodeMCU转变为485协议发送给新风主机;
5.硬件组装:新风主机提供的是12V电源,所以增加了一个7805为NodeMCU供电,NodeMCU的TX、RX接入485通讯电路(找了手头一个废板上的485电路切下来使用),找个尺寸合适的盒子装进去,引出12V、GND、A、B,四条线并入新风的通讯线就可以了(目前尚未联机测试,如果测试后有问题,再来修改)。




成品图

成品图

评分

参与人数 4金钱 +50 收起 理由
windgo + 10 厉害了word楼主!
+ 20 大神666!
qq200800704 + 10 懒得跟他磨叽,求人不如求己,改起。.
blindlight + 10 厉害了word楼主!

查看全部评分

回复

使用道具 举报

12

主题

545

帖子

2037

积分

金牌会员

Rank: 6Rank: 6

积分
2037
金钱
1492
HASS币
0
发表于 2018-10-13 08:40:30 | 显示全部楼层
楼主666 ,7805 啥样子的啊。
回复

使用道具 举报

123

主题

4661

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16410
金钱
11664
HASS币
45
发表于 2018-10-13 08:46:12 | 显示全部楼层
经鉴定,为大神,技术达人走起,期待分享插件~
回复

使用道具 举报

24

主题

884

帖子

5055

积分

论坛元老

Rank: 8Rank: 8

积分
5055
金钱
4166
HASS币
20
发表于 2018-10-13 11:01:06 来自手机 | 显示全部楼层
我觉得除了node red,485的接入技术也是很重要,期待大神们继续挖掘推广
回复

使用道具 举报

3

主题

72

帖子

302

积分

论坛分享达人

积分
302
金钱
230
HASS币
0
发表于 2018-10-13 15:42:11 | 显示全部楼层
        厉害了word楼主!
回复

使用道具 举报

6

主题

62

帖子

475

积分

论坛技术达人

积分
475
金钱
413
HASS币
0
 楼主| 发表于 2018-10-13 19:50:35 | 显示全部楼层
潇洒哥er 发表于 2018-10-13 08:40
楼主666 ,7805 啥样子的啊。

很简单好用的一种稳压器件,适合小电流时候使用,详细资料可以参考百度百科 https://baike.baidu.com/item/7805/5306110?fr=aladdin
回复

使用道具 举报

6

主题

62

帖子

475

积分

论坛技术达人

积分
475
金钱
413
HASS币
0
 楼主| 发表于 2018-10-13 19:51:58 | 显示全部楼层
Jones 发表于 2018-10-13 08:46
经鉴定,为大神,技术达人走起,期待分享插件~

谢谢!东西做出来还没有时间上机调试,调完以后分享给大家。
回复

使用道具 举报

6

主题

62

帖子

475

积分

论坛技术达人

积分
475
金钱
413
HASS币
0
 楼主| 发表于 2018-10-13 19:55:06 | 显示全部楼层
chenquanhao 发表于 2018-10-13 11:01
我觉得除了node red,485的接入技术也是很重要,期待大神们继续挖掘推广

新的技术层出不穷,一些老的技术一直未被淘汰,本身也就证明了其存在的合理性。另外就是毕竟有时候要对旧设备提供技术支持,必须重视。
回复

使用道具 举报

24

主题

884

帖子

5055

积分

论坛元老

Rank: 8Rank: 8

积分
5055
金钱
4166
HASS币
20
发表于 2018-10-14 16:33:33 | 显示全部楼层
dusuliao 发表于 2018-10-13 19:55
新的技术层出不穷,一些老的技术一直未被淘汰,本身也就证明了其存在的合理性。另外就是毕竟有时候要对旧 ...

老技术往往在稳定性和普片性方面更好
回复

使用道具 举报

0

主题

76

帖子

346

积分

论坛积极会员

积分
346
金钱
270
HASS币
0
发表于 2018-10-22 18:30:09 | 显示全部楼层
其待分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 22:36 , Processed in 0.059570 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表