eigentlich eindeutig, oder
Servicemeldungen *allinclusive* Script
Moderator: Co-Administratoren
-
- Beiträge: 12116
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 849 Mal
- Danksagung erhalten: 2150 Mal
- Kontaktdaten:
-
- Beiträge: 347
- Registriert: 13.02.2018, 19:23
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 127 Mal
- Danksagung erhalten: 20 Mal
Re: Servicemeldungen *allinclusive* Script
Ja eigentlich schon
Ich bin der Meinung es war in einer früheren Skriptversion so.
Ich lese das so aus der aktuellen Skript Version raus.
Raspberry Pi 3 Model B Plus Rev 1.3 mit RPI-RF-MOD Funkmodul
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: Servicemeldungen *allinclusive* Script
Nein, "Batteriestand niedrig" wird dabei nicht zusätzlich ausgegeben, sehe das auch als sehr eindeutig wie jp112sdl mit der Erwähnung des Wortes leer. Ich glaube das ist auch schon seit langem so.
Kannst du dir natürlich anpassen in dem du sdesc beim Zusammenbau der Meldung hinzufügst in ~196.
z. B. so sollte es gehen:
Alchy
Kannst du dir natürlich anpassen in dem du sdesc beim Zusammenbau der Meldung hinzufügst in ~196.
z. B. so sollte es gehen:
Code: Alles auswählen
slist = slist #odev.Name() # " : "; if (CR == "ja"){ slist = slist #"\r\n";} slist = slist #sdesc #" "#batlink#" "; if ( WITHTIME == "ja") { if (CR == "ja"){ slist = slist #"\r\n";} slist = slist #oTmp.AlCounter() #" mal seit: "#sftime.Format("%d.%m.%y %H:%M") #" ( zuletzt: "#sltime.Format("%d.%m.%y %H:%M")#")";}
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: 347
- Registriert: 13.02.2018, 19:23
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 127 Mal
- Danksagung erhalten: 20 Mal
Re: Servicemeldungen *allinclusive* Script
Vielen Dank für die schnelle Rückmeldung!alchy hat geschrieben: ↑13.01.2021, 19:29Nein, "Batteriestand niedrig" wird dabei nicht zusätzlich ausgegeben, sehe das auch als sehr eindeutig wie jp112sdl mit der Erwähnung des Wortes leer. Ich glaube das ist auch schon seit langem so.
Kannst du dir natürlich anpassen in dem du sdesc beim Zusammenbau der Meldung hinzufügst in ~196.
z. B. so sollte es gehen:AlchyCode: Alles auswählen
slist = slist #odev.Name() # " : "; if (CR == "ja"){ slist = slist #"\r\n";} slist = slist #sdesc #" "#batlink#" "; if ( WITHTIME == "ja") { if (CR == "ja"){ slist = slist #"\r\n";} slist = slist #oTmp.AlCounter() #" mal seit: "#sftime.Format("%d.%m.%y %H:%M") #" ( zuletzt: "#sltime.Format("%d.%m.%y %H:%M")#")";}
Raspberry Pi 3 Model B Plus Rev 1.3 mit RPI-RF-MOD Funkmodul
- AndiN
- Beiträge: 2621
- Registriert: 10.06.2015, 08:54
- Wohnort: Hennef
- Hat sich bedankt: 10 Mal
- Danksagung erhalten: 28 Mal
Re: Servicemeldungen *allinclusive* Script
Hallo Jürgen,
bitte poste doch mal Dein Skript via Code-Funktion ( "</>" Button ) rein und ein Screenshot von der Systemvariable...
Und hast Du mal im Systemlog geschaut, wenn Du das Programm per "Provozieren einer Systemmeldung" auslöst? vielleicht taucht dann dort eine Fehlermeldung auf?
Andi
bitte poste doch mal Dein Skript via Code-Funktion ( "</>" Button ) rein und ein Screenshot von der Systemvariable...
Und hast Du mal im Systemlog geschaut, wenn Du das Programm per "Provozieren einer Systemmeldung" auslöst? vielleicht taucht dann dort eine Fehlermeldung auf?
Andi
Andi (Greenhorn)
Letzter Reboot: 17.03.24 => FW Update (Uptime:Rekord:153 Tage)
Systeminfos: Raspberry Pi3 Firmware: 3.75.6.20240316 142 Geräte
System angebunden: 3 Roomba 650 - Sprachausgabe via Home24 Media - Pocket Control - Zentrale: Asus TF103 mit Home24 Tablet
Addons: Drucken 2.5 - HQ WebUI 2.5.9 - XML-API 1.22 - CUx-Daemon 2.9.3 - E-Mail 1.7.4 - hm_pdetect 1.11 - VPN cloudmatic
Diverse Links
Letzter Reboot: 17.03.24 => FW Update (Uptime:Rekord:153 Tage)
Systeminfos: Raspberry Pi3 Firmware: 3.75.6.20240316 142 Geräte
System angebunden: 3 Roomba 650 - Sprachausgabe via Home24 Media - Pocket Control - Zentrale: Asus TF103 mit Home24 Tablet
Addons: Drucken 2.5 - HQ WebUI 2.5.9 - XML-API 1.22 - CUx-Daemon 2.9.3 - E-Mail 1.7.4 - hm_pdetect 1.11 - VPN cloudmatic
Diverse Links
Re: Servicemeldungen *allinclusive* Script
In dem Script wird beim Ausführen der verschiedenen Messagedienste immer folgende Zeile erwähnt:
"...LD_LIBRARY_PATH=/usr/local/lib/ /usr/bin/curl..."
Bei meiner CCU2 (2.53.34) gibt es aber kein /usr/local/lib Verzeichnis, sondern nur "/usr/lib".
Mit der originalen Zeile gibt Pushover auch keinen Ton, nur mit "/usr/lib" funzt es, wie es sollte.
Keine Ahnung, ob das nur bei mir so ist, aber seit einiger Zeit, muss ich im Script diese Zeile ändern, sonst läuft nichts. Wollte dies nur berichten...
"...LD_LIBRARY_PATH=/usr/local/lib/ /usr/bin/curl..."
Bei meiner CCU2 (2.53.34) gibt es aber kein /usr/local/lib Verzeichnis, sondern nur "/usr/lib".
Mit der originalen Zeile gibt Pushover auch keinen Ton, nur mit "/usr/lib" funzt es, wie es sollte.
Keine Ahnung, ob das nur bei mir so ist, aber seit einiger Zeit, muss ich im Script diese Zeile ändern, sonst läuft nichts. Wollte dies nur berichten...
-
- 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.