From ff9183eee9fbe1cf3a13b6c1341427b43eacb918 Mon Sep 17 00:00:00 2001 From: "Sebastien LONGO (Klanik)" Date: Wed, 17 Jun 2026 10:55:02 +0200 Subject: [PATCH 1/4] fix deye inverter_factor --- .../inverter/deye/device_deye_nominal.yaml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pvbrain2/inverter/deye/device_deye_nominal.yaml b/pvbrain2/inverter/deye/device_deye_nominal.yaml index 272fda9..249d782 100644 --- a/pvbrain2/inverter/deye/device_deye_nominal.yaml +++ b/pvbrain2/inverter/deye/device_deye_nominal.yaml @@ -474,7 +474,7 @@ sensor: device_class: current state_class: measurement filters: - - multiply: 0.1 + - lambda: return x * 0.1 / ${inverter_factor}; value_type: U_WORD @@ -505,7 +505,7 @@ sensor: device_class: current state_class: measurement filters: - - multiply: 0.1 + - lambda: return x * 0.1 / ${inverter_factor}; value_type: U_WORD - platform: modbus_controller # 113 PV3 Voltage @@ -535,7 +535,7 @@ sensor: device_class: current state_class: measurement filters: - - multiply: 0.1 + - lambda: return x * 0.1 / ${inverter_factor}; value_type: U_WORD - platform: modbus_controller # 150 Grid voltage @@ -740,8 +740,8 @@ sensor: device_class: power state_class: measurement value_type: U_WORD - filters: - - lambda: return x * ${inverter_factor}; + # filters: + # - lambda: return x * ${inverter_factor}; - platform: modbus_controller # 187 PV2 Power modbus_controller_id: ${inverter_name}_modbus_controller @@ -755,8 +755,8 @@ sensor: device_class: power state_class: measurement value_type: U_WORD - filters: - - lambda: return x * ${inverter_factor}; + # filters: + # - lambda: return x * ${inverter_factor}; # register_count: 3 - platform: modbus_controller # 188 PV3 Power @@ -771,8 +771,8 @@ sensor: device_class: power state_class: measurement value_type: U_WORD - filters: - - lambda: return x * ${inverter_factor}; + # filters: + # - lambda: return x * ${inverter_factor}; register_count: 2 - platform: modbus_controller # 190 Battery Output Power From 8ef7c562a37af285d7ce6dbee5a63c2f6385a017 Mon Sep 17 00:00:00 2001 From: "Sebastien LONGO (Klanik)" Date: Thu, 18 Jun 2026 08:32:14 +0200 Subject: [PATCH 2/4] fix pv[123]_current for inverter_factor --- pvbrain2/inverter/deye/device_deye_nominal.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pvbrain2/inverter/deye/device_deye_nominal.yaml b/pvbrain2/inverter/deye/device_deye_nominal.yaml index 249d782..9f5ba81 100644 --- a/pvbrain2/inverter/deye/device_deye_nominal.yaml +++ b/pvbrain2/inverter/deye/device_deye_nominal.yaml @@ -474,7 +474,7 @@ sensor: device_class: current state_class: measurement filters: - - lambda: return x * 0.1 / ${inverter_factor}; + - lambda: return x * 0.1; value_type: U_WORD @@ -505,7 +505,7 @@ sensor: device_class: current state_class: measurement filters: - - lambda: return x * 0.1 / ${inverter_factor}; + - lambda: return x * 0.1; value_type: U_WORD - platform: modbus_controller # 113 PV3 Voltage @@ -535,7 +535,7 @@ sensor: device_class: current state_class: measurement filters: - - lambda: return x * 0.1 / ${inverter_factor}; + - lambda: return x * 0.1; value_type: U_WORD - platform: modbus_controller # 150 Grid voltage From 2371259acbe20b8e4db7ebe8eec2dfe6aee68fdf Mon Sep 17 00:00:00 2001 From: "Sebastien LONGO (Klanik)" Date: Thu, 18 Jun 2026 08:35:10 +0200 Subject: [PATCH 3/4] fix pv[123]_current for inverter_factor --- pvbrain2/inverter/deye/device_deye_nominal.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pvbrain2/inverter/deye/device_deye_nominal.yaml b/pvbrain2/inverter/deye/device_deye_nominal.yaml index 9f5ba81..2a724db 100644 --- a/pvbrain2/inverter/deye/device_deye_nominal.yaml +++ b/pvbrain2/inverter/deye/device_deye_nominal.yaml @@ -474,7 +474,7 @@ sensor: device_class: current state_class: measurement filters: - - lambda: return x * 0.1; + - multiply: 0.1 value_type: U_WORD @@ -505,7 +505,7 @@ sensor: device_class: current state_class: measurement filters: - - lambda: return x * 0.1; + - multiply: 0.1 value_type: U_WORD - platform: modbus_controller # 113 PV3 Voltage @@ -535,7 +535,7 @@ sensor: device_class: current state_class: measurement filters: - - lambda: return x * 0.1; + - multiply: 0.1 value_type: U_WORD - platform: modbus_controller # 150 Grid voltage From 7101c3f352ade3ea4ba09806fa39c11a4b053d44 Mon Sep 17 00:00:00 2001 From: "Sebastien LONGO (Klanik)" Date: Thu, 18 Jun 2026 08:40:13 +0200 Subject: [PATCH 4/4] remove unnecessary pv[123]_power inverter_factor correction --- pvbrain2/inverter/deye/device_deye_nominal.yaml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/pvbrain2/inverter/deye/device_deye_nominal.yaml b/pvbrain2/inverter/deye/device_deye_nominal.yaml index 2a724db..645fd35 100644 --- a/pvbrain2/inverter/deye/device_deye_nominal.yaml +++ b/pvbrain2/inverter/deye/device_deye_nominal.yaml @@ -740,8 +740,6 @@ sensor: device_class: power state_class: measurement value_type: U_WORD - # filters: - # - lambda: return x * ${inverter_factor}; - platform: modbus_controller # 187 PV2 Power modbus_controller_id: ${inverter_name}_modbus_controller @@ -755,8 +753,6 @@ sensor: device_class: power state_class: measurement value_type: U_WORD - # filters: - # - lambda: return x * ${inverter_factor}; # register_count: 3 - platform: modbus_controller # 188 PV3 Power @@ -771,8 +767,6 @@ sensor: device_class: power state_class: measurement value_type: U_WORD - # filters: - # - lambda: return x * ${inverter_factor}; register_count: 2 - platform: modbus_controller # 190 Battery Output Power