Seite 1 von 3

Servicemeldung erzeugen möglich?

Verfasst: 20.09.2019, 12:18
von schmello
Ist es möglich über RedMatic eine Servicemeldung in der CCU zu erzeugen?
Ich nutze aktuell noch die MAX Fensterkontakte.
Da es ein MaxCube Node gibt würde ich gerne eine Batterie leer Servicemeldung in der CCU erzeugen können, da ich aktuell nicht mitbekomme wenn eine Batterie leer ist.

Re: Servicemeldung erzeugen möglich?

Verfasst: 20.09.2019, 18:11
von hobbyquaker
Servicemeldungen kannst Du in der Rega nur erzeugen wenn es auch ein Gerät/Kanal mit entsprechenden Datenpunkten (UNREACH, LOW_BAT, ...) gibt, aber der existiert für die MAX Geräte ja nicht... Vielleicht ließe sich das mit einem CUxD Device machen. Oder als Workaround eine Alarm-Variable setzen, die führt ja auch dazu dass die CCU LED blinkt und wird im WebUI auffällig dargestellt.

Re: Servicemeldung erzeugen möglich?

Verfasst: 20.09.2019, 21:44
von schmello
Danke für deine Antwort... das mit einer Alarm-Variable werde ich mir angucken .

Re: Servicemeldung erzeugen möglich?

Verfasst: 21.09.2019, 08:14
von jmaus
Wenn du RaspberryMatic einsetzen solltest kannst du ja mal ein Blick auf das /bin/triggerAlarm.tcl Kommandozeilenprogramm werfen. Damit kann man recht komfortabel jegliche Alarmmeldungen in der WebUI erzeugen.

Re: Servicemeldung erzeugen möglich?

Verfasst: 25.09.2019, 11:45
von schmello
Könntest du mir da ein beispiel geben wie ich das hin bekomme?
Wenn das über Redmatic gehen sollte wäre das Klasse.
Aktuell habe ich einen Cuxd Schalter der auf ein geht sobald die Batterie Leer ist von einem Fensterkontakt.

Die Tage kommen noch Aqara Fenstersensoren die ich entweder über Zigbee2Mqtt oder über das die Zigbee Node anbinden möchte.
Hat da jemand ein beispiel wie man es mit bekommt das die Batterien leer sind?
Hat das jemand schon irgendwie gelöst?
Das Dashboard von RedMatic möchte ich nicht so gern benutzen da ich Mediola Neo im einsatz habe.

Re: Servicemeldung erzeugen möglich?

Verfasst: 25.09.2019, 12:07
von jmaus
schmello hat geschrieben:
25.09.2019, 11:45
Könntest du mir da ein beispiel geben wie ich das hin bekomme?
Wenn das über Redmatic gehen sollte wäre das Klasse.
Ich setze zwar selber kein RedMatic ein, aber dort sollte es ganz sicher eine Möglichkeit geben direkte Kommandozeilenbefehle auf der Zentrale auf der RedMatic läuft ausführen zu lassen. Als solches sollte es z.B. reichen den folgenden Befehl ausführen zu lassen:

Code: Alles auswählen

/bin/triggerAlarm.tcl "Das ist eine Alarmmeldung" "Meine-Alarmvariable"
Das sollte dann eine Alarmmeldung in der WebUI aufgehen lassen und vorher eine Variable "Meine-Alarmvariable" erzeugen falls die noch nicht existiert. Oder man lässt das "Meine-Alarmvariable" hinten weg, dann sollte es die Standardmäßig existierende "Alarmzone 1" Alarmvariable nutzen.

Eine Alternative wäre natürlich wenn hobbyquaker ggf. eine eigene AlarmNode in RedMatic umsetzt die genau das macht was auch mein triggerAlarm.tcl Skript lokal auf der CCU/RaspberryMatic macht. Aber dazu müsste er sich selbst äußern.

Re: Servicemeldung erzeugen möglich?

Verfasst: 25.09.2019, 12:45
von schmello
Danke für deine schnelle Antwort.
Das werde ich heuet Abend direkt mal testen.
Zum Testen genügt es den Befehl

Code: Alles auswählen

/bin/triggerAlarm.tcl "Das ist eine Alarmmeldung" "Meine-Alarmvariable"
über eine SSH Verbindung einzugeben?

Grunsätzlich sind Servicemeldungen nicht möglich sondern nur Alarmmeldungen?
Wäre nur eine rein Optische sache :)

Ein AlarmNode wäre natürlich klasse....

Re: Servicemeldung erzeugen möglich?

Verfasst: 25.09.2019, 13:00
von jmaus
schmello hat geschrieben:
25.09.2019, 12:45
Grunsätzlich sind Servicemeldungen nicht möglich sondern nur Alarmmeldungen?
Wäre nur eine rein Optische sache :)
Das hatte ich schon gesagt. Ja, das ist nicht möglich.

Re: Servicemeldung erzeugen möglich?

Verfasst: 25.09.2019, 16:40
von hobbyquaker
jmaus hat geschrieben:
25.09.2019, 13:00
Das hatte ich schon gesagt. Ja, das ist nicht möglich.
Na doch - man kann der Rega durchaus Servicemeldungen "unterjubeln", es muss halt ein Gerät existieren auf dem die Meldung gesetzt wird. Sollte mit einem CUxD Gerät afaik funktionieren, werde mal bei Gelegenheit ein Beispielflow machen.
jmaus hat geschrieben:
21.09.2019, 08:14
/bin/triggerAlarm.tcl
Man kann eine Alarm-Variable genauso wie jede andere Variable einfach mit dem "CCU Sysvar" Node setzen. Das triggerAlarm.tcl Script bietet darüberhinaus noch das Feature dass die Variable automatisch angelegt wird falls Sie noch nicht existiert, wenn man aber die Variable vorab anlegt ist es nicht nötig diesen Umweg zu gehen.
jmaus hat geschrieben:
25.09.2019, 12:07
aber dort sollte es ganz sicher eine Möglichkeit geben direkte Kommandozeilenbefehle auf der Zentrale auf der RedMatic läuft ausführen zu lassen.
Klar, der "Exec" Node ist dafür gedacht.

Re: Servicemeldung erzeugen möglich?

Verfasst: 25.09.2019, 16:48
von jmaus
hobbyquaker hat geschrieben:
25.09.2019, 16:40
jmaus hat geschrieben:
25.09.2019, 13:00
Das hatte ich schon gesagt. Ja, das ist nicht möglich.
Na doch - man kann der Rega durchaus Servicemeldungen "unterjubeln", es muss halt ein Gerät existieren auf dem die Meldung gesetzt wird. Sollte mit einem CUxD Gerät afaik funktionieren, werde mal bei Gelegenheit ein Beispielflow machen.
Nunja, das ist/war mir schon recht klar. Finde das aber trotzdem weiterhin ziemlich durch die Brust ins Auge und da gibt es sicherlich noch Verbesserungsbedarf das man da auch ggf. ohne ein zugeordnetes Gerät eine Servicemeldung erzeugen kann. Das müsste ich der ReGa aber erst noch beibringen. Steht aber auf meiner TODO zumindest.