Wochenprogramm Elro funksteckdosen

Begonnen von Chriss6n, 14 Oktober 2016, 16:40:59

Vorheriges Thema - Nächstes Thema

Chriss6n

Hi bin mal wieder dabei bissel mit meinen funksteckdosen zu spielen und würde gerne ein wochenprogramm schreiben also das heist
sagen wir mal

mo bis fr   8uhr an und 19 uhr aus
sa und so 6uhr an und 20 uhr aus

wie mache ich das am schlausen

momentan sieht es so aus wenn ich was schalte


########################Aquarium##########################################
define AquariumAN1 at *8:00 set Aquarium on
define AquariumAUS1 at *12:00 set Aquarium off

define AquariumAN1 at *14:00 set Aquarium on
define AquariumAUS1 at *12:00 set Aquarium off



danke schonmal für die hilfe

kumue

da gibt es mehrere Möglichkeiten
schau dir mal z.B. WeekdayTimer oder DOIF an.

Chriss6n


kumue

wollte sagen, daß Du dir mal die Module WeekdayTimer und DOIF anschauen solltest.
Mit denen kannst Du dein Wochenprogramm umsetzen.

für WeekdayTimer siehe hier
http://fhem.de/commandref.html#WeekdayTimer

für DOIF siehe hier
http://fhem.de/commandref_DE.html#DOIF


Chriss6n

mh irgendwie will das ganze nicht mache das so und die beleuchtung bleibt aus
hier mal ein auszug aus dem log
2016.10.15 08:20:00 2: GenShellSwitch set Aquarium on-till 12:00



er sendet nur nichts irgendwie

so sieht der code aus

define FB_WE at *08:20 { if ($we) { fhem("set Aquarium on-till 12:00") } }

define FB_WT at *05:00 { if (!$we) { fhem("set Aquarium on-till 08:30") } }

define FB_WE_ABEND at *13:00 { if ($we) { fhem("set Aquarium on-till 23:00") } }

Chriss6n


Hans Franz

Verwende GenShellSwitch zwar nicht, denke aber, daß es kein on-till unterstützt. Man möge mich sonst eines Besseren belehren ;).
Du kannst es dir aber selber bauen:
{ if ($we) { fhem("set Aquarium on;;define FB_WE_aus at 12:00 set Aquarium off") } }
ungetestet!

Gruß
Hans
Raspi
CUL, Nano-CUL
FHT8V, FHT80B, S300TH
WM1000WZ, ELRO
LW12, LD382,DS18B20

Chriss6n

Wrong timespec {: either HH:MM:SS or {perlcode}

Hans Franz

Raspi
CUL, Nano-CUL
FHT8V, FHT80B, S300TH
WM1000WZ, ELRO
LW12, LD382,DS18B20