Hallo Looxer,
sorry das ich mich erst jetzt melde. Die Woche ist leider immer sehr stressig so das wenig Zeit für meine Projekte bleibt.
Zu Punkt 1. => geprüft und die / der Raum ist vorhanden. ( siehe Screenshot )

Zu Punkt2. => die aktuelle Einstellung im Skript lautet wie folgt … ( Screenshot )

Das führt zu folgendem Logeinträgen …
11:38:07.760 [info] javascript.0 Stop script script.js.Heizung
11:38:13.242 [info] javascript.0 Start javascript script.js.Heizung
11:38:13.243 [info] javascript.0 script.js.Heizung: Gibt es ein zugeordnetes Gerät für den Raum Unterverteiler wird jetzt ueberprueft
11:38:13.244 [info] javascript.0 script.js.Heizung: Gibt es ein zugeordnetes Gerät für den Raum Arbeitszimmer wird jetzt ueberprueft
11:38:13.244 [info] javascript.0 script.js.Heizung: Gibt es ein zugeordnetes Gerät für den Raum IOBroker wird jetzt ueberprueft
11:38:13.244 [info] javascript.0 script.js.Heizung: Gibt es ein zugeordnetes Gerät für den Raum Heizung wird jetzt ueberprueft
11:38:13.245 [info] javascript.0 script.js.Heizung: Gibt es ein zugeordnetes Gerät für den Raum Bad_OG wird jetzt ueberprueft
11:38:13.245 [error] javascript.0 script.js.Heizung: script.js.Heizung:494
11:38:13.245 [error] javascript.0 at getDevices (script.js.Heizung:494:33)
11:38:13.245 [error] javascript.0 at script.js.Heizung:330:1
Screenshot vom oben eingetragen Thermostat.

Irgendwie stehe ich völlig auf dem Schlauch. Trotz ignorieren der Fehlermeldung scheint das Skript nicht zu funktionieren. Ich bin mir ziemlich sicher, dass es sich nur um ein Konfigurationsproblem handelt. Leider kann ich Dir die Konfi nicht als PN schicken (fehlende Berechtigung). Vielleicht bringen die Informationen oben Licht ins dunkle.
Gruß
Guinan