From 23112fc466c4bee7e1c58c55918edac216aadf10 Mon Sep 17 00:00:00 2001 From: Penny Wood Date: Sun, 28 Jun 2026 16:05:50 +0800 Subject: [PATCH] Change state_class to TOTAL_INCREASING for sensors --- custom_components/alphaess/sensorlist.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/custom_components/alphaess/sensorlist.py b/custom_components/alphaess/sensorlist.py index 970fa25..3c672cf 100644 --- a/custom_components/alphaess/sensorlist.py +++ b/custom_components/alphaess/sensorlist.py @@ -24,7 +24,7 @@ icon="mdi:solar-power-variant", native_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR, device_class=SensorDeviceClass.ENERGY, - state_class=SensorStateClass.TOTAL, + state_class=SensorStateClass.TOTAL_INCREASING, ), AlphaESSSensorDescription( key=AlphaESSNames.DailyGridConsumption, @@ -32,7 +32,7 @@ icon="mdi:transmission-tower-import", native_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR, device_class=SensorDeviceClass.ENERGY, - state_class=SensorStateClass.TOTAL, + state_class=SensorStateClass.TOTAL_INCREASING, ), AlphaESSSensorDescription( key=AlphaESSNames.DailyFeedIn, @@ -40,7 +40,7 @@ icon="mdi:transmission-tower-export", native_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR, device_class=SensorDeviceClass.ENERGY, - state_class=SensorStateClass.TOTAL, + state_class=SensorStateClass.TOTAL_INCREASING, ), AlphaESSSensorDescription( key=AlphaESSNames.DailyGridCharge, @@ -48,7 +48,7 @@ icon="mdi:battery-arrow-down", native_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR, device_class=SensorDeviceClass.ENERGY, - state_class=SensorStateClass.TOTAL, + state_class=SensorStateClass.TOTAL_INCREASING, ), AlphaESSSensorDescription( key=AlphaESSNames.DailyBatteryCharge, @@ -56,7 +56,7 @@ icon="mdi:battery-plus", native_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR, device_class=SensorDeviceClass.ENERGY, - state_class=SensorStateClass.TOTAL, + state_class=SensorStateClass.TOTAL_INCREASING, ), AlphaESSSensorDescription( key=AlphaESSNames.DailyBatteryDischarge, @@ -64,7 +64,7 @@ icon="mdi:battery-minus", native_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR, device_class=SensorDeviceClass.ENERGY, - state_class=SensorStateClass.TOTAL, + state_class=SensorStateClass.TOTAL_INCREASING, ), AlphaESSSensorDescription( key=AlphaESSNames.DailyEvChargingEnergy, @@ -72,7 +72,7 @@ icon="mdi:car-electric", native_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR, device_class=SensorDeviceClass.ENERGY, - state_class=SensorStateClass.TOTAL, + state_class=SensorStateClass.TOTAL_INCREASING, ), AlphaESSSensorDescription( key=AlphaESSNames.DailyEnergyDate,