I’m trying to configure the device tracking using ClearPass and it doesn’t seem to work. Here is the error I am constantly presented.
2020-04-27 09:28:03 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/components/device_tracker/setup.py”, line 161, in async_device_tracker_scan
found_devices = await scanner.async_scan_devices()
File “/usr/src/homeassistant/homeassistant/components/device_tracker/legacy.py”, line 482, in async_scan_devices
return await self.hass.async_add_job(self.scan_devices)
File “/usr/local/lib/python3.7/concurrent/futures/thread.py”, line 57, in run
result = self.fn(*self.args, **self.kwargs)
File “/usr/src/homeassistant/homeassistant/components/cppm_tracker/device_tracker.py”, line 59, in scan_devices
self.get_cppm_data()
File “/usr/src/homeassistant/homeassistant/components/cppm_tracker/device_tracker.py”, line 74, in get_cppm_data
if self._cppm.online_status(item[“mac_address”]):
File “/usr/local/lib/python3.7/site-packages/clearpasspy.py”, line 51, in online_status
if endpoint[‘is_online’] == True:
KeyError: ‘is_online’
Has anyone configured this integration and has it working?