Ausser Fenster & Rauchmelder stimmt bei dir gar nichts.
Wundersam das das HM Script funktioniert. Ich hatte bisher nur ein einzigstes dieser Probleme. Das war mal eine Systemvariable Anwesenheit oder Servicemeldungen oder ... Ich kann mich aber daran erinnern, das ich diese Variable nicht mehr über den Namen per HM Script ansprechen konnte.
Workaround:
Dann geh bitte zu Gewerke bearbeiten und ändere z.B. die Beschreibung eines Gewerkes oder überschreib noch mal alle Namen der Gewerke. Die Webgui schreibt dann soweit ich mich erinnere alle Namen neu.
Dann Klickibunti ausloggen, BrowserCache löschen und das Script nochmals ausführen.
Das Ganze kannst du fortführen für so ziemlich alles was es auf der CCU so gibt:
Gewerke:
Code: Alles auswählen
WriteLine(dom.GetObject(ID_FUNCTIONS).EnumUsedNames());
Code: Alles auswählen
WriteLine(dom.GetObject(ID_FAVORITES).EnumUsedNames());
Code: Alles auswählen
WriteLine(dom.GetObject(ID_DEVICES).EnumUsedNames());
Code: Alles auswählen
WriteLine(dom.GetObject(ID_CHANNELS).EnumUsedNames());
Code: Alles auswählen
WriteLine(dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedNames());
Code: Alles auswählen
WriteLine(dom.GetObject(ID_ROOMS).EnumUsedNames());
Alchy