Hallo
Wie kann ich in diesen code noch einen ReadingsVal einbauen?
Muss ich den ReadingsVal erst in eine Variable schreiben und dann auf die Variable verweisen?
Ich möchte das Subject der eingehenden E-Mail senden, per WhatsApp an HeinzMobil, so kann ich sehen ob der Trigger von EgiGeoZone oder IFTTT kommt.
define emailHeizungEinWd notify email:Subject:.*HeizungNue64.* { if ((!$we || $wday == 5) && (ReadingsVal("Anwesenheit","state",99) eq "0") && (ReadingsVal("Heizung.wz","mode",99) eq "auto")) { fhem "set HeizungWohnen desired-temp 23; set HeinzMobil send Enter area, Heizung 23°C" }}
Beste Grüße
Heinz
Habe es herausgefunden
define emailHeizungEinWd notify email:Subject:.*HeizungNue64.* { if ((!$we || $wday == 5) && (ReadingsVal("Anwesenheit","state",99) eq "1") &&
(ReadingsVal("Heizung.wz","mode",99) eq "auto"))
{ fhem "set HeizungWohnen desired-temp 23; set HeinzMobil send Enter area, Heizung 23°C###WeekDay###"
.ReadingsVal("email","Subject","")}}