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

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

[技术探讨] 【已解决】正泰DDSU666电表接入ha后HA能源不能添加实体问题

[复制链接]

1

主题

15

帖子

88

积分

注册会员

Rank: 2

积分
88
金钱
73
HASS币
0
发表于 2024-8-2 20:08:37 | 显示全部楼层 |阅读模式
本帖最后由 share0808 于 2024-8-3 01:13 编辑

各位大佬好,之前看到有人用485把正泰DDSU666电表接入了HA。所以我就抄了下作业,但是发现一个问题,在HA能源界面没有办法把实体加进去。希望各位大佬帮忙解惑一下!



 sensors:
      - name: "A相电压"
        unit_of_measurement: V # 单位
        slave: 1               # modbus硬件地址
        slave_count: 2         # 寄存器长度
        address: 0x2000        # 寄存器地址
        data_type: float32     # 数据类型
        device_class: voltage  # 设备类型,会根据设备类型提供一个预设的icon
        input_type: holding    # 寄存器类型 默认也是这个 具体可以看官网
        precision: 1           # 数据精度 (保留几位小数)
      - name: "A相电流"
        address: 0x2002
        slave: 1
        slave_count: 2
        precision: 2
        scale: 1
        unit_of_measurement: A
        data_type: float32
        unique_id: "2023062822"
      - name: "瞬时总有功功率"
        address: 0x2004
        slave: 1
        slave_count: 2
        precision: 2
        scale: 1000
        unit_of_measurement: W
        data_type: float32
        unique_id: "2023062823"
      - name: "瞬时总功无功功率"
        address: 0x2006
        slave: 1
        slave_count: 2
        precision: 2
        scale: 1000
        unit_of_measurement: W
        data_type: float32
        unique_id: "2023062824"
      - name: "瞬时总视在功率"
        address: 0x2008
        slave: 1
        slave_count: 2
        precision: 2
        scale: 1000
        unit_of_measurement: W
        data_type: float32
        unique_id: "2023062825"
      - name: "总功功率因数"
        address: 0x200A
        slave: 1
        slave_count: 2
        precision: 2
        scale: 1
        unit_of_measurement: dim
        data_type: float32
        unique_id: "2023062826"
      - name: "电网频率"
        address: 0x200E
        slave: 1
        slave_count: 2
        precision: 2
        scale: 1
        unit_of_measurement: Hz
        data_type: float32
        unique_id: "2023062827"
      - name: "有功总电能"
        address: 0x4000
        slave: 1
        slave_count: 2
        precision: 2
        scale: 1
        unit_of_measurement: KWh
        data_type: float32
        unique_id: "2023062828"
        input_type: holding
        device_class: energy
        state_class: total_increasing

111.png
222.png
回复

使用道具 举报

1

主题

15

帖子

88

积分

注册会员

Rank: 2

积分
88
金钱
73
HASS币
0
 楼主| 发表于 2024-8-2 20:11:13 | 显示全部楼层
在这里没有这个实例
444.png
回复

使用道具 举报

49

主题

1683

帖子

6812

积分

论坛元老

Rank: 8Rank: 8

积分
6812
金钱
5119
HASS币
40
发表于 2024-8-2 23:56:19 | 显示全部楼层
用esphome
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

1

主题

15

帖子

88

积分

注册会员

Rank: 2

积分
88
金钱
73
HASS币
0
 楼主| 发表于 2024-8-3 00:22:48 | 显示全部楼层

难道 wifi串口服务器就不行了么
回复

使用道具 举报

0

主题

5

帖子

1005

积分

金牌会员

Rank: 6Rank: 6

积分
1005
金钱
1000
HASS币
0
发表于 2024-8-3 00:31:23 | 显示全部楼层
实体名称要用 energy 结尾,例如 xxx_energy
微信公众号:智能家居NodeRed和HomeAssistant
回复

使用道具 举报

1

主题

15

帖子

88

积分

注册会员

Rank: 2

积分
88
金钱
73
HASS币
0
 楼主| 发表于 2024-8-3 00:37:00 | 显示全部楼层
scibs 发表于 2024-8-3 00:31
实体名称要用 energy 结尾,例如 xxx_energy

配置了这段代码,能源里面可以看到这个实体了,但是数据为0 看上面说的需要2小时以上才会更新同步,还在测试
template:
  - sensor:
      - name: "Local Power Cons Power Consumption"
        unit_of_measurement: "kWh"
        state: "{{ states('sensor.you_gong_zong_dian_neng')|float * 1 }}"
        state_class: 'total_increasing'
        device_class: 'energy'
        unique_id: "jiliang"

回复

使用道具 举报

49

主题

1683

帖子

6812

积分

论坛元老

Rank: 8Rank: 8

积分
6812
金钱
5119
HASS币
40
发表于 2024-8-3 02:26:37 | 显示全部楼层
share0808 发表于 2024-8-3 00:22
难道 wifi串口服务器就不行了么

方便啊,而且仪器仪表开发,逻辑是,数据能在底层采集然后预处理到的,绝对不会去应用层配置
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

1

主题

64

帖子

288

积分

中级会员

Rank: 3Rank: 3

积分
288
金钱
224
HASS币
0
发表于 2024-11-7 16:58:34 | 显示全部楼层
大佬弄好了没  ,我要来抄作业了。
回复

使用道具 举报

0

主题

53

帖子

486

积分

中级会员

Rank: 3Rank: 3

积分
486
金钱
433
HASS币
0
发表于 2024-11-7 20:43:25 | 显示全部楼层
device_class: energy正常有这段就可以在能源里可以选择实体了
回复

使用道具 举报

1

主题

64

帖子

288

积分

中级会员

Rank: 3Rank: 3

积分
288
金钱
224
HASS币
0
发表于 2024-12-12 15:30:08 | 显示全部楼层
share0808 发表于 2024-8-3 00:37
配置了这段代码,能源里面可以看到这个实体了,但是数据为0 看上面说的需要2小时以上才会更新同步,还在 ...

这段需要放在configuration哪个位置?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-29 07:50 , Processed in 0.132331 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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