FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: woody_ch am 18 September 2013, 10:37:00

Titel: Markisen bei Wind einfahren
Beitrag von: woody_ch am 18 September 2013, 10:37:00
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?
Titel: Aw: Markisen bei Wind einfahren
Beitrag von: UliM am 18 September 2013, 20:50:49
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