Alarmzone 1 im CCU Script auslesen

Einrichtung, Anschluss und Programmierung der HomeMatic CCU

Moderator: Co-Administratoren

Antworten
HolgerCW
Beiträge: 46
Registriert: 22.07.2019, 10:00
Danksagung erhalten: 1 Mal

Alarmzone 1 im CCU Script auslesen

Beitrag von HolgerCW » 15.06.2021, 21:35

Hallo zusammen,

ich bekomme die Alarmzone 1 irgendwie nicht richtig ausgelesen. Auf jeden Fall funktioniert folgendes Script nicht:

Code: Alles auswählen

var Alarm = dom.GetObject("Alarmzone 1").Value();

if(Alarm==false)
{
}
In die Klammer von der Abfrage Alarm==false wird nicht reingesprungen, obwohl mir der Neo Creator sogar flase als state bei der Systemvariable anzeigt.

Was mache ich falsch ?

Gruss

Holger

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: Alarmzone 1 im CCU Script auslesen

Beitrag von alchy » 15.06.2021, 22:28

Tu dir selber einen Gefallen und schreibe dir mit WriteLines nach jedem Schritt. Diese postest du dann inkl. der Ausgaben. Die Kontrolle des >> Fehlerprotokoll << zur Laufzeit des Scriptes inklusive.


Für den Anfang würde ich mit dem >Klarnamenbug< anfangen.
Wenn du das korrigiert bzw. ausgeschlossen hast geht es weiter mit der Verwendung der zum Auslesen von Alarmvariablen ungeeigneten Methode .Value()
Aber das ist der nächste Schritt und kann dann u.U. später geklärt werden.

Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

Antworten

Zurück zu „HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)“