Servicemeldungen *allinclusive* Script
Moderator: Co-Administratoren
-
- Beiträge: 153
- Registriert: 04.12.2021, 16:25
- System: CCU und Access Point
- Hat sich bedankt: 12 Mal
- Danksagung erhalten: 1 Mal
Re: Servicemeldungen *allinclusive* Script
Hallo,
mal ne Frage als totaler Laie. Ich versuche die ganze Zeit alles am Laufen zu bekommen, leider vergebens.
Mein email Plugin ist korrekt installiert, da Testmails versendet werden und auch ankommen. Aber das "allinclusive Script" läuft nicht.
Versendet keine mail und wenn ich das Script teste kommt nur eine Meldung wie zum Beispiel
"Servicemeldung" per Push. Keine email oder sonstiges.
Welche Infos muss ich zur Verfügung stellen, damit Ihr mir helfen könntet?
mal ne Frage als totaler Laie. Ich versuche die ganze Zeit alles am Laufen zu bekommen, leider vergebens.
Mein email Plugin ist korrekt installiert, da Testmails versendet werden und auch ankommen. Aber das "allinclusive Script" läuft nicht.
Versendet keine mail und wenn ich das Script teste kommt nur eine Meldung wie zum Beispiel
"Servicemeldung" per Push. Keine email oder sonstiges.
Welche Infos muss ich zur Verfügung stellen, damit Ihr mir helfen könntet?
- shartelt
- Beiträge: 7421
- Registriert: 14.01.2015, 14:59
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 524 Mal
- Danksagung erhalten: 752 Mal
-
- Beiträge: 153
- Registriert: 04.12.2021, 16:25
- System: CCU und Access Point
- Hat sich bedankt: 12 Mal
- Danksagung erhalten: 1 Mal
Re: Servicemeldungen *allinclusive* Script
Also das kam als Ausgabe beim Testen des Scripts:
slist: NEUE Servicemeldung
Thermostat Wohnzimmer oben :
hat Kommunikationsfehler
1 mal seit: 27.08.22 14:12 ( zuletzt: 27.08.22 14:12)
message: NEUE%20Servicemeldung%0D%0AThermostat%20Wohnzimmer%20oben%20%3A%20%0D%0Ahat%20Kommunikationsfehler%20%0D%0A1%20mal%20seit%3A%2027%2E08%2E22%2014%3A12%20%28%20zuletzt%3A%2027%2E08%2E22%2014%3A12%29%0D%0A%0D%0A
slist: NEUE Servicemeldung
Thermostat Wohnzimmer oben :
hat Kommunikationsfehler
1 mal seit: 27.08.22 14:12 ( zuletzt: 27.08.22 14:12)
message: NEUE%20Servicemeldung%0D%0AThermostat%20Wohnzimmer%20oben%20%3A%20%0D%0Ahat%20Kommunikationsfehler%20%0D%0A1%20mal%20seit%3A%2027%2E08%2E22%2014%3A12%20%28%20zuletzt%3A%2027%2E08%2E22%2014%3A12%29%0D%0A%0D%0A
-
- Beiträge: 153
- Registriert: 04.12.2021, 16:25
- System: CCU und Access Point
- Hat sich bedankt: 12 Mal
- Danksagung erhalten: 1 Mal
Re: Servicemeldungen *allinclusive* Script
Und das sind die Einträge in der CUX
CUX2801001 (X) HM-RC-19 CUX2801001 • KEY
CUX2801002 (X) HM-RC-19 CUX2801002 • KEY
CUX9100001 (X) email
Ich möchte in dem Script auch mehrere Sachen nutzen wie whatsapp, email und push!
Ich verstehe nicht, dass im Script bei allen immer "CUX2801001:1" steht, ist das so korrekt? Oder müssen das immer verschiedene Geräte
im CuXd sein?
CUX2801001 (X) HM-RC-19 CUX2801001 • KEY
CUX2801002 (X) HM-RC-19 CUX2801002 • KEY
CUX9100001 (X) email
Ich möchte in dem Script auch mehrere Sachen nutzen wie whatsapp, email und push!
Ich verstehe nicht, dass im Script bei allen immer "CUX2801001:1" steht, ist das so korrekt? Oder müssen das immer verschiedene Geräte
im CuXd sein?
-
- Beiträge: 153
- Registriert: 04.12.2021, 16:25
- System: CCU und Access Point
- Hat sich bedankt: 12 Mal
- Danksagung erhalten: 1 Mal
Re: Servicemeldungen *allinclusive* Script
Hier mal mein Script. Vielleicht findet jemand den Fehler, warum nichts kommt:
! Servicemeldungen auslesen und weiter verarbeiten
! v1.996 (c) by alchy viewtopic.php?f=31&t=24618
!++++++ SETUP ++++++
! Bitte in Ruhe die naechsten Zeilen durcharbeiten
var WITHTIME = "ja"; ! Wenn ja, wird die Alarmzeit Zeit mitgesendet
! +++++ Servicemeldungen "Kommunikation war gestoert" bestaetigen? ++++++
var ACCK = "ja"; ! ja oder nein, um anstehende "war Kommunikationsstoerungen" zu bestaetigen
var CR = "ja"; !0 Zeilenvorschub zwischen einzelne Servicemeldungen
! HM Geraet, wessen Systemmeldungen nicht verschickt werden sollen
var BLOCK = ""; ! Seriennummern von Geraeten, welche durch das Script ignoriert werden sollen mit Leerzeichen getrennt.
!++++++ WHATSAPP +++++++++
var USE_WHATSAPP = "ja";
var WA_PHONE = "+49*******";
var WA_CUXD_ID = "CUX2801001:1";
var WA_APIKEY = "612***";
!+++++++ Setup Mail verschicken mit CUXD und Emailaddon ++++++
! 1. CUXD incl. exec Geraet sind installiert ( http://homematic-forum.de/forum/viewtop ... 37&t=15298 )
! 2. Mailaddon ist installiert eingestellt und funktioniert ( http://www.homematic-inside.de/software/email )
! 3. Im TCL Reiter im MailAddon wird als erste Zeile "set serviceliste [encoding convertfrom utf-8 [lindex $argv 1]]" ohne Anfuehrungsstriche eingegeben
! 4. in Mailvorlage Nr deiner Wahl wird "$serviceliste" ohne Anfuehrungsstriche im Mailtextfeld eingegeben (was da noch steht ist uninteressant) TCL verwenden wird angehakt
var USE_MAIL = "ja"; ! ja / nein schicken einer Mail direkt ueber das Script
var MAIL_ID = "03"; ! die VORHER praeparierte Mailvorlage 01 - 50 in der aktuellen Version des mailaddon
var MAIL_CUXD_ID = "CUX2801001:1"; ! die Serial des EXEC Geraete - wer nicht weiss was ich meine, einfach so lassen ist die Standard
!+++++++ Systemvariablen Setup ++++++
! 1. Vor Benutzung Systemvariable vom Typ Zeichenkette in CCU anlegen,
var USE_SYSVAR = "ja"; ! ja / nein Speichern der Ausgabe des Scriptes in Systemvariable
var SYSVAR_NAME = "Systemmeldungen speichern"; ! hier den Namen dieser Variablen eintragen
! Servicemeldungen auslesen und weiter verarbeiten
! v1.996 (c) by alchy viewtopic.php?f=31&t=24618
!++++++ SETUP ++++++
! Bitte in Ruhe die naechsten Zeilen durcharbeiten
var WITHTIME = "ja"; ! Wenn ja, wird die Alarmzeit Zeit mitgesendet
! +++++ Servicemeldungen "Kommunikation war gestoert" bestaetigen? ++++++
var ACCK = "ja"; ! ja oder nein, um anstehende "war Kommunikationsstoerungen" zu bestaetigen
var CR = "ja"; !0 Zeilenvorschub zwischen einzelne Servicemeldungen
! HM Geraet, wessen Systemmeldungen nicht verschickt werden sollen
var BLOCK = ""; ! Seriennummern von Geraeten, welche durch das Script ignoriert werden sollen mit Leerzeichen getrennt.
!++++++ WHATSAPP +++++++++
var USE_WHATSAPP = "ja";
var WA_PHONE = "+49*******";
var WA_CUXD_ID = "CUX2801001:1";
var WA_APIKEY = "612***";
!+++++++ Setup Mail verschicken mit CUXD und Emailaddon ++++++
! 1. CUXD incl. exec Geraet sind installiert ( http://homematic-forum.de/forum/viewtop ... 37&t=15298 )
! 2. Mailaddon ist installiert eingestellt und funktioniert ( http://www.homematic-inside.de/software/email )
! 3. Im TCL Reiter im MailAddon wird als erste Zeile "set serviceliste [encoding convertfrom utf-8 [lindex $argv 1]]" ohne Anfuehrungsstriche eingegeben
! 4. in Mailvorlage Nr deiner Wahl wird "$serviceliste" ohne Anfuehrungsstriche im Mailtextfeld eingegeben (was da noch steht ist uninteressant) TCL verwenden wird angehakt
var USE_MAIL = "ja"; ! ja / nein schicken einer Mail direkt ueber das Script
var MAIL_ID = "03"; ! die VORHER praeparierte Mailvorlage 01 - 50 in der aktuellen Version des mailaddon
var MAIL_CUXD_ID = "CUX2801001:1"; ! die Serial des EXEC Geraete - wer nicht weiss was ich meine, einfach so lassen ist die Standard
!+++++++ Systemvariablen Setup ++++++
! 1. Vor Benutzung Systemvariable vom Typ Zeichenkette in CCU anlegen,
var USE_SYSVAR = "ja"; ! ja / nein Speichern der Ausgabe des Scriptes in Systemvariable
var SYSVAR_NAME = "Systemmeldungen speichern"; ! hier den Namen dieser Variablen eintragen
Zuletzt geändert von thphilipp am 27.08.2022, 15:06, insgesamt 1-mal geändert.
- shartelt
- Beiträge: 7421
- Registriert: 14.01.2015, 14:59
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 524 Mal
- Danksagung erhalten: 752 Mal
Re: Servicemeldungen *allinclusive* Script
code tags…
und Du solltest Deine Mobilfunknummer zensieren…
und Du solltest Deine Mobilfunknummer zensieren…
-
- Beiträge: 153
- Registriert: 04.12.2021, 16:25
- System: CCU und Access Point
- Hat sich bedankt: 12 Mal
- Danksagung erhalten: 1 Mal
Re: Servicemeldungen *allinclusive* Script
Hmmm, komisch, jetzt nhat es geklappt, nachdem ich es als richtiges Programm gespeichert und dann gestartet habe. Im
Script testen geht es also nicht......
Es laufen nun Whatsapp und email. Nun versuche ich mal den Push Service einzubauen vonpushover oder pushbullet
Script testen geht es also nicht......
Es laufen nun Whatsapp und email. Nun versuche ich mal den Push Service einzubauen vonpushover oder pushbullet
- shartelt
- Beiträge: 7421
- Registriert: 14.01.2015, 14:59
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 524 Mal
- Danksagung erhalten: 752 Mal
Re: Servicemeldungen *allinclusive* Script
joa code tags und so:
sieht dann so aus (ohne sternchen)
[code*] ich bin ein code und mache alles kaputt wenn ich nicht in den Tags gefangen bin [*/code]
digitiert zu:
sieht dann so aus (ohne sternchen)
[code*] ich bin ein code und mache alles kaputt wenn ich nicht in den Tags gefangen bin [*/code]
digitiert zu:
Code: Alles auswählen
ich bin ein code und mache alles kaputt wenn ich nicht in den Tags gefangen bin