From 6b141619ab70c4bf9516e038267c798516c321ef Mon Sep 17 00:00:00 2001 From: yvesbar <108618795+yvesbar@users.noreply.github.com> Date: Tue, 11 Feb 2025 09:00:05 +0100 Subject: [PATCH] Update coordinator.py - init last_loaded_map initialize last_loaded_map if None --- custom_components/mqtt_vacuum_camera/coordinator.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/custom_components/mqtt_vacuum_camera/coordinator.py b/custom_components/mqtt_vacuum_camera/coordinator.py index 59a5986a..766b8f27 100644 --- a/custom_components/mqtt_vacuum_camera/coordinator.py +++ b/custom_components/mqtt_vacuum_camera/coordinator.py @@ -146,12 +146,12 @@ async def async_update_sensor_data(self, sensor_data): vacuum_state = await self.connector.get_vacuum_status() vacuum_room = self.shared.current_room last_run_stats = sensor_data.get("last_run_stats", {}) - last_loaded_map = sensor_data.get("last_loaded_map", {}) + last_loaded_map = sensor_data.get("last_loaded_map", {"name": "Default"}) if not vacuum_room: vacuum_room = {"in_room": "Unsupported"} - if last_loaded_map == {}: - last_loaded_map = {"name", "Default"} + if not last_loaded_map: + last_loaded_map = {"name": "Default"} formatted_data = { "mainBrush": sensor_data.get("mainBrush", 0),