ReadingsVal auslesen und per WhatsApp senden

Begonnen von heinzfo, 08 November 2016, 21:51:08

Vorheriges Thema - Nächstes Thema

heinzfo

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

heinzfo

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","")}}