Fix aqualogic state attribute update (#54354)

This commit is contained in:
dailow 2021-08-09 14:50:09 -07:00 committed by Paulus Schoutsen
parent 3fcbde3b9c
commit cfa6040d55

View File

@ -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