diff --git a/custom_components/tibber_prices/sensor/definitions.py b/custom_components/tibber_prices/sensor/definitions.py index f6ed421..8dd956e 100644 --- a/custom_components/tibber_prices/sensor/definitions.py +++ b/custom_components/tibber_prices/sensor/definitions.py @@ -524,6 +524,7 @@ FUTURE_TREND_SENSORS = ( icon="mdi:timer-outline", device_class=SensorDeviceClass.DURATION, native_unit_of_measurement=UnitOfTime.HOURS, + suggested_unit_of_measurement=UnitOfTime.HOURS, state_class=None, # Countdown timer: no statistics suggested_display_precision=2, entity_registry_enabled_default=True, @@ -685,6 +686,7 @@ BEST_PRICE_TIMING_SENSORS = ( icon="mdi:timer", device_class=SensorDeviceClass.DURATION, native_unit_of_measurement=UnitOfTime.HOURS, + suggested_unit_of_measurement=UnitOfTime.HOURS, state_class=None, # Duration not needed in long-term statistics suggested_display_precision=2, entity_registry_enabled_default=False, @@ -695,6 +697,7 @@ BEST_PRICE_TIMING_SENSORS = ( icon="mdi:timer-sand", device_class=SensorDeviceClass.DURATION, native_unit_of_measurement=UnitOfTime.HOURS, + suggested_unit_of_measurement=UnitOfTime.HOURS, state_class=None, # Countdown timers excluded from statistics suggested_display_precision=2, ), @@ -719,6 +722,7 @@ BEST_PRICE_TIMING_SENSORS = ( icon="mdi:timer-outline", device_class=SensorDeviceClass.DURATION, native_unit_of_measurement=UnitOfTime.HOURS, + suggested_unit_of_measurement=UnitOfTime.HOURS, state_class=None, # Next-start timers excluded from statistics suggested_display_precision=2, ), @@ -738,6 +742,7 @@ PEAK_PRICE_TIMING_SENSORS = ( icon="mdi:timer", device_class=SensorDeviceClass.DURATION, native_unit_of_measurement=UnitOfTime.HOURS, + suggested_unit_of_measurement=UnitOfTime.HOURS, state_class=None, # Duration not needed in long-term statistics suggested_display_precision=2, entity_registry_enabled_default=False, @@ -748,6 +753,7 @@ PEAK_PRICE_TIMING_SENSORS = ( icon="mdi:timer-sand", device_class=SensorDeviceClass.DURATION, native_unit_of_measurement=UnitOfTime.HOURS, + suggested_unit_of_measurement=UnitOfTime.HOURS, state_class=None, # Countdown timers excluded from statistics suggested_display_precision=2, ), @@ -772,6 +778,7 @@ PEAK_PRICE_TIMING_SENSORS = ( icon="mdi:timer-outline", device_class=SensorDeviceClass.DURATION, native_unit_of_measurement=UnitOfTime.HOURS, + suggested_unit_of_measurement=UnitOfTime.HOURS, state_class=None, # Next-start timers excluded from statistics suggested_display_precision=2, ),