From f1c244e914265510867ea0f5e8d1bedb232c2371 Mon Sep 17 00:00:00 2001 From: dailow Date: Mon, 9 Aug 2021 14:50:09 -0700 Subject: [PATCH] Fix aqualogic state attribute update (#54354) --- homeassistant/components/aqualogic/sensor.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/aqualogic/sensor.py b/homeassistant/components/aqualogic/sensor.py index 01f31757c9d..fff73cf00fa 100644 --- a/homeassistant/components/aqualogic/sensor.py +++ b/homeassistant/components/aqualogic/sensor.py @@ -93,9 +93,10 @@ class AquaLogicSensor(SensorEntity): if panel is not None: if panel.is_metric: self._attr_unit_of_measurement = SENSOR_TYPES[self._type][1][0] - self._attr_state = getattr(panel, self._type) - self.async_write_ha_state() else: self._attr_unit_of_measurement = SENSOR_TYPES[self._type][1][1] + + self._attr_state = getattr(panel, self._type) + self.async_write_ha_state() else: self._attr_unit_of_measurement = None