diff --git a/custom_components/georide/__init__.py b/custom_components/georide/__init__.py index 389bb1a..7558e97 100644 --- a/custom_components/georide/__init__.py +++ b/custom_components/georide/__init__.py @@ -467,7 +467,8 @@ class GeoRideContext: """on position callback""" _LOGGER.info("On position received") for coordoned_tracker in self._georide_trackers_coordoned: - tracker = coordoned_tracker['tracker_device'].tracker + tracker_device = coordoned_tracker['tracker_device'].tracker + tracker = tracker_device.tracker coordinator = coordoned_tracker['coordinator'] if tracker.tracker_id == data['trackerId']: tracker.latitude = data['latitude']