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
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

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()