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

 找回密码
 立即注册
楼主: angelyangw

[技术探讨] 【已解决】RS485设备如何接入HA

[复制链接]

23

主题

656

帖子

4607

积分

元老级技术达人

积分
4607
金钱
3936
HASS币
30

教程狂人

QQ
发表于 2018-1-6 19:53:51 | 显示全部楼层
本帖最后由 alei643 于 2018-1-6 20:36 编辑

研究了半天的Node Red,功能真的好强大啊。推荐一个接入485设备的方法,购买一个485转网络的模块,可以485协议数据到TCP/IP协议数据的透明传输,在Node Red里面Input组件使用Tcp,用来接收模块转换过来的485数据,然后通过Switch组件进行判断,最后通过API将状态反馈给HA。如果需要通过HA控制485设备,步骤反过来就可以了,发送信息使用change组件。再花时间研究一下,研究明白了发个教程贴
回复

使用道具 举报

25

主题

416

帖子

3027

积分

元老级技术达人

积分
3027
金钱
2601
HASS币
40
 楼主| 发表于 2018-1-8 16:38:13 | 显示全部楼层
alei643 发表于 2018-1-6 19:53
研究了半天的Node Red,功能真的好强大啊。推荐一个接入485设备的方法,购买一个485转网络的模块,可以485 ...

坐等大神教程贴
回复

使用道具 举报

25

主题

416

帖子

3027

积分

元老级技术达人

积分
3027
金钱
2601
HASS币
40
 楼主| 发表于 2018-1-8 16:39:38 | 显示全部楼层
alei643 发表于 2018-1-6 19:53
研究了半天的Node Red,功能真的好强大啊。推荐一个接入485设备的方法,购买一个485转网络的模块,可以485 ...

买一个485转wifi的透传模块就可以了?
回复

使用道具 举报

3

主题

215

帖子

669

积分

高级会员

Rank: 4

积分
669
金钱
454
HASS币
0
发表于 2018-1-8 16:49:41 | 显示全部楼层
我家里的美的中央空调也有个app控制模块啊,好像也是这个啊。
回复

使用道具 举报

23

主题

656

帖子

4607

积分

元老级技术达人

积分
4607
金钱
3936
HASS币
30

教程狂人

QQ
发表于 2018-1-8 22:02:43 | 显示全部楼层
angelyangw 发表于 2018-1-8 16:39
买一个485转wifi的透传模块就可以了?

对啊,已经测试过了,就是ha的api看着有点头晕。
回复

使用道具 举报

25

主题

416

帖子

3027

积分

元老级技术达人

积分
3027
金钱
2601
HASS币
40
 楼主| 发表于 2018-1-9 10:46:08 | 显示全部楼层
alei643 发表于 2018-1-8 22:02
对啊,已经测试过了,就是ha的api看着有点头晕。

我也大概看了一下node red 需要用哪个插件呢?node-red-contrib-serialport-rs485?
回复

使用道具 举报

23

主题

656

帖子

4607

积分

元老级技术达人

积分
4607
金钱
3936
HASS币
30

教程狂人

QQ
发表于 2018-1-9 12:54:45 | 显示全部楼层
angelyangw 发表于 2018-1-9 10:46
我也大概看了一下node red 需要用哪个插件呢?node-red-contrib-serialport-rs485?

如果使用以太网透传模块,接受来自485设备的数据,使用的模块分别是Input中的TCP(接受485数据),Switch或者Change(分析485数据),最后通过HA API反馈给HA。如果通过HA控制485设备,顺序就反过来,HA API数据作为触发条件,change定义发送的数据,output中的TCP将数据通过透传模块发送给485设备
回复

使用道具 举报

4

主题

208

帖子

1408

积分

金牌会员

Rank: 6Rank: 6

积分
1408
金钱
1199
HASS币
0
发表于 2018-1-9 13:05:44 | 显示全部楼层
alei643 发表于 2018-1-6 19:53
研究了半天的Node Red,功能真的好强大啊。推荐一个接入485设备的方法,购买一个485转网络的模块,可以485 ...

期待大神的教程
回复

使用道具 举报

25

主题

416

帖子

3027

积分

元老级技术达人

积分
3027
金钱
2601
HASS币
40
 楼主| 发表于 2018-1-9 14:17:30 | 显示全部楼层
alei643 发表于 2018-1-9 12:54
如果使用以太网透传模块,接受来自485设备的数据,使用的模块分别是Input中的TCP(接受485数据),Switch ...

大概明白了 回头试试看 多谢大神 顺便期待教程
回复

使用道具 举报

31

主题

413

帖子

2053

积分

金牌会员

Rank: 6Rank: 6

积分
2053
金钱
1640
HASS币
0
发表于 2018-2-14 15:08:40 | 显示全部楼层
持续关注
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-22 14:46 , Processed in 0.067420 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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