HM-SEC-RHS und e-mail notify

Begonnen von mod25, 06 April 2013, 09:45:31

Vorheriges Thema - Nächstes Thema

mod25

Hallo zusammen,

leider finde ich keine Lösung zu meinem Problem bzw. den richtigen codesnipsel.

Gerne würde ich eine E-Mail erhalte welche mir zugesendet wird sobald das Fenster auf Kippe steht und danach in der Entstufe jede 5 Minuten eine Errinerung das es mit dem Stoßlüften ausreicht.

das habe ich schon:

define FensterLinksGekippt notify FensterLinks {if ('%' eq 'tilted') {fb_mail ('email@fhem.de' ('email@fhem.de'),'Fensteralarm','Fenster ist gekippt')}}

Aber eine E-Mail bekomme ich nicht obwohl fhem mir den STATE der HM-SEC-RHS auf tilted steht. Eine Testmail aus fhem ist einwandfrei angekommen.

Ich bitte euch um Hilfe vielen Dank,
mod25

mod25

habe ich noch vergessen zuschreiben ein notify zum aktiviren 'set wz_lampe on' einer Funksteckdose funktioniert einwandfrei aber eine e-mail bekomme ich leider nicht hin.

mod25

ich möchte hiermit einmal auf mein Posting aufmerksam und bitten mir einen denkanstoss zu geben was ich falsch mache?
Danke

hugo

Hallo,

ich denke du hast das zweite '@' vergessen bei mir funktioniert dies so.

# Lampe einschalten senden einer Mail
# define st_1_n_m notify st_1 (if ("%" eq "on" ) {DebianMail('xx@@gmx.de' (@@gmx.de'),'Licht %','licht st_1 ist %')})

Raspi 3 mit CUL HM-MOD-UART; nanoCUL
Homematic: HM-SEC-SCo 5x;HM-LC-SW1-BA-PCB 3x;HM-Dis-EP-WM55; HM-LC-SW4-PCB; ARLO;
Somfy RTS Rollo 14x; Alexa; GardenaSmartDevice; Stromzähler(GPIO); shelly1; shelly2.5;Wasserzähler(GPIO);Brennerstuhlsteckdosen;

mod25

Hallo hugo,

vielen Dank aber mit einem doppel @ klappt es auch nicht :(.


Zitat von: hugo schrieb am Mo, 08 April 2013 13:13Hallo,

ich denke du hast das zweite '@' vergessen bei mir funktioniert dies so.

# Lampe einschalten senden einer Mail
# define st_1_n_m notify st_1 (if ("%" eq "on" ) {DebianMail('xx@@gmx.de' (@@gmx.de'),'Licht %','licht st_1 ist %')})


broadway

Falsche Klammerung außen, {} geschweift verwenden!
Probiere:
define st_1_n_m notify st_1 {if ("%" eq "on" ) {DebianMail('xx@@gmx.de','Licht %','licht st_1 ist %')}}

Beim FHT Kontakt wird nich "open" geschickt, sondern "Window: open". Also eventuell % mal testweise im Logfile ausgeben, oder Event Monitor öffnen:
define st_1_n_m notify st_1 {log 1, "%"}
Linksys NSLU2 debian + CUL | FHT80B, FS20, Elro

mod25

Hallo broadway,

der geschweiften Klammer liegt es bei mir nicht und an dem falschen state liegt es auch nicht da ein paar postings drüber von mir bereits folgendes steht.


Zitat von: mod25 schrieb am Sa, 06 April 2013 13:27habe ich noch vergessen zuschreiben ein notify zum aktiviren 'set wz_lampe on' einer Funksteckdose funktioniert einwandfrei aber eine e-mail bekomme ich leider nicht hin.

Vielen Dank trotzdem

broadway

klappt denn

define test notify test {DebianMail('xx@@gmx.de','Test','...')}

und dann in der Kommandozeile "trigger test"?
Linksys NSLU2 debian + CUL | FHT80B, FS20, Elro

mod25

hallo zusammen

vielen dank an euch alle aber das leben kann so einfach sein wenn man sich an Regeln hält bzw. Groß und Kleinschreiben.
Also anstelle fb_mail, FB_mail schreiben :-)

Vielen Dank,

mod25