Move temperature conversions to entity base class (2/8) (#54468)

This commit is contained in:
Erik Montnemery
2021-08-11 18:57:12 +02:00
committed by GitHub
parent f020d65416
commit 41f3c2766c
50 changed files with 207 additions and 205 deletions

View File

@@ -33,9 +33,9 @@ class DSMRSensor(SensorEntity):
def message_received(message):
"""Handle new MQTT messages."""
if self.entity_description.state is not None:
self._attr_state = self.entity_description.state(message.payload)
self._attr_native_value = self.entity_description.state(message.payload)
else:
self._attr_state = message.payload
self._attr_native_value = message.payload
self.async_write_ha_state()