Wie gewünscht kommen hier mal die Screenshots:
- Das ist das leider LEERE Log des Watchdog
- hier die Config Seite des Watchdog
wie gesagt, wenn ein Alarm ausgelöst wird, dann wird er in der WebUI auch angezeigt. Also scheint der letzte Teil "Raise an alarm message in the CCU" zu funktionieren.
Das Programm ohne Bedingung, das von "Comment out the following line if you have zPNP installed" ausgelöst werden sollte, ist hier:
- Programm ohne Bedingung
mit folgendem Script
Code: Alles auswählen
! Pushover Benachrichtigung Alarm Watchdog....................
! Hier die Eckdaten eingeben
string nachricht = dom.GetObject("CCU SV Push Text").State(); ! Inhalt der Nachricht
string tit = "CCU%20WATCHDOG"; ! Titel der Nachricht
string snd = "siren"; ! Auswahl Sound pushover, bike, bugle, cashregister, classical, cosmic, falling, gamelan, incoming, intermission, magic, mechanical, pianobar, siren, spacealarm, tugboat, alien , climb, persistent, echo, updown, None
string prio = "1"; ! priority setzen (-2) (-1) (0) (1)
! ggf. String Api Token ändern
string tok = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
string usr = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("LD_LIBRARY_PATH=/usr/local/addons/cuxd /usr/local/addons/cuxd/curl -s -d token='"#tok#"' -d user='"#usr#"' -d message='"#nachricht#"' -d sound='"#snd#"' -d priority='"#prio#"' -d title='"#tit#"' http://api.pushover.net/1/messages.json");
Wenn ich die Systemvariable "CCU SV Push Text" manuell mit Text befülle, klappt das Script und sendet auch eine Nachricht. Offenbar wird aber <NOTIFY_TXT> nicht befüllt.