Hallo zusammen
Ich möchte die Markisen bei Wind einfahren, damit diese nicht beschädigt werden. Mangels Wind Sensor möchte ich das Weather Modul dazu benutzen.
Ich habe diverse Beispiele gefunden, welche z.B. einen Ventilator temperaturgesteuert einschalten. Aber wenn ich die versuche umzusetzen, klappt es einfach nicht.
Hier mein Code:
define n_Wind notify Wetter if (ReadingsVal("Wetter","wind","0") > 10) { fhem "set Woz.Stor.Alle einfahren";;}
attr n_Wind room Wohnzimmer
fhem> list Wetter
DEF 781712 1800 de
INTERVAL 1800
[...]
STATE T: 12 H: 67 W: 24
[...]
2013-09-18 10:30:41 wind 24
Ja, da heute Windig ist, hätte ich erwartet, dass n_Wind alle 1800 sekunden getriggert wird. Nicht passiert jedoch...
Was mache ich falsch?
Hi,
auch die if-Abfrage ist schonperl-code, also besser so:
define n_Wind notify Wetter {if (ReadingsVal("Wetter","wind","0") > 10) { fhem "set Woz.Stor.Alle einfahren";;}}
Eigentlich solltest Du auch Fehlermeldungen im log sehen...
Gruß, Uli