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

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

[求助] modbus 485接入Home Assistant

[复制链接]

1

主题

38

帖子

394

积分

中级会员

Rank: 3Rank: 3

积分
394
金钱
356
HASS币
0
发表于 2021-9-24 15:25:23 | 显示全部楼层 |阅读模式


之前买了个正泰[backcolor=rgba(255, 255, 255, 0.95)][size=15.008px]DDSU666的电表,可以接入正常使用。新版是不是支持了?
configuration.yaml
modbus:
  - name: hub1
    type: rtuovertcp
    host: 192.168.100.245
    port: 502

sensor.yaml:
  - platform: modbus
    register:
      - name: 666_U
        hub: hub1
        unit_of_measurement: V
        slave: 1
        register: 8192
        data_type: float
        count: 2
        precision: 2

      - name: 666_I
        hub: hub1
        unit_of_measurement: A
        slave: 1
        register: 8194
        data_type: float
        count: 2
        precision: 2

      - name: 666_P
        hub: hub1
        unit_of_measurement: W
        slave: 1
        register: 8196
        data_type: float
        scale: 1000
        count: 2
        precision: 2

--------
使用有人的485转网口:
貌似连是连上,就是不发数据?!
模块名称:
USR-TCP232-304
当前IP:
192.168.100.245
MAC地址:
9c-a5-25-b3-62-4b
已连接远端IP/网络发送/接收-1 :
192.168.100.248 / 0 byte / 0 byte


PS:node-red 可以正常获取数据
回复

使用道具 举报

12

主题

108

帖子

2919

积分

论坛技术达人

积分
2919
金钱
2791
HASS币
118
发表于 2021-9-25 12:08:37 来自手机 | 显示全部楼层
可以看看这个 我最近也在玩这块表 https://github.com/martgras/esphome/blob/testing/esphome/components/modbus_controller/readme.md
回复

使用道具 举报

1

主题

131

帖子

1143

积分

金牌会员

Rank: 6Rank: 6

积分
1143
金钱
1012
HASS币
0
发表于 2021-10-6 13:45:50 | 显示全部楼层
最终结果怎么样?
回复

使用道具 举报

1

主题

38

帖子

394

积分

中级会员

Rank: 3Rank: 3

积分
394
金钱
356
HASS币
0
 楼主| 发表于 2023-4-7 19:29:31 | 显示全部楼层
一年后填坑modbus.yaml,配置如下:
- name: hub1
    type: rtuovertcp
    host: 485转tcp IP地址
    port: 502

    sensors:
      - name: 666_voltage
        unit_of_measurement: V
        slave: 1
        address: 8192
        input_type: holding
        data_type: float32
        count: 2
        precision: 2
        device_class: voltage

      - name: 666_power_current
        unit_of_measurement: A
        slave: 1
        address: 8194
        data_type: float32
        count: 2
        precision: 2
        device_class: current
        
      - name: 666_power
        unit_of_measurement: W
        slave: 1
        address: 8196
        input_type: holding
        data_type: float32
        scale: 1000
        count: 2
        precision: 2
        device_class: power

      - name: 666_Freq
        unit_of_measurement: Hz
        slave: 1
        address: 8206
        input_type: holding
        data_type: float32
        count: 2
        precision: 2
        device_class: frequency

      - name: 666_totalkWh
        unit_of_measurement: kWh
        slave: 1
        address: 16384
        input_type: holding
        data_type: float32
        count: 2
        precision: 2
        device_class: energy
        state_class: total_increasing
回复

使用道具 举报

1

主题

131

帖子

1143

积分

金牌会员

Rank: 6Rank: 6

积分
1143
金钱
1012
HASS币
0
发表于 2023-4-26 11:36:14 | 显示全部楼层
fallautumn 发表于 2023-4-7 19:29
一年后填坑modbus.yaml,配置如下:
- name: hub1
    type: rtuovertcp

请问这里填啊address对应的是什么啊? 没有搞懂. 谢谢
回复

使用道具 举报

1

主题

131

帖子

1143

积分

金牌会员

Rank: 6Rank: 6

积分
1143
金钱
1012
HASS币
0
发表于 2023-4-26 11:53:52 | 显示全部楼层
另外, 485转tcp 你用的那个东西??
回复

使用道具 举报

1

主题

38

帖子

394

积分

中级会员

Rank: 3Rank: 3

积分
394
金钱
356
HASS币
0
 楼主| 发表于 2023-5-31 21:49:57 | 显示全部楼层
W@LTER 发表于 2023-4-26 11:36
请问这里填啊address对应的是什么啊? 没有搞懂. 谢谢

就是485寄存器地址啊,注意要把16进制转换成10进制。具体的地址要看你电表的说明书
回复

使用道具 举报

1

主题

38

帖子

394

积分

中级会员

Rank: 3Rank: 3

积分
394
金钱
356
HASS币
0
 楼主| 发表于 2023-5-31 21:51:03 | 显示全部楼层
W@LTER 发表于 2023-4-26 11:53
另外, 485转tcp 你用的那个东西??

有人USR-TCP232-304
回复

使用道具 举报

0

主题

32

帖子

202

积分

中级会员

Rank: 3Rank: 3

积分
202
金钱
170
HASS币
0
发表于 2023-6-2 21:50:25 | 显示全部楼层
电表接入除了统计电量有啥用?
回复

使用道具 举报

1

主题

38

帖子

394

积分

中级会员

Rank: 3Rank: 3

积分
394
金钱
356
HASS币
0
 楼主| 发表于 2023-6-11 17:26:38 | 显示全部楼层
不是火星 发表于 2023-6-2 21:50
电表接入除了统计电量有啥用?

没啥用,家里大功率电器一开,再看一下数据。就想关了,省点电
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-15 09:37 , Processed in 0.239745 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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