Bekomme 10 Mails bei Waschmaschine fertig

Begonnen von Jan Hertel, 31 Januar 2015, 18:09:14

Vorheriges Thema - Nächstes Thema

Jan Hertel

Hallo,
habe vor meiner Waschmaschine ein EM 1000-HSM

jetzt schalte ich einen Dummy und würde gerne eine Mail bei Waschmaschine fertig bekommen.

Leider bekomme ich immer mehrere mails weil es mehrere Events zu geben scheint.

hier mein mail eintrag

Waschmaschine {
if((Value("Waschmaschine_Status")eq "off"))  {
  {FB_mail('janhertel@@msn.com','Waschmaschine ist fertig','@')};
  $main::NewMailtime = time + 600;
}
}


und hier mein logeintrag:

2015.01.31 17:58:41 3: Waschmaschine_Alarm return value: 1422724121
2015.01.31 17:58:42 3: Mail sent to janhertel@msn.com
2015.01.31 17:58:42 3: Waschmaschine_Alarm return value: 1422724122
2015.01.31 17:58:44 3: Mail sent to janhertel@msn.com
2015.01.31 17:58:44 3: Waschmaschine_Alarm return value: 1422724124
2015.01.31 17:58:45 3: Mail sent to janhertel@msn.com
2015.01.31 17:58:45 3: Waschmaschine_Alarm return value: 1422724125
2015.01.31 17:58:47 3: Mail sent to janhertel@msn.com
2015.01.31 17:58:47 3: Waschmaschine_Alarm return value: 1422724127
2015.01.31 17:58:52 3: Mail sent to janhertel@msn.com
2015.01.31 17:58:52 3: Waschmaschine_Alarm return value: 1422724132
2015.01.31 17:58:53 3: Mail sent to janhertel@msn.com
2015.01.31 17:58:53 3: Waschmaschine_Alarm return value: 1422724133
2015.01.31 17:58:55 3: Mail sent to janhertel@msn.com
2015.01.31 17:58:55 3: Waschmaschine_Alarm return value: 1422724135
2015.01.31 17:58:56 3: Mail sent to janhertel@msn.com
2015.01.31 17:58:56 3: Waschmaschine_Alarm return value: 1422724136
2015.01.31 17:58:58 3: Mail sent to janhertel@msn.com
2015.01.31 17:58:58 3: Waschmaschine_Alarm return value: 1422724138


wo liegt der Fehler ?

Danke für  die Hilfe

Icinger

Und die Dummy-Definition? bzw. muss es doch auch zumindest ein Notify oder sowas geben......
Mit halben Infos können wir hier nix anfangen.
Verwende deine Zeit nicht mit Erklärungen. Die Menschen hören (lesen) nur, was sie hören (lesen) wollen. (c) Paulo Coelho

Jan Hertel

Ich schalte den dummy mit

Waschmaschine {
fhem ("set Waschmaschine_Status on")
if ReadingsVal("Waschmaschine","current_cnt","") > 10 && Value("Waschmaschine_Status") ne "on"
}


ein und mit

Waschmaschine {
fhem ("set Waschmaschine_Status off")
if (ReadingsVal("Waschmaschine","current_cnt","") <= 1 && Value("Waschmaschine_Status") ne "off" && (time-time_str2num(ReadingsTimestamp("Waschmaschine_Status","state",""))>60))
}


aus, hilf das weiter ?

dieda

Nimm doch einfach ein Notify statt ein IF. Dann läuft's.
Zitat
define Waschmaschine_fertig_notify notify Waschmaschine_Status:on  deine Email....

Das Notify verhält sich anders als das If.

Aber du könntest den Status des Dummy eleganter mit der DOIF-Funktion triggern: http://www.fhemwiki.de/wiki/DOIF
Komponenten:
Sensoren und Aktoren: FS20, Max!, Zigbee, Zwave
IODev:  Cul1101, MaxLan, ZWAVE, Deconz
Router: KD-Fritte (6360)
Sonstiges: Raspberries,  1x LMS,1 FHEM, 1 x zum Testen,  Logitech-Clients,  Onkyo, SamsungTV, Squeezebox, TabletUIs

Jan Hertel

#4
werde mich erst mal weiter belesen und sehen ob ich weiter komme

Danke


Hat sich alles Erledigt, bei meinem EM 1000-HSM Stecker geht die LED nicht mehr aus
und er sendet nicht mehr.

Danke nochmal für die Hilfe