From a4c4b344b74933fd002cc67a51e8aad3e2399b98 Mon Sep 17 00:00:00 2001 From: tomaae <23486452+tomaae@users.noreply.github.com> Date: Tue, 3 Dec 2019 01:47:07 +0100 Subject: [PATCH] fixed device tracker disabled icon --- custom_components/mikrotik_router/device_tracker.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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