FHEM Forum

FHEM => Automatisierung => Thema gestartet von: Jan Hertel am 31 Januar 2015, 18:09:14

Titel: Bekomme 10 Mails bei Waschmaschine fertig
Beitrag von: Jan Hertel am 31 Januar 2015, 18:09:14
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
Titel: Antw:Bekomme 10 Mails bei Waschmaschine fertig
Beitrag von: Icinger am 31 Januar 2015, 18:13:15
Und die Dummy-Definition? bzw. muss es doch auch zumindest ein Notify oder sowas geben......
Mit halben Infos können wir hier nix anfangen.
Titel: Antw:Bekomme 10 Mails bei Waschmaschine fertig
Beitrag von: Jan Hertel am 31 Januar 2015, 18:18:34
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 ?
Titel: Antw:Bekomme 10 Mails bei Waschmaschine fertig
Beitrag von: dieda am 31 Januar 2015, 18:25:07
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
Titel: Antw:Bekomme 10 Mails bei Waschmaschine fertig
Beitrag von: Jan Hertel am 31 Januar 2015, 18:27:47
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