Hauptmenü

Email Threshold Probleme

Begonnen von bastih., 01 Januar 2020, 18:42:11

Vorheriges Thema - Nächstes Thema

bastih.

Hallo zusammen,

zuerst Mal ein gutes neues Jahr!

Habe leider habe ein Problem mit der Email Benachrichtigung ich bekomme einfach keine Nachricht, vielleicht könnt ihr mit helfen:

THRESHOLD Def:

Feuchte_Temperatur_BAD:humidity:0:63 |{ DebianMail('XXX.XXX@web.de','Bitte im BAD lueften','Luftfeuchtigkeit im BAD zu hoch'); }|{ DebianMail('XXX.XXX@web.de','BAD gelueftet','Fenster schliessen'); }|

LOG:

2020.01.01 00:21:42 1: ERROR evaluating { DebianMail('XXX.XXX@web.de','TREPPENHAUS gelueftet','Fenster schliessen'); }: Undefined subroutine &main::DebianMail called at (eval 54137) line 1.

2020.01.01 00:21:42 2: output of Feuchte_Temperatur_TREPPENHAUS_TS { DebianMail('XXX.XXX@web.de','TREPPENHAUS gelueftet','Fenster schliessen');; }: Undefined subroutine &main::DebianMail called at (eval 54137) line 1.

Besten Dank

Gruß bastih.

Gisbert

Hallo bastih.,

kannst du eine komplette Definition des Threshold-Devices (raw-Definition - und das ganze bitte in code tags, bitte oben das "#"-Zeichen benutzen) posten?

Funktioniert das Versenden von Emails, wenn du den Emailversand in der Fhem-Kommandozeile eingibst?

Kennst du einschlägigen Infos zu TRESHOLD aus der commandref und Wiki?

Mich irritieren die Pipes in der Definition.

Viele​ Grüße​ Gisbert​
Aktuelles FHEM | PROXMOX | Fujitsu Futro S740 | Debian 12 | UniFi | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | tuya local | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF | RHASSPY | DEYE | JK-BMS | ESPHome

bastih.

Danke für die schnelle Rückmeldung.

Komisch ist, das alles auf dem RP3 funktioniert hat, nun auf dem RP4 der gleiche DEF Befehl nicht mehr!

Wenn ich { DebianMail('xxx.xxxl@web.de','Bitte im BAD lueften','Luftfeuchtigkeit im BAD zu hoch');; } in die Kommandozeile eingebe kommt folgende Fehlermeldung:

DebianMail called at (eval 5313) line 1

Hilft diese Info?

bastih.

So, nun habe ich folgendes Kommando ausgeführt:

{setKeyValue("myEmailKonto",'user@domain');;setKeyValue("myEmailPasswrd",'password')}

Fehlermeldung:

Undefined subroutine &main::DebianMail called at (eval 6392) line 1.

Gisbert

Zitat von: bastih. am 01 Januar 2020, 20:01:43
Danke für die schnelle Rückmeldung.

Komisch ist, das alles auf dem RP3 funktioniert hat, nun auf dem RP4 der gleiche DEF Befehl nicht mehr!

Wenn ich { DebianMail('xxx.xxxl@web.de','Bitte im BAD lueften','Luftfeuchtigkeit im BAD zu hoch');; } in die Kommandozeile eingebe kommt folgende Fehlermeldung:

DebianMail called at (eval 5313) line 1

Hilft diese Info?

Leider nicht wirklich, du musst dich erst um DebianMail kümmern.
Du kannst das THRESHOLD-Device testen, indem du statt der E-Mail bspw. einen Dummy oder ein Licht schaltest - so gehe ich vor, um Teile einer Definition zu testen.

Was meinst du eigentlich mit "DEF Befehl"?

Viele Grüße Gisbert
Aktuelles FHEM | PROXMOX | Fujitsu Futro S740 | Debian 12 | UniFi | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | tuya local | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF | RHASSPY | DEYE | JK-BMS | ESPHome

Otto123

Hallo Bastih,

Du müsstest beim Umzug auch etwas links und rechts schauen. ;)
Du hast offenbar vergessen auf dem neuen Raspi die Emailfunktion einzurichten:
https://wiki.fhem.de/wiki/E-Mail_senden#Raspberry_Pi

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz