From 2b5823408b7536023add74b258941d45ca4241ec Mon Sep 17 00:00:00 2001 From: WillCodeForCats <48533968+WillCodeForCats@users.noreply.github.com> Date: Sun, 17 May 2026 13:36:53 -0700 Subject: [PATCH] HA inverted power sensor version to const --- custom_components/solaredge_modbus_multi/const.py | 3 ++- custom_components/solaredge_modbus_multi/sensor.py | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/custom_components/solaredge_modbus_multi/const.py b/custom_components/solaredge_modbus_multi/const.py index b105668a..6ad5cc30 100644 --- a/custom_components/solaredge_modbus_multi/const.py +++ b/custom_components/solaredge_modbus_multi/const.py @@ -35,7 +35,8 @@ re.IGNORECASE, ) -STATUS_VENDOR4_VERSION = "3.20.0" +STATUS_VENDOR4_VERSION = "3.20.0" # solaredge firmware version +INVERTED_POWER_VERSION = "2026.2.0" # home assistant core version class ModbusExceptions: diff --git a/custom_components/solaredge_modbus_multi/sensor.py b/custom_components/solaredge_modbus_multi/sensor.py index fecab8bd..d74a067e 100644 --- a/custom_components/solaredge_modbus_multi/sensor.py +++ b/custom_components/solaredge_modbus_multi/sensor.py @@ -36,6 +36,7 @@ DOMAIN, ENERGY_VOLT_AMPERE_HOUR, ENERGY_VOLT_AMPERE_REACTIVE_HOUR, + INVERTED_POWER_VERSION, METER_EVENTS, MMPPT_EVENTS, RRCR_STATUS, @@ -640,7 +641,7 @@ def name(self) -> str: @property def entity_registry_enabled_default(self) -> bool: - return AwesomeVersion(HA_VERSION) < AwesomeVersion("2026.2") + return AwesomeVersion(HA_VERSION) < AwesomeVersion(INVERTED_POWER_VERSION) @property def native_value(self): @@ -2049,7 +2050,7 @@ def name(self) -> str: @property def entity_registry_enabled_default(self) -> bool: - return AwesomeVersion(HA_VERSION) < AwesomeVersion("2026.2") + return AwesomeVersion(HA_VERSION) < AwesomeVersion(INVERTED_POWER_VERSION) @property def native_value(self):