Ereignis aktiv/inaktiv abfragen

Hallo & frohes Neues!

Ich möchte in einem Dashbord den Zustand eines Ereignisses darstellen: grün = an, rot = aus.

Das Ereignis (Statusänderung von Reedkontakten) kann ich per Script aktivieren und deaktivieren. Nun möchte ich beim Aufruf des Dashboards sehen, ob aktiv oder nicht.

Ich habe mir eine Boolean-Variable $status_alarm_ug angelegt und im Dashboard bei einem Image zwei unterschiedliche Bilder hinterlegt. Wenn ich die Variable über den IPS-Dialog ( aus dem Kontextmenü) als true oder false beschreibe, werden die Zustände korrekt angezeigt.

Wenn ich allerdings den Zustand mit $status_alarm_ug = (IPS_GetEvent(58999)[‚EventActive‘]) ; in einem Script (on show-Ereignis/Laden des Dashboardes) zuweise, passiert leider nichts.

Was mache ich falsch?

Danke für eure Anregungen.
Gruß
Michael

Du musst den Wert noch via SetValue an die IP-Symcon Variable schreiben. Per $var ist die Variable nur innerhalb von PHP verfügbar.

paresy

eigentlich recht einfach, wenn man weiß, wie …

Danke & Gruß
Michael