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

 找回密码
 立即注册
12
返回列表 发新帖
楼主: 402096806

[技术探讨] 智能电表通过rs485走modbus协议接入ha

[复制链接]

8

主题

38

帖子

246

积分

中级会员

Rank: 3Rank: 3

积分
246
金钱
208
HASS币
0
发表于 4 天前 | 显示全部楼层
本帖最后由 jimmy802 于 2025-2-18 15:07 编辑
sorrypqa 发表于 2025-2-17 12:56
好像使用这种方式接入HA,不是显示为单个设备,而是多个零散的实体,很不爽 ...

可以显示单个设备的。
modbus:
  - type: tcp
    host: 192.168.1.15
    port: 502
    name: "ddsu666"
    sensors:
      - name: "A相电压"
        address: 0x0046
        scale: 0.1
        slave: 2
        precision: 2
        unit_of_measurement: V
        data_type: int16
        unique_id: "2023062821"
        device_class: voltage
        device:
          identifiers: "yn20e_23OK72"
          name: "永诺yn20e智能电表"
          manufacturer: "永诺"
          model: "yn20e"
          serial_number: "23OK72"
      - name: "A相电流"
        address: 0x004C
        slave: 2
        precision: 2
        scale: 0.01
        unit_of_measurement: A
        data_type: int16
        unique_id: "2023062822"
        device_class: current
        device:
          identifiers: "yn20e_23OK72"
      - name: "A相有功 功率"
        address: 0x004F
        slave: 2
        precision: 2
        scale: 1
        unit_of_measurement: W
        state_class: total
        data_type: int16
        unique_id: "2023062823"
        device_class: energy
        device:
          identifiers: "yn20e_23OK72"

第一个传感器增加device信息,后面传感器使用同一个设备id, 就是同一个设备。  MQTT我是这么用的,modbus没测试过。

评分

参与人数 1金钱 +16 收起 理由
sorrypqa + 16 高手,这是高手!

查看全部评分

回复

使用道具 举报

55

主题

1412

帖子

6086

积分

论坛DIY达人

积分
6086
金钱
4674
HASS币
30
发表于 4 天前 | 显示全部楼层
jimmy802 发表于 2025-2-18 15:02
可以显示单个设备的。
第一个传感器增加device信息,后面传感器使用同一个设备id, 就是同一个设备。  MQTT ...

太好了,下次有机会试试,谢谢!
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-2-22 13:55 , Processed in 0.106537 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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