diff --git a/custom_components/mikrotik_router/mikrotik_controller.py b/custom_components/mikrotik_router/mikrotik_controller.py index ca63ce7..63fad91 100644 --- a/custom_components/mikrotik_router/mikrotik_controller.py +++ b/custom_components/mikrotik_router/mikrotik_controller.py @@ -810,9 +810,6 @@ class MikrotikControllerData: # WAN RX if destination_ip in tmp_accounting_values: tmp_accounting_values[destination_ip]['wan-rx'] += bits_count - else: - _LOGGER.debug(f"Skipping packet from {source_ip} to {destination_ip}") - continue # Now that we have sum of all traffic in bytes for given period # calculate real throughput and transform it to appropriate unit diff --git a/custom_components/mikrotik_router/sensor.py b/custom_components/mikrotik_router/sensor.py index 3ee1376..5880425 100644 --- a/custom_components/mikrotik_router/sensor.py +++ b/custom_components/mikrotik_router/sensor.py @@ -202,8 +202,7 @@ def update_items(inst, mikrotik_controller, async_add_entities, sensors): uid=uid, ) new_sensors.append(sensors[item_id]) - else: - _LOGGER.info(f"WONT CREATE {SENSOR_TYPES[sensor][ATTR_ATTR]} for {item_id}") + if new_sensors: async_add_entities(new_sensors, True)