diff --git a/custom_components/mikrotik_router/device_tracker.py b/custom_components/mikrotik_router/device_tracker.py index 22806ad..169a0ef 100644 --- a/custom_components/mikrotik_router/device_tracker.py +++ b/custom_components/mikrotik_router/device_tracker.py @@ -141,12 +141,14 @@ class MikrotikControllerPortDeviceTracker(ScannerEntity): @property def icon(self): """Return the icon.""" - icon = 'mdi:lan-disconnect' if self.mikrotik_controller.data['interface'][self._uid]['running']: icon = 'mdi:lan-connect' else: icon = 'mdi:lan-pending' + if not self.mikrotik_controller.data['interface'][self._uid]['enabled']: + icon = 'mdi:lan-disconnect' + return icon @property