Alarmmeldungen auslesen =>Mail versenden.

Einrichtung, Anschluss und Programmierung der HomeMatic CCU

Moderator: Co-Administratoren

homematic.av
Beiträge: 9
Registriert: 29.05.2022, 00:59
System: CCU

Re: Alarmmeldungen auslesen =>Mail versenden.

Beitrag von homematic.av » 29.05.2022, 14:17

Hallo Alchy,

per CUXD.

Würde gerne jegliche Alarmmeldungen auf WhatsApp haben.

VG

mskrause
Beiträge: 167
Registriert: 13.10.2018, 20:02
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 13 Mal
Danksagung erhalten: 19 Mal

Re: Alarmmeldungen auslesen =>Mail versenden.

Beitrag von mskrause » 29.05.2022, 14:45

homematic.av hat geschrieben:
29.05.2022, 14:17
Würde gerne jegliche Alarmmeldungen auf WhatsApp haben.
ich habe das für mich so gelöst (nicht über CUxD):

Code: Alles auswählen

! Sende WhatsApp-Nachricht
!-------------------------------------------------------------------------------------------------------
string telnumberwa = "+49+++++++++++";
string apikeywa = "++++++";
!--------------------------------------------------------------------------------------------------------
string urlwa="\"https://api.callmebot.com/whatsapp.php?phone="#telnumberwa#"&text="#slist.ToUTF8().UriEncode()#"&apikey="#apikeywa#"\"";
system.Exec("curl -k -s "#urlwa#" &");
am Ende des Alchy-Scripts angefügt...

btw. per Signal mit CMB funktioniert es ebenso:

Code: Alles auswählen

! Sende Signal-Nachricht
!-------------------------------------------------------------------------------------------------------
string telnumbersi = "+49+++++++++++";
string apikeysi = "++++++";
!--------------------------------------------------------------------------------------------------------
string urlsi="\"https://api.callmebot.com/signal/send.php?phone="#telnumbersi#"&apikey="#apikeysi#"&text="#slist.ToUTF8().UriEncode()#"\"";
system.Exec("curl -k -s "#urlsi#" &");
Gruß Marco

homematic.av
Beiträge: 9
Registriert: 29.05.2022, 00:59
System: CCU

Re: Alarmmeldungen auslesen =>Mail versenden.

Beitrag von homematic.av » 29.05.2022, 15:01

Habe dein Skript nach dem Alchy Skript eingefügt, hat aber nicht funktioniert. Habe ich einen Fehler gemacht. API und Nr. hatte ich eingetragen

Code: Alles auswählen

! Alarmvariablen auslesen und speichern oder senden per mail oder Telegram oder Pushover 
! v 0.9 (c) by Alchy
!https://homematic-forum.de/forum/viewtopic.php?f=26&t=10233&start=10#p274091
Zuletzt geändert von alchy am 29.05.2022, 22:08, insgesamt 1-mal geändert.
Grund: Scriptcopy gelöscht

mskrause
Beiträge: 167
Registriert: 13.10.2018, 20:02
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 13 Mal
Danksagung erhalten: 19 Mal

Re: Alarmmeldungen auslesen =>Mail versenden.

Beitrag von mskrause » 29.05.2022, 15:48

homematic.av hat geschrieben:
29.05.2022, 15:01
Habe dein Skript nach dem Alchy Skript eingefügt, hat aber nicht funktioniert. Habe ich einen Fehler gemacht. API und Nr. hatte ich eingetragen
kann man so nicht sagen, setzte das Script mal in Code-Tags...

homematic.av
Beiträge: 9
Registriert: 29.05.2022, 00:59
System: CCU

Re: Alarmmeldungen auslesen =>Mail versenden.

Beitrag von homematic.av » 29.05.2022, 19:00

Hallo,

da kann ich dir leider schon nicht mehr folgen, das ganze Gebiet ist für mich leider Neuland.
Hatte zwischenzeitlich auch versucht, die Funktion per e-mail einzurichten. Test E-Mail kommt an, jedoch keine E-Mail bei Alarmauslösung.

Langsam zweifle ich, ob die CCU die richtige Entscheidung war :|

Oder ob der AP doch besser (einfacher) gewesen wäre, für einen absoluten Laien.

VG

schlichi
Beiträge: 395
Registriert: 26.08.2016, 19:26
System: Alternative CCU (auf Basis OCCU)
Wohnort: Erding
Hat sich bedankt: 61 Mal
Danksagung erhalten: 29 Mal

Re: Alarmmeldungen auslesen =>Mail versenden.

Beitrag von schlichi » 29.05.2022, 19:23

Hallo VG,

ich zitiere aus einem anderen Thread:

" Bitte solche Ausgaben immer in Code Tags; Button < / > da oben^^^ posten " * ganz bewußt nicht in Zitatfunktion gesetzt

... wenn Du hier antwortest, hast Du dich dann schon mal für die Kopfleiste interessiert?
Unbenannt.JPG
Unbenannt.JPG (16.51 KiB) 726 mal betrachtet
... wer eine CCUx kauft muß schon etwas Spieltrieb und Entdeckergeist besitzen; unterstützt durch Tante Gugle, die mit der Glaskugel :wink:

Die Lösung für Deine Probleme ist ganz nah, Du wirst sie mit Hilfe der Community lösen; dazu sind aber von Dir entsprechend fundierte Fragen / Antworten erforderlich. z.B. e-mail Einrichtung in Deinem System, WhatsApp-Einrichtung (Callmebot, API-Key) ...

.. ach ja, ALCHY hilft immer gerne, aber seine Hilfe ist eine Hilfe zur Selbsthilfe! :wink:

Gruß
schlichi
... inzwischen autodidakter, fortgeschrittener Anfänger mit bestandener Einstiegsprüfung für den Expertenmodus Teil 3 (erfahrener Anwender) :roll:

homematic.av
Beiträge: 9
Registriert: 29.05.2022, 00:59
System: CCU

Re: Alarmmeldungen auslesen =>Mail versenden.

Beitrag von homematic.av » 29.05.2022, 20:06

Hallo Schlichi,
habe mich heute schon den ganzen Tag mit der Thematik beschäftigt.
# CCU3
# habe mir CUxD und E-Mail Integration heruntergeladen
# dann ein Gerät auf CUxD angelegt
# zwischenzeitlich callmebot aktiviert und API erhalten

# Servicemeldungen via WhatsApp aktiviert lt. Skript von alchy
viewtopic.php?f=31&t=24618
# Funktioniert einwandfrei

# dann versucht das Skript aus diesem Thread für Alarmeldungen einzufügen, jedoch erhalte ich keine e-mail. Wenn ich bei E-Mail Ingegration auf Test e-mail drücke, kommt diese ohne Problme an, Verbindung steht also. Würde WhatsApp bevorzugen, jedoch hatte ich einfach mal probiert, ob e-mail funktionieren würde.

Ich würde gerne, dass mir jegliche Alarmmeldungen mit Anzeige des Gerätenamens, Bezeichnung, Fehler, Datum und Uhrzeit auf WhatsApp via callmebot gesendet werden.

Leider fehlen mir jegliche Kenntnisse um ein Skript selbst zu erstellen.
Und da ich mich erst seit gestern mit der CCU beschäftige, bis jetzt auch scheinbar noch die Kenntnisse um ein Skript anzupassen :)

Evtl. kann mich von euch hier ja jemand unterstützen, denn akutell komme ich nicht mehr weiter.

Vielen Dank.

VG

schlichi
Beiträge: 395
Registriert: 26.08.2016, 19:26
System: Alternative CCU (auf Basis OCCU)
Wohnort: Erding
Hat sich bedankt: 61 Mal
Danksagung erhalten: 29 Mal

Re: Alarmmeldungen auslesen =>Mail versenden.

Beitrag von schlichi » 29.05.2022, 21:14

Hallo VG,
Leider fehlen mir jegliche Kenntnisse um ein Skript selbst zu erstellen.
dann wollen wir das mal ändern.

1. Code, Script immer in Code-Tags [</>] einstellen, es erspart dem Helfer eine Menge Arbeit!

Code: Alles auswählen

! Alarmvariablen auslesen und speichern oder senden per mail oder Telegram oder Pushover 
! v 0.9 (c) by Alchy
!https://homematic-forum.de/forum/viewtopic.php?f=26&t=10233&start=10#p274091
.. bei mir hat´s fehlerfrei funktioniert. Jetzt liegt es an Dir den Code mal durchzuschauen und meine Kommentare zu finden ! xxx ....
2. .. verstehen was passiert,
3. .. Scripttest durchführen, ggf. eMail auskommentieren, Rückbau,
4. .. bei Fragen, ....

Gruß
schlichi
Zuletzt geändert von alchy am 29.05.2022, 22:17, insgesamt 1-mal geändert.
Grund: Scriptcopy gelöscht
... inzwischen autodidakter, fortgeschrittener Anfänger mit bestandener Einstiegsprüfung für den Expertenmodus Teil 3 (erfahrener Anwender) :roll:

homematic.av
Beiträge: 9
Registriert: 29.05.2022, 00:59
System: CCU

Re: Alarmmeldungen auslesen =>Mail versenden.

Beitrag von homematic.av » 29.05.2022, 21:59

Hallo Schlichi,

habs versucht, deine xxx Kommentare bearbeitet, aber leider keine Nachricht erhalten, weder per Whatsapp noch per e-mail.

Kann es sein, dass ich das Programm falsch angelgt habe.

Systemzustand-->Alarmmeldungen-->größer oder gleich 0 --> bei Aktualisierung auslösen
Skript --> Alarmmeldungen auslösen .. -->verhögert um 1 Sekunde

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: Alarmmeldungen auslesen =>Mail versenden.

Beitrag von alchy » 29.05.2022, 22:12

Ich habe kurzer Hand die Versandoptionen beim Alarmmeldungen Script wie im Servicemeldungen *allinclusive* Script integriert.

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.

Antworten

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