diff --git a/plugins/netatmo.py b/plugins/netatmo.py index de13efd..a8fd39b 100644 --- a/plugins/netatmo.py +++ b/plugins/netatmo.py @@ -174,7 +174,9 @@ def _first_module(modules: list, mtype: str) -> dict | None: def _all_indoor(modules: list, main: dict) -> list: """Alle Indoor-Sensoren: Main + alle NAModule4.""" - indoor = [{"type": "NAMain", "name": main["name"], "tag": "M", + main_name = main.get("name", "Station") + indoor = [{"type": "NAMain", "name": main_name, + "tag": main_name[:2].upper(), # Ersten 2 Buchstaben des Stationsnamens "data": main["data"], "battery_pct": None, "is_main": True}] for m in modules: if m["type"] == "NAModule4":