本帖最后由 jimmy802 于 2025-2-18 15:07 编辑
可以显示单个设备的。
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没测试过。 |