Servicemeldungen *allinclusive* Script
Moderator: Co-Administratoren
-
- Beiträge: 84
- Registriert: 11.12.2014, 20:45
- System: CCU
- Hat sich bedankt: 8 Mal
- Danksagung erhalten: 4 Mal
Re: Servicemeldungen *allinclusive* Script
Zuerst mal ein fettes Dankeschön für die stetige Aktualisierung hier!! Ich habe es auch mal wieder aktualisiert, um mich via WhatApp über Meldung auf dem laufenden zu halten. Dazu nun auch meine Frage, kann man sich auch auf 2 Rufnummern benachrichtigen lassen / Was müsste ich ändern?
(einf. den Teil mit WhatsApp 2x im Script eintragen?)
Danke & Gruß, Dirk
(einf. den Teil mit WhatsApp 2x im Script eintragen?)
Danke & Gruß, Dirk
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: Servicemeldungen *allinclusive* Script
Ja, das wäre so möglich.
Im Setupbereich den Teil doppeln mit zusätzlichen z,B ein b hinten dran
und ganz unten beim Versand eben auch die ganze Versandzeile doppeln:
Gibt es denn noch keine Gruppen bei dem Bot ?
Alchy
Im Setupbereich den Teil doppeln mit zusätzlichen z,B ein b hinten dran
Code: Alles auswählen
!++++++ WHATSAPPb +++++++++
! Nutzung des CallMeBots für WHATSAPP siehe https://www.callmebot.com/
var USE_WHATSAPPb = "ja"; ! das Übliche
var WA_PHONEb = "+32456783433"; ! Welche Telefonnummer ist in Benutzung ? +49XXXXXXXXXXXX
var WA_CUXD_IDb = "CUX2801001:2"; ! Welcher CUxD Kanal soll benutzt werden?
var WA_APIKEYb = "08154711"; ! wie lautet der API Key des CallMeBots
Code: Alles auswählen
if ( (USE_WHATSAPPb == "ja") &&( (dom.GetObject(ID_DATAPOINTS)).Get("CUxD."#WA_CUXD_IDb#".CMD_EXEC")) ){ (dom.GetObject(ID_DATAPOINTS)).Get("CUxD."#WA_CUXD_IDb#".CMD_EXEC").State("LD_LIBRARY_PATH=/usr/local/lib/ /usr/bin/curl -s -k 'https://api.callmebot.com/whatsapp.php?phone="#WA_PHONEb#"&text="#message#"&apikey="#WA_APIKEYb#"'");}
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.
-
- Beiträge: 84
- Registriert: 11.12.2014, 20:45
- System: CCU
- Hat sich bedankt: 8 Mal
- Danksagung erhalten: 4 Mal
Re: Servicemeldungen *allinclusive* Script
So, habe es mal versucht, klemmt aber leider irgendwo. Zum 1. Teil, ist die cuxd ID im Setupbereich egal? (bei der 1. Nr. steht ID 3 drin)
Im Anhang habe ich mal den Teil vom Versand eingfügt. Ist das richtig so?
Aus dem Fehlerprotokoll:
Feb 16 13:33:14 ccu3-webui user.debug script: [ALCHY ALLINScript START]
Feb 16 13:33:14 ccu3-webui user.debug script: [ALCHY ALLINScript Abbruch BLOCK]
Feb 16 13:33:54 ccu3-webui user.debug script: [ALCHY ALLINScript START]
Feb 16 13:33:54 ccu3-webui user.debug script: [ALCHY ALLINScript Mails raus]
Feb 16 13:33:54 ccu3-webui user.debug script: [ALCHY ALLINScript ENDE]
Feb 16 13:33:57 ccu3-webui user.debug script: [ALCHY ALLINScript START]
Feb 16 13:33:57 ccu3-webui user.debug script: [ALCHY ALLINScript Abbruch BLOCK]
Dankeschön.
Im Anhang habe ich mal den Teil vom Versand eingfügt. Ist das richtig so?
Aus dem Fehlerprotokoll:
Feb 16 13:33:14 ccu3-webui user.debug script: [ALCHY ALLINScript START]
Feb 16 13:33:14 ccu3-webui user.debug script: [ALCHY ALLINScript Abbruch BLOCK]
Feb 16 13:33:54 ccu3-webui user.debug script: [ALCHY ALLINScript START]
Feb 16 13:33:54 ccu3-webui user.debug script: [ALCHY ALLINScript Mails raus]
Feb 16 13:33:54 ccu3-webui user.debug script: [ALCHY ALLINScript ENDE]
Feb 16 13:33:57 ccu3-webui user.debug script: [ALCHY ALLINScript START]
Feb 16 13:33:57 ccu3-webui user.debug script: [ALCHY ALLINScript Abbruch BLOCK]
Dankeschön.
Re: Servicemeldungen *allinclusive* Script
Hey, kann das Script auch Alarmmeldungen, die von WatchDog auf meiner CCU3 mit Raspberrymatic, gemeldet werden versenden?
Danke.
Danke.
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: Servicemeldungen *allinclusive* Script
Alarmmeldungen?
Das was über den Servicemeldungen in der Klickibunti angezeigt wird?
Nö, das kann das mein Servicemeldungen Script nicht. Wieso auch?
Aber es gibt auch ein >> Alarmmeldungen auslesen =>Mail versenden << von mir, was mehr oder weniger dasselbe macht. Nur eben mit Alarmmeldungen.
Alchy
Das was über den Servicemeldungen in der Klickibunti angezeigt wird?
Nö, das kann das mein Servicemeldungen Script nicht. Wieso auch?
Aber es gibt auch ein >> Alarmmeldungen auslesen =>Mail versenden << von mir, was mehr oder weniger dasselbe macht. Nur eben mit Alarmmeldungen.
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.
- Bernd-Joras
- Beiträge: 730
- Registriert: 26.03.2016, 09:33
- Hat sich bedankt: 34 Mal
- Danksagung erhalten: 40 Mal
Re: Servicemeldungen *allinclusive* Script
Hallo … vorab, keine Probleme … funktioniert seit Jahren … Alchy => Danke.
Trotzdem einmal vorsichtig gefragt, um ein wenig mehr zu verstehen, ob mir jemand ggf. mit einfachen Worten erklären kann, warum im Programm „Servicemeldungen im Wertebereich größer oder gleich 0“ eingetragen werden soll. In meiner Theorie und Praxis scheint es doch auch zu funktionieren, wenn hier „Servicemeldungen im Wertebereich größer oder gleich 1“ eingetragen ist. Sicherlich habe ich irgendwas Relevantes übersehen … oder? Danke, vorab Bernd
Trotzdem einmal vorsichtig gefragt, um ein wenig mehr zu verstehen, ob mir jemand ggf. mit einfachen Worten erklären kann, warum im Programm „Servicemeldungen im Wertebereich größer oder gleich 0“ eingetragen werden soll. In meiner Theorie und Praxis scheint es doch auch zu funktionieren, wenn hier „Servicemeldungen im Wertebereich größer oder gleich 1“ eingetragen ist. Sicherlich habe ich irgendwas Relevantes übersehen … oder? Danke, vorab Bernd
2 Standorte mit je RPi3B+ RaspberryMatic 3.73.9.20240130 / RPI-RF-MOD | Externe USB-Platinen Antenne | 2x LAN_RF_GW | 1x LAN_RS485_GW | ca. 170 Geräte davon 35x IP | ca. 250 Programme |>600 Kanäle | Addons: CUX-Daemon, XML-API, hm_pdetect, E-Mail, CCU-Historian
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: Servicemeldungen *allinclusive* Script
Natürlich ist das Auslösen des Scriptes essentiell - denn die Laufzeit bestimmt das Ergebnis.
Das ist aber nun wirklich nicht Neues, löst du das Programm nur aus, wenn die Servicemeldungen >=1, und es passiert was?
Alchy
Das ist aber nun wirklich nicht Neues, löst du das Programm nur aus, wenn die Servicemeldungen >=1, und es passiert was?
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.
- Bernd-Joras
- Beiträge: 730
- Registriert: 26.03.2016, 09:33
- Hat sich bedankt: 34 Mal
- Danksagung erhalten: 40 Mal
Re: Servicemeldungen *allinclusive* Script
Hallo Alchy ... danke und ja ...
Servicemeldungen erzeuge ich testweise, in dem ich bei einem im Moment nicht ereichbarem Gerät den Haken "Servicemeldungen" setzte oder auch nicht. Im Moment, seit ca. einer Woche habe ich im Programm Servicemeldungen >=1 gesetzt und zumindestens bei meinen Test wird dann auch wie gewollt eine Mail gesendet.
Ich höre allerdings schon herraus das ich "Dösbattel" wahrscheinlich wieder etwas übersehen habe.
Da dann sag mal ... bitte ... Danke... Bernd
Servicemeldungen erzeuge ich testweise, in dem ich bei einem im Moment nicht ereichbarem Gerät den Haken "Servicemeldungen" setzte oder auch nicht. Im Moment, seit ca. einer Woche habe ich im Programm Servicemeldungen >=1 gesetzt und zumindestens bei meinen Test wird dann auch wie gewollt eine Mail gesendet.
Ich höre allerdings schon herraus das ich "Dösbattel" wahrscheinlich wieder etwas übersehen habe.
Da dann sag mal ... bitte ... Danke... Bernd
2 Standorte mit je RPi3B+ RaspberryMatic 3.73.9.20240130 / RPI-RF-MOD | Externe USB-Platinen Antenne | 2x LAN_RF_GW | 1x LAN_RS485_GW | ca. 170 Geräte davon 35x IP | ca. 250 Programme |>600 Kanäle | Addons: CUX-Daemon, XML-API, hm_pdetect, E-Mail, CCU-Historian