Systemvariable Alarmmeldungen = 3 obwohl keine Alarme anliegen

Einrichtung, Anschluss und Programmierung der HomeMatic CCU

Moderator: Co-Administratoren

Antworten
AndiU
Beiträge: 13
Registriert: 20.09.2023, 08:56
System: CCU
Hat sich bedankt: 5 Mal
Danksagung erhalten: 2 Mal

Systemvariable Alarmmeldungen = 3 obwohl keine Alarme anliegen

Beitrag von AndiU » 12.02.2024, 17:22

Hi,

ich nutze RaspberryMatic 3.73.9.20240130 und u.a. das Script zum Auslesen der Alarmmeldungen (viewtopic.php?f=26&t=10233&start=10#p274091)

Nach Neustart der RaspberryMatic ist mir aufgefallen, dass in der Oberfläche zwar keine Alarmmeldungen mehr vorhanden sind (=0), sehr wohl aber in der Systemvariable "Alarmmeldungen" 3 eingetragen sind. Wie bekomm ich die wieder weg? Zusätzlich sind in der Variable, die das Script mit dem Text der Alarmmeldungen beschreibt, weiterhin Meldungen enthalten. Bei Ausführen des Scriptes wird jedoch korrekt "Keine aktiven Alarme da" ausgegeben.

Da scheint doch irgendwas mit den Systemvariablen schief zu laufen oder?
2024-02-12 17_21_38-RaspberryMatic WebUI.png
2024-02-12 17_21_38-RaspberryMatic WebUI.png (16.74 KiB) 199 mal betrachtet

2024-02-12 17_17_02-objects - iobroker.png


AndiU
Beiträge: 13
Registriert: 20.09.2023, 08:56
System: CCU
Hat sich bedankt: 5 Mal
Danksagung erhalten: 2 Mal

Re: Systemvariable Alarmmeldungen = 3 obwohl keine Alarme anliegen

Beitrag von AndiU » 12.02.2024, 17:29

vielen Dank für den Thread und sorry für den Doppelpost.

So ganz schlau bin ich jetzt noch nicht geworden wie ich die Alarmmeldungen weg bekomme - was ist mit

"Alarm SV erstellen und auf aktiv stellen"

gemeint?

EDIT: Lies sich lösen, in dem man eine Alarmmeldung generiert und diese in der Oberfläche der CCU quittiert:

zB mit folgendem Script:

Code: Alles auswählen

dom.GetObject("Alarmzone 1").State(true);
dom.GetObject("Alarmzone 1").DPInfo("Testmeldung");

Benutzeravatar
Baxxy
Beiträge: 11039
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 632 Mal
Danksagung erhalten: 2287 Mal

Re: Systemvariable Alarmmeldungen = 3 obwohl keine Alarme anliegen

Beitrag von Baxxy » 12.02.2024, 18:12

Weg bekommt man den Zähler...
- wie in meinem Beispielprogramm im DANN zu sehen
- durch Auslösen und Quittieren einer Alarm-SysVar
- Scriptschnippsel:

Code: Alles auswählen

dom.GetObject (ID_SYSTEM_VARIABLES).Get ("Alarmmeldungen").State(0);

Antworten

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