changed data source to data_path in sensor update loop

This commit is contained in:
Tomaae 2022-02-02 21:00:34 +01:00
parent d7f63b3a50
commit efb0bd8069

View file

@ -88,7 +88,7 @@ def update_items(inst, config_entry, mikrotik_controller, async_add_entities, se
MikrotikControllerSensor, MikrotikControllerSensor,
], ],
): ):
for uid in mikrotik_controller.data[sensor]: for uid in mikrotik_controller.data[SENSOR_TYPES[sensor].data_path]:
item_id = f"{inst}-{sensor}-{mikrotik_controller.data[sensor][uid][SENSOR_TYPES[sensor].data_uid]}" item_id = f"{inst}-{sensor}-{mikrotik_controller.data[sensor][uid][SENSOR_TYPES[sensor].data_uid]}"
_LOGGER.debug("Updating sensor %s", item_id) _LOGGER.debug("Updating sensor %s", item_id)
if item_id in sensors: if item_id in sensors: