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),