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

 找回密码
 立即注册
查看: 2466|回复: 10

[流程系列] [已解决]请教在node-red中modbus继电器接入

[复制链接]

22

主题

319

帖子

3981

积分

论坛元老

Rank: 8Rank: 8

积分
3981
金钱
3657
HASS币
30
发表于 2022-11-28 08:00:04 | 显示全部楼层 |阅读模式
本帖最后由 MX10085 于 2022-11-28 17:20 编辑

入手了一下指纹控制模块,按照说明书打开一号继电器了报文是:09 05 00 05 FF 01 5C B3

我使用node-red-contrib-modbus 时可以读取设备状态,但不能控制继电器,请教这个要怎么设置? 或者在home assistant 中的modbus怎么写才正确?

QQ截图20221127203133.png

QQ截图20221127203043.png

QQ截图20221127203502.png

QQ截图20221127203112.png

回复

使用道具 举报

59

主题

677

帖子

4359

积分

论坛元老

Rank: 8Rank: 8

积分
4359
金钱
3677
HASS币
20
发表于 2022-11-28 10:19:41 | 显示全部楼层
可以先用电脑485工具测试一遍 排查一下哪里出现问题
回复

使用道具 举报

22

主题

319

帖子

3981

积分

论坛元老

Rank: 8Rank: 8

积分
3981
金钱
3657
HASS币
30
 楼主| 发表于 2022-11-28 10:31:58 | 显示全部楼层
gmshiwoge 发表于 2022-11-28 10:19
可以先用电脑485工具测试一遍 排查一下哪里出现问题

我用了modbus poll测试了,05功能码只有FF 00,没有FF 01,但在测试中心下面直通发送09 05 00 05 FF 01 5C B3可以正常控制继电器。


QQ截图20221128103049.png

QQ截图20221128103013.png
回复

使用道具 举报

59

主题

677

帖子

4359

积分

论坛元老

Rank: 8Rank: 8

积分
4359
金钱
3677
HASS币
20
发表于 2022-11-28 14:04:22 | 显示全部楼层
开和关 不是FF 00和 00 00吗
回复

使用道具 举报

22

主题

319

帖子

3981

积分

论坛元老

Rank: 8Rank: 8

积分
3981
金钱
3657
HASS币
30
 楼主| 发表于 2022-11-28 14:10:33 | 显示全部楼层
gmshiwoge 发表于 2022-11-28 14:04
开和关 不是FF 00和 00 00吗

正常情况是的,但这个模块开是FF 01,关是00 01,所以搞不懂要怎么设置了
回复

使用道具 举报

59

主题

677

帖子

4359

积分

论坛元老

Rank: 8Rank: 8

积分
4359
金钱
3677
HASS币
20
发表于 2022-11-28 14:14:57 | 显示全部楼层
09 05 00 05 FF 01 5C B3 可以开
09 05 00 05 00 01 1D 43 关不了?
回复

使用道具 举报

22

主题

319

帖子

3981

积分

论坛元老

Rank: 8Rank: 8

积分
3981
金钱
3657
HASS币
30
 楼主| 发表于 2022-11-28 14:18:39 | 显示全部楼层
gmshiwoge 发表于 2022-11-28 14:14
09 05 00 05 FF 01 5C B3 可以开
09 05 00 05 00 01 1D 43 关不了?

可以开关,没有问题
回复

使用道具 举报

22

主题

319

帖子

3981

积分

论坛元老

Rank: 8Rank: 8

积分
3981
金钱
3657
HASS币
30
 楼主| 发表于 2022-11-28 14:23:19 | 显示全部楼层
09 05 00 05 FF 01 5C B3这个报文在node-red 或home-assistant 要怎么写,设置才正确?
回复

使用道具 举报

59

主题

677

帖子

4359

积分

论坛元老

Rank: 8Rank: 8

积分
4359
金钱
3677
HASS币
20
发表于 2022-11-28 16:29:19 | 显示全部楼层
我用tcp透传的 node-red  在论坛搜索一下485
回复

使用道具 举报

22

主题

319

帖子

3981

积分

论坛元老

Rank: 8Rank: 8

积分
3981
金钱
3657
HASS币
30
 楼主| 发表于 2022-11-28 17:02:43 | 显示全部楼层
gmshiwoge 发表于 2022-11-28 16:29
我用tcp透传的 node-red  在论坛搜索一下485

多谢,我搜索看看
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-23 04:55 , Processed in 0.183624 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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