Havells 太阳能
Havells 逆变器 传感器平台允许您将 Havells 逆变器数据读取与 ESPHome 配合使用,通过 modbus
(网站) 实现。

与该组件的通信通过 UART 使用 Modbus 完成。
因此配置中必须有 uart: 和 modbus: 条目,并将 TX 和 RX 引脚设置
为板上的某些引脚,波特率设置为 9600。
# 示例配置条目sensor: - platform: havells_solar update_interval: 60s phase_a: voltage: name: "HAVELLS A 相电压" current: name: "HAVELLS A 相电流" phase_b: voltage: name: "HAVELLS B 相电压" current: name: "HAVELLS B 相电流" phase_c: voltage: name: "HAVELLS C 相电压" current: name: "HAVELLS C 相电流" pv1: voltage: name: "HAVELLS PV1 电压" current: name: "HAVELLS PV1 电流" active_power: name: "HAVELLS PV1 有功功率" voltage_sampled_by_secondary_cpu: name: "HAVELLS PV1 从 CPU 采样电压" insulation_of_p_to_ground: name: "HAVELLS PV1 正端对地绝缘" pv2: voltage: name: "HAVELLS PV2 电压" current: name: "HAVELLS PV2 电流" active_power: name: "HAVELLS PV2 有功功率" voltage_sampled_by_secondary_cpu: name: "HAVELLS PV2 从 CPU 采样电压" insulation_of_p_to_ground: name: "HAVELLS PV2 正端对地绝缘" active_power: name: "HAVELLS 有功功率" reactive_power: name: "HAVELLS 无功功率" frequency: name: "HAVELLS 频率" energy_production_day: name: "HAVELLS 今日发电量" total_energy_production: name: "HAVELLS 总发电量" total_generation_time: name: "HAVELLS 总发电时间" today_generation_time: name: "HAVELLS 今日发电时间" inverter_module_temp: name: "HAVELLS 逆变器模块温度" inverter_inner_temp: name: "HAVELLS 逆变器内部温度" inverter_bus_voltage: name: "HAVELLS 逆变器母线电压" insulation_of_pv_n_to_ground: name: "HAVELLS PV 负端对地绝缘" gfci_value: name: "HAVELLS GFCI 值" dci_of_r: name: "HAVELLS R 相 DCI" dci_of_s: name: "HAVELLS S 相 DCI" dci_of_t: name: "HAVELLS T 相 DCI"-
phase_a (可选): A/1 相的暴露传感器组。
-
phase_b (可选): 适用于适用逆变器上 B/2 相的暴露传感器组。
- 来自 phase_a 的所有选项
-
phase_c (可选): 适用于适用逆变器上 C/3 相的暴露传感器组。
- 来自 phase_a 的所有选项
-
pv1 (可选): 光伏 1 的暴露传感器组。
-
pv2 (可选): 光伏 2 的暴露传感器组。
- 来自 pv1 的所有选项
-
active_power (可选): 使用传感器以瓦特为单位的(有功)功率值。来自 Sensor 的所有选项。
-
reactive_power (可选): 使用传感器以 VAR 为单位的无功功率值。来自 Sensor 的所有选项。
-
frequency (可选): 使用传感器以赫兹为单位的频率值。 来自 Sensor 的所有选项。
-
energy_production_day (可选): 使用传感器当天有功能量输出值,单位为千瓦时。来自 Sensor 的所有选项。
-
total_energy_production (可选): 使用传感器的总有功能量输出值,单位为 千瓦时。来自 Sensor 的所有选项。
-
total_generation_time (可选): 使用传感器的总发电时间值,单位为 小时。来自 Sensor 的所有选项。
-
today_generation_time (可选): 使用传感器当天发电时间值,单位为 分钟。来自 Sensor 的所有选项。
-
inverter_module_temp (可选): 使用传感器的逆变器模块温度值,单位为 摄氏度。来自 Sensor 的所有选项。
-
inverter_inner_temp (可选): 使用传感器的逆变器内部温度值,单位为 摄氏度。来自 Sensor 的所有选项。
-
inverter_bus_voltage (可选): 使用传感器的逆变器母线电压值,单位为伏特。 来自 Sensor 的所有选项。
-
insulation_of_pv_n_to_ground (可选): 使用光伏 负端对地绝缘值,单位为千欧。来自 Sensor 的所有选项。
-
gfci_value (可选): 使用传感器的 GFCI 值。 来自 Sensor 的所有选项。
-
dci_of_r (可选): 使用传感器的 R 相 DCI 值。 来自 Sensor 的所有选项。
-
dci_of_s (可选): 使用传感器的 S 相 DCI 值。 来自 Sensor 的所有选项。
-
dci_of_t (可选): 使用传感器的 T 相 DCI 值。 来自 Sensor 的所有选项。
-
update_interval (可选, Time): 检查传感器的时间间隔。默认为
60s。 -
address (可选, int): 如果多个传感器连接到同一 UART 总线,则为传感器地址。需要手动设置每个设备的地址。默认为
1。