Hauptmenü

DOIF und setstate

Begonnen von mfeske, 15 März 2015, 21:09:14

Vorheriges Thema - Nächstes Thema

mfeske

Hallo zusammen,

ich habe ein DOIF Musik_FB_Janic_02
([08:00-19:00] and [ITT1500_Janic_02] eq "on") (set Musik_Janic on-for-timer 6) DOELSEIF ([19:00-08:00] and [ITT1500_Janic_02] eq "on") (set Musik_Janic on-for-timer 12, define ITT1500_off at +00:00:12 setstate ITT1500_Janic_02 off) DOELSEIF ([ITT1500_Janic_02] eq "off") (set Musik_Janic off)

funktioniert augenscheinlich ganz gut, aber state von ITT1500_Janic_02 wird wohl in der FHEM Oberfläche nicht aktuell umgesetzt. Irgendwann spätestens nach reload steht ein off, wenn ich mir ein list ITT1500_Janic_02 ausgeben lasse sehe ich auch ein state off.

Woran liegt das und wie kann ich es ändern?

Zusätzlich habe ich noch das Problem, das wenn ich die ITT1500_Janic_02 erneut mit on betätige Musik_Janic nicht reagiert, werst nach einem weiteren off - on von ITT1500_Janic_02.

Gruß
Micha
Hardware:
1 x Raspberry Pi Mod. B 512 MB
eq-3 2 x MAX! eTRV Heizungssteller, 1 x MAX! Fensterkontakt, 1 x MAX! Cube - LAN Gateway (ausser Betrieb)
Intertechno 1x ITZ-500, 3x ITT-1500, 9x ITR-1500, 3 x ITDL-1000, 2 x ITL-500
1 x CC1101-USB-Lite 433MHz (CUL433)  V3 1 x CC1101-USB-Lite 868MHz (CUL868)

mfeske

gefunden:
([08:00-19:00] and [ITT1500_Tania_02] eq "on") (set Musik_Tania on-for-timer 6, define ITT1500_off at +00:00:06 set ITT1500_Tania_02 off) DOELSEIF ([19:00-08:00] and [ITT1500_Tania_02] eq "on") (set Musik_Tania on-for-timer 12, define ITT1500_off at +00:00:12 set ITT1500_Tania_02 off) DOELSEIF ([ITT1500_Tania_02] eq "off") (set Musik_Tania off)
Hardware:
1 x Raspberry Pi Mod. B 512 MB
eq-3 2 x MAX! eTRV Heizungssteller, 1 x MAX! Fensterkontakt, 1 x MAX! Cube - LAN Gateway (ausser Betrieb)
Intertechno 1x ITZ-500, 3x ITT-1500, 9x ITR-1500, 3 x ITDL-1000, 2 x ITL-500
1 x CC1101-USB-Lite 433MHz (CUL433)  V3 1 x CC1101-USB-Lite 868MHz (CUL868)