From faf53399837d7bd0fdb7709295e86e17cf6fe87a Mon Sep 17 00:00:00 2001 From: Thomas Schiex Date: Thu, 17 Aug 2023 18:23:58 +0200 Subject: [PATCH] refactor: control default entities display resolution (#249) * Control default entities display resolution. * Reverting version to original. --------- Co-authored-by: Thomas Schiex --- custom_components/openevse/const.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/custom_components/openevse/const.py b/custom_components/openevse/const.py index 5cfdb8f..e479820 100644 --- a/custom_components/openevse/const.py +++ b/custom_components/openevse/const.py @@ -79,6 +79,7 @@ icon="mdi:camera-timer", native_unit_of_measurement=TIME_MINUTES, entity_category=EntityCategory.DIAGNOSTIC, + suggested_display_precision=1, ), "ambient_temperature": SensorEntityDescription( key="ambient_temperature", @@ -117,6 +118,7 @@ native_unit_of_measurement=ENERGY_KILO_WATT_HOUR, state_class=SensorStateClass.TOTAL_INCREASING, device_class=SensorDeviceClass.ENERGY, + suggested_display_precision=1, ), "usage_total": SensorEntityDescription( key="usage_total", @@ -124,6 +126,7 @@ native_unit_of_measurement=ENERGY_KILO_WATT_HOUR, state_class=SensorStateClass.TOTAL_INCREASING, device_class=SensorDeviceClass.ENERGY, + suggested_display_precision=1, ), "openevse_firmware": SensorEntityDescription( key="openevse_firmware", @@ -145,6 +148,7 @@ native_unit_of_measurement=ELECTRIC_POTENTIAL_VOLT, state_class=SensorStateClass.MEASUREMENT, device_class=SensorDeviceClass.VOLTAGE, + suggested_display_precision=1, ), "charging_current": SensorEntityDescription( key="charging_current", @@ -153,6 +157,7 @@ native_unit_of_measurement=ELECTRIC_CURRENT_AMPERE, state_class=SensorStateClass.MEASUREMENT, device_class=SensorDeviceClass.CURRENT, + suggested_display_precision=1, ), "service_level": SensorEntityDescription( key="service_level", @@ -197,6 +202,7 @@ native_unit_of_measurement=POWER_WATT, device_class=SensorDeviceClass.POWER, state_class=SensorStateClass.MEASUREMENT, + suggested_display_precision=1, ), "wifi_signal": SensorEntityDescription( key="wifi_signal", @@ -225,6 +231,7 @@ native_unit_of_measurement=ELECTRIC_CURRENT_AMPERE, state_class=SensorStateClass.MEASUREMENT, device_class=SensorDeviceClass.CURRENT, + suggested_display_precision=1, ), "smoothed_available_current": SensorEntityDescription( name="PV Smoothed Available Current", @@ -233,6 +240,7 @@ native_unit_of_measurement=ELECTRIC_CURRENT_AMPERE, state_class=SensorStateClass.MEASUREMENT, device_class=SensorDeviceClass.CURRENT, + suggested_display_precision=1, ), "charge_rate": SensorEntityDescription( name="PV Charge Rate",