From fe33d9defd28ab5cc62291c5164acafd16ff2c9a Mon Sep 17 00:00:00 2001 From: tomaae <23486452+tomaae@users.noreply.github.com> Date: Sat, 12 Dec 2020 12:22:47 +0100 Subject: [PATCH] Sensor client traffic selection #68 --- custom_components/mikrotik_router/mikrotik_controller.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/custom_components/mikrotik_router/mikrotik_controller.py b/custom_components/mikrotik_router/mikrotik_controller.py index 7b1a0c1..584cba7 100644 --- a/custom_components/mikrotik_router/mikrotik_controller.py +++ b/custom_components/mikrotik_router/mikrotik_controller.py @@ -459,7 +459,11 @@ class MikrotikControllerData: if self.api.connected(): await self.hass.async_add_executor_job(self.get_system_resource) - if self.api.connected() and 0 < self.major_fw_version < 7: + if ( + self.api.connected() + and self.option_sensor_client_traffic + and 0 < self.major_fw_version < 7 + ): await self.hass.async_add_executor_job(self.process_accounting) if self.api.connected():