Wo genau fügst Du die Kammlern ein?
Email-Addon 1.6.8c
Moderator: Co-Administratoren
Re: Email-Addon 1.6.8c
- RaspberryMatic: 104 Geräten /Developer for RaspberryMatic WebUI Patches
- Addon Support: Email Addon | Programmedrucken CCU2
- Anleitung: Welcher Rauchmelder hat ausgelöst?
Re: Email-Addon 1.6.8c
Folgende Frage hab ich. Im TCL sind ja variablen vorgegeben. Jedoch wenn ich ein Variable v4 anlege bekomme ich darüber nur die Ausgabe null nur bei v1 klappt es so wie gewollt. Hatte vorher Standart v1 mit der Anwesenheit gelassen und "Zugang-Wohnung" mit v4. Bei v1 kam true als Angabe zurück und bei v4 null. Jetzt hab ich es umgedrecht bekomme eine saubere Information bei v1 und null bei v4... Woran liegt das
Hier meine TCL
Hier meine TCL
Code: Alles auswählen
load tclrega.so
array set values [rega_script {
var v1 = dom.GetObject("Zugang-Wohnung").Value();
var v2 = dom.GetObject("Alarmmeldungen").Value();
var v3 = dom.GetObject("Servicemeldungen").Value();
var v4 = dom.GetObject("Anwesenheit").Value();
} ]
set v1 [encoding convertfrom utf-8 $values(v1)]
set v2 $values(v2)
set v3 $values(v3)
set v4 $values(v4)
set rmmail [encoding convertfrom utf-8 [lindex $argv 1]]
Zuletzt geändert von alchy am 01.08.2019, 20:07, insgesamt 1-mal geändert.
Grund: Code in Codetags posten
Grund: Code in Codetags posten
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: Email-Addon 1.6.8c
Es muss alle Objekte in deinem Code geben, genau so wie im Code geschrieben. Das ist egal, ob es innerhalb des TCL Reiters oder auch in einem normalen Scriptfenster auf der CCU ist. Nun kannst du natürlich nachschauen ob das so ist und wirst sagen, klar gibt es z.B. die Systemvariable Anwesenheit. Du den Klarnamenbug kann es aber eben sein, das dem nicht so ist.
Schauen wir mal nach, es scheinen ja alles Variablen zu sein, die du verwendest.
Im Scriptexecuter oder unter Script testen ausführen, Rückgabe posten.
Alchy
Schauen wir mal nach, es scheinen ja alles Variablen zu sein, die du verwendest.
Code: Alles auswählen
WriteLine( dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedNames() );
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: 290
- Registriert: 06.02.2019, 00:48
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 21 Mal
Re: Email-Addon 1.6.8c
Ich habe seit kurzem das Problem, dass ich keine Mails mehr verschicken kann!
Nutze das Addon schon die längste Zeit und beim letzten Test erhielt ich keine E-Mails mehr, obwohl es vorher noch funktionierte.
Direkt bei den Einstellungen erhalte ich jetzt auch neue Fehlermeldungen, dass die (Test-)Mail nicht gesendet werden konnte (Java?) und das E-Mail-Log meint, dass ich Probleme mit dem Mail-Server hätte - es funktioniert aber mit jedem anderen Gerät auch, sowie direkt online.
Hatte noch die letzte Version des Addons und als der Fehler auftrat habe ich das mal aktualisiert, die Raspby neu gestartet aber es brachte nichts.
Hier mal ein LOG:
CCU-Sys-LOG:
Woran könnte das liegen?
Nutze das Addon schon die längste Zeit und beim letzten Test erhielt ich keine E-Mails mehr, obwohl es vorher noch funktionierte.
Direkt bei den Einstellungen erhalte ich jetzt auch neue Fehlermeldungen, dass die (Test-)Mail nicht gesendet werden konnte (Java?) und das E-Mail-Log meint, dass ich Probleme mit dem Mail-Server hätte - es funktioniert aber mit jedem anderen Gerät auch, sowie direkt online.
Hatte noch die letzte Version des Addons und als der Fehler auftrat habe ich das mal aktualisiert, die Raspby neu gestartet aber es brachte nichts.
Hier mal ein LOG:
Code: Alles auswählen
Sep 01 22:19:29 host=smtp.web.de tls=on auth=on user=******@web.de from=******@web.de recipients=********@gmail.com,***********@gmail.com smtpstatus=550 smtpmsg='550-Requested action not taken: mailbox unavailable\n550 Failure sending mail. Try again later' errormsg='recipient address ********@gmail.com not accepted by the server' exitcode=EX_DATAERR
Code: Alles auswählen
Sep 1 21:51:33 localhost user.err email: msmtp: envelope from address z_rene not accepted by the server msmtp: server message: 501 Syntax error in parameters or arguments msmtp: could not send mail (account default from /etc/config/addons/email/msmtp.conf)
Zuletzt geändert von ABE2000 am 01.09.2019, 23:07, insgesamt 1-mal geändert.
Tinkerboard S mit HM-MOD-RPI-PCB (vorher Raspberry Pi3+) RaspberryMatic
HomeMatic Gateway
HomeMatic CCU2 Gateway
80 angelernte wireless Geräte
287 Kanäle
137 Programme
--------------------------------------------
264 Kanäle in 78 Geräten
65 CUxD-Kanäle in 5 CUxD-Geräten
--------------------------------------------
HomeMatic Gateway
HomeMatic CCU2 Gateway
80 angelernte wireless Geräte
287 Kanäle
137 Programme
--------------------------------------------
264 Kanäle in 78 Geräten
65 CUxD-Kanäle in 5 CUxD-Geräten
--------------------------------------------
-
- Beiträge: 14165
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 585 Mal
- Danksagung erhalten: 1500 Mal
Re: Email-Addon 1.6.8c
Vermutlich musst Du die Empfänger per Semikolon trennen. Aber anonymisiere mal noch den Logeintrag vollständig.
Gruß Xel66
Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
-
- Beiträge: 290
- Registriert: 06.02.2019, 00:48
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 21 Mal
Re: Email-Addon 1.6.8c
Xel66 hat geschrieben: ↑01.09.2019, 22:46Danke für den Tipp, mir wurde das Leerzeichen nach dem Semikolon einfach gelöscht, das dürfte den Fehler ergeben haben, da es jetzt wieder funktioniert!Vermutlich musst Du die Empfänger per Semikolon trennen.Sarkasmus EndeAber anonymisiere mal noch den Logeintrag vollständig.
Gruß Xel66
Tinkerboard S mit HM-MOD-RPI-PCB (vorher Raspberry Pi3+) RaspberryMatic
HomeMatic Gateway
HomeMatic CCU2 Gateway
80 angelernte wireless Geräte
287 Kanäle
137 Programme
--------------------------------------------
264 Kanäle in 78 Geräten
65 CUxD-Kanäle in 5 CUxD-Geräten
--------------------------------------------
HomeMatic Gateway
HomeMatic CCU2 Gateway
80 angelernte wireless Geräte
287 Kanäle
137 Programme
--------------------------------------------
264 Kanäle in 78 Geräten
65 CUxD-Kanäle in 5 CUxD-Geräten
--------------------------------------------
-
- Beiträge: 14165
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 585 Mal
- Danksagung erhalten: 1500 Mal
Re: Email-Addon 1.6.8c
Nix Sarkasmus. In der Fehlermeldung steht immr noch Deine Mailadresse.
Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
-
- Beiträge: 290
- Registriert: 06.02.2019, 00:48
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 21 Mal
Re: Email-Addon 1.6.8c
Äh, okay, hattest Recht - hatte ich übersehen!
Aber das Problem wurde gelöst, danke!
Addys zwar mit Semi getrennt aber kein Leerzeichen dazwischen...
Tinkerboard S mit HM-MOD-RPI-PCB (vorher Raspberry Pi3+) RaspberryMatic
HomeMatic Gateway
HomeMatic CCU2 Gateway
80 angelernte wireless Geräte
287 Kanäle
137 Programme
--------------------------------------------
264 Kanäle in 78 Geräten
65 CUxD-Kanäle in 5 CUxD-Geräten
--------------------------------------------
HomeMatic Gateway
HomeMatic CCU2 Gateway
80 angelernte wireless Geräte
287 Kanäle
137 Programme
--------------------------------------------
264 Kanäle in 78 Geräten
65 CUxD-Kanäle in 5 CUxD-Geräten
--------------------------------------------
Re: Email-Addon 1.6.8c
Hallo Leute, ich bin neu hier im Forum, und weiß aber nicht an welcher stelle ich die Frage zum Email-Addon stellen kann?
Ich bekomme es einfach nicht hin. Bin der Meinung nach Anleitung alles erledigt zu haben. Es kommt als Meldung bei Test-Email Fehler (), Email-Log bleibt leer, aber unter CCU-Syslog erscheint diese Fehlermeldung:
Dabei sind alle Account-Daten aus Outlook übernommen und funktionieren dort problemlos. Kann mir jemand einen Tipp geben?
Vielen Dank, Thomas
Ich bekomme es einfach nicht hin. Bin der Meinung nach Anleitung alles erledigt zu haben. Es kommt als Meldung bei Test-Email Fehler (), Email-Log bleibt leer, aber unter CCU-Syslog erscheint diese Fehlermeldung:
Code: Alles auswählen
Oct 6 09:40:37 homematic-ccu2 user.err email: msmtp: envelope from address Thomas Fach not accepted by the server msmtp: server message: 501 Syntax error in parameters or arguments msmtp: could not send mail (account default from /etc/config/addons/email/msmtp.conf)
Oct 6 09:43:11 homematic-ccu2 user.err email: msmtp: TLS handshake failed: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol msmtp: could not send mail (account default from /etc/config/addons/email/msmtp.conf)
Oct 6 09:44:52 homematic-ccu2 user.err email: msmtp: command AUTH LOGIN failed msmtp: server message: 530 Must issue a STARTTLS command first msmtp: could not send mail (account default from /etc/config/addons/email/msmtp.conf)
Oct 6 09:45:21 homematic-ccu2 user.err email: msmtp: command AUTH LOGIN failed msmtp: server message: 530 Must issue a STARTTLS command first msmtp: could not send mail (account default from /etc/config/addons/email/msmtp.conf)
Oct 6 09:47:18 homematic-ccu2 user.err email: msmtp: TLS handshake failed: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol msmtp: could not send mail (account default from /etc/config/addons/email/msmtp.conf)
Oct 6 10:02:33 homematic-ccu2 user.err email: msmtp: TLS handshake failed: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol msmtp: could not send mail (account default from /etc/config/addons/email/msmtp.conf)
Oct 6 10:03:38 homematic-ccu2 user.err email: msmtp: envelope from address Thomas Fach not accepted by the server msmtp: server message: 501 Syntax error in parameters or arguments msmtp: could not send mail (account default from /etc/config/addons/email/msmtp.conf)
Oct 6 10:04:24 homematic-ccu2 user.err email: msmtp: TLS handshake failed: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol msmtp: could not send mail (account default from /etc/config/addons/email/msmtp.conf)
Oct 6 10:06:35 homematic-ccu2 user.err email: msmtp: TLS handshake failed: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol msmtp: could not send mail (account default from /etc/config/addons/email/msmtp.conf)
Oct 6 10:06:56 homematic-ccu2 user.err email: msmtp: TLS handshake failed: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol msmtp: could not send mail (account default from /etc/config/addons/email/msmtp.conf)
Oct 6 10:08:52 homematic-ccu2 user.err email: msmtp: TLS handshake failed: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol msmtp: could not send mail (account default from /etc/config/addons/email/msmtp.conf)
Oct 6 10:09:57 homematic-ccu2 user.err email: msmtp: TLS handshake failed: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol msmtp: could not send mail (account default from /etc/config/addons/email/msmtp.conf)
Oct 6 10:12:33 homematic-ccu2 user.err email: msmtp: authentication failed (method PLAIN) msmtp: server message: 535 Authentication credentials invalid msmtp: could not send mail (account default from /etc/config/addons/email/msmtp.conf)
Oct 6 10:14:39 homematic-ccu2 user.err email: msmtp: authentication failed (method PLAIN) msmtp: server message: 535 Authentication credentials invalid msmtp: could not send mail (account default from /etc/config/addons/email/msmtp.conf)
Vielen Dank, Thomas
Zuletzt geändert von Roland M. am 06.10.2019, 10:45, insgesamt 1-mal geändert.
Grund: Code-Tags eingefügt
Grund: Code-Tags eingefügt