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

 找回密码
 立即注册
查看: 1123|回复: 9

[求助] 4路modbus继电器接入HA求助

[复制链接]

16

主题

62

帖子

347

积分

中级会员

Rank: 3Rank: 3

积分
347
金钱
285
HASS币
0
发表于 2022-7-20 22:21:01 | 显示全部楼层 |阅读模式
一个485的4路继电器

485网关为tcp服务器模式
屏幕截图 2022-07-20 215311.png
调试软件(测试可正常操作)
01 05 00 01 00 00 + CRC 关闭1号继电器
01 05 00 02 FF 00 + CRC 打开2号继电器

屏幕截图 2022-07-20 215232.png

这种形式该如何接入ha呢?下图配置无效,有误

屏幕截图 2022-07-20 215251.png



回复

使用道具 举报

7

主题

30

帖子

487

积分

论坛分享达人

积分
487
金钱
457
HASS币
0
发表于 2022-7-21 05:25:45 | 显示全部楼层
您贴的截图中485网关中的“MODBUS TCP转RTU”功能是关闭的,这时通信是RTU模式,
请把配置文件中type: tcp  改为 type: rtuovertcp试一试

可以参考 https://bg6cq.top/dianbiao/intro/sungrow.php
回复

使用道具 举报

16

主题

62

帖子

347

积分

中级会员

Rank: 3Rank: 3

积分
347
金钱
285
HASS币
0
 楼主| 发表于 2022-7-21 12:46:00 | 显示全部楼层
bg6cq 发表于 2022-7-21 05:25
您贴的截图中485网关中的“MODBUS TCP转RTU”功能是关闭的,这时通信是RTU模式,
请把配置文件中type: tcp  ...

好的,
请问
01 05 00 01 00 00 +CRC中的
01是slave吗(地址码,应该为address但看其他例子为slave)
05功能码
那address、command_on、off都是对应哪个呢?
回复

使用道具 举报

16

主题

62

帖子

347

积分

中级会员

Rank: 3Rank: 3

积分
347
金钱
285
HASS币
0
 楼主| 发表于 2022-7-21 20:10:46 | 显示全部楼层
本帖最后由 MeowRay 于 2022-7-21 20:11 编辑

控制方面解决了,遇到了新问题 无法验证。返回的数据为bytes数组,且只能返回全部开关的状态,该如何配置呢
         verify:
            input_type: coils
            address: 2
            state_on: 1
            state_off: 0




QQ截图20220721200852.jpg




回复

使用道具 举报

13

主题

397

帖子

2407

积分

金牌会员

Rank: 6Rank: 6

积分
2407
金钱
2010
HASS币
0
发表于 2022-8-4 11:21:29 来自手机 | 显示全部楼层
这个刚用nodered搞定,不知楼主搞定没?
回复

使用道具 举报

1

主题

15

帖子

152

积分

注册会员

Rank: 2

积分
152
金钱
137
HASS币
0
发表于 2022-8-21 21:36:19 | 显示全部楼层
ylilike 发表于 2022-8-4 11:21
这个刚用nodered搞定,不知楼主搞定没?

大神是怎么搞定的。nodered发聩怎么做的
回复

使用道具 举报

13

主题

397

帖子

2407

积分

金牌会员

Rank: 6Rank: 6

积分
2407
金钱
2010
HASS币
0
发表于 2022-8-23 11:49:23 来自手机 | 显示全部楼层
分析查询状态,写function反馈到ha
回复

使用道具 举报

1

主题

45

帖子

248

积分

中级会员

Rank: 3Rank: 3

积分
248
金钱
203
HASS币
0
发表于 2022-9-11 15:23:29 | 显示全部楼层
成功了吗,分享下
回复

使用道具 举报

1

主题

45

帖子

248

积分

中级会员

Rank: 3Rank: 3

积分
248
金钱
203
HASS币
0
发表于 2022-9-11 23:45:20 | 显示全部楼层
ylilike 发表于 2022-8-4 11:21
这个刚用nodered搞定,不知楼主搞定没?

怎么搞定,有没教程。
回复

使用道具 举报

13

主题

397

帖子

2407

积分

金牌会员

Rank: 6Rank: 6

积分
2407
金钱
2010
HASS币
0
发表于 2022-9-15 21:28:16 | 显示全部楼层
z1717332 发表于 2022-9-11 23:45
怎么搞定,有没教程。

没有,函数分析,mqtt反馈给ha
若然,一切若然~
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-20 02:34 , Processed in 0.055887 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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