Device tracker TrackerEntity location accuracy attribute type change
· One min read
The type of location_accuracy attribute (short hand _attr_location_accuracy) of the TrackerEntity class of the device_tracker entity component has been changed from int to float.
Type conversions in case the source value is a float are no longer needed.
Example
class ExampleTrackerEntity(TrackerEntity):
"""Test tracker entity."""
_attr_location_accuracy: float = 2.5
@cached_property
def location_accuracy(self) -> float:
"""Return the location accuracy of the device.
Value in meters.
"""
return self._attr_location_accuracy