Hi all,
For a few months now, I cannot retrieve my cat’s location provided by the Tractive integration via the device_tracker. The entity stopped being provided. I have done some research and no one is experiencing anything similar so I am wondering if it is just my configuration or if there is a wider issue reagarding the API or the integration. Please find below an extract of the log.
Thank you in advance.
Error while setting up tractive platform for device_tracker
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 304, in _async_setup_platform
await asyncio.shield(task)
File "/usr/src/homeassistant/homeassistant/components/tractive/device_tracker.py", line 31, in async_setup_entry
entities = [TractiveDeviceTracker(client.user_id, item) for item in trackables]
File "/usr/src/homeassistant/homeassistant/components/tractive/device_tracker.py", line 31, in <listcomp>
entities = [TractiveDeviceTracker(client.user_id, item) for item in trackables]
File "/usr/src/homeassistant/homeassistant/components/tractive/device_tracker.py", line 47, in __init__
self._battery_level: int = item.hw_info["battery_level"]
KeyError: 'battery_level'