Cleanup attr** usage in uptime (#62212)

Co-authored-by: epenet <epenet@users.noreply.github.com>
This commit is contained in:
epenet
2021-12-19 13:06:36 +01:00
committed by GitHub
parent 7d3dfeea64
commit 6a489bb45a

View File

@@ -45,9 +45,10 @@ async def async_setup_platform(
class UptimeSensor(SensorEntity):
"""Representation of an uptime sensor."""
_attr_device_class = SensorDeviceClass.TIMESTAMP
_attr_should_poll = False
def __init__(self, name: str) -> None:
"""Initialize the uptime sensor."""
self._attr_name: str = name
self._attr_device_class = SensorDeviceClass.TIMESTAMP
self._attr_should_poll: bool = False
self._attr_name = name
self._attr_native_value = dt_util.utcnow()