Servicemeldungen *allinclusive* Script

Problemlösungen und Hinweise von allgemeinem Interesse zur Haussteuerung mit HomeMatic

Moderator: Co-Administratoren

Myron
Beiträge: 42
Registriert: 01.11.2018, 20:34
Hat sich bedankt: 5 Mal
Danksagung erhalten: 5 Mal

Re: Servicemeldungen *allinclusive* Script

Beitrag von Myron » 19.08.2022, 14:50

Richtig dreist finde ich Zeile 2:

! v2.0 (c) by EASY SmartHome GmbH

Na wenigstens haben sie den Link zum Forum-Artikel im Code gelassen.

thphilipp
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

Beitrag von thphilipp » 27.08.2022, 13:54

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?

Benutzeravatar
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

Beitrag von shartelt » 27.08.2022, 14:08

poste doch (bitte in code tags) einfach Deinen Versuch

thphilipp
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

Beitrag von thphilipp » 27.08.2022, 14:15

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

thphilipp
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

Beitrag von thphilipp » 27.08.2022, 14:16

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?

thphilipp
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

Beitrag von thphilipp » 27.08.2022, 14:56

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
Zuletzt geändert von thphilipp am 27.08.2022, 15:06, insgesamt 1-mal geändert.

Benutzeravatar
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

Beitrag von shartelt » 27.08.2022, 15:05

code tags…
und Du solltest Deine Mobilfunknummer zensieren…

thphilipp
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

Beitrag von thphilipp » 27.08.2022, 15:06

Habe doch 3 Sternchen eingefügt??

thphilipp
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

Beitrag von thphilipp » 27.08.2022, 15:21

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

Benutzeravatar
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

Beitrag von shartelt » 27.08.2022, 15:32

joa code tags und so:
ACB24656-B74C-48FC-9881-2DF3F276CE9D.jpeg
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 

Antworten

Zurück zu „HomeMatic Tipps & Tricks - keine Fragen!“