Radio und Licht zusammen ausschalten.

Begonnen von Flipps, 17 Dezember 2017, 22:44:49

Vorheriges Thema - Nächstes Thema

Flipps

Hi zusammen,
ich habe folgendes geplant: Habe einen Dash Button, dieser soll wenn er morgens das erste mal zwischen 5:30 und 8:00 gedrückt wird mein SONOS mit nem bestimmten Sender anschalten.
Wenn ich dann das zweite mal Drücke möchte ich das die Box ausgeht und zusätzlich noch sämtliche Beleuchtung im Raum.
Die einzelnen Befehle funktionieren, bekomme auch das Radio an über den DashButton aber es geht nichts mehr aus.
Hier meine DOIF definition:

([DashButton:"^Heineken:.short$"] and [22:00-23:00][Kueche_Morgens:state] off) 
(set Sonos_Kueche Volume 30)
(set Sonos_Kueche StartFavourite RPR1)
(set Kueche_Morgens on)

DOELSEIF

([DashButton:"^Heineken:.short$"] and [22:00-23:00] [Kueche_Morgens:state] on)
(set Sonos_Kueche pause)
(set EnO_sensor_00000004 off)
(set EnO_sensor_00000003 off)
(set EnO_sensor_EnOcean_switch_FSR14 off)
(set Kueche_Morgens off)


Kueche_Morgens ist ein Dummy der dem DOIF sagen soll dass der Button bereits einmal betätigt wurde.
Was hab ich hier falsch gemacht?
Vielen Dank schonmal

mw77

Versuch es mal so
([DashButton:"^Heineken:.short$"] and [22:00-23:00] and [Kueche_Morgens] eq "off")
HM, HMIP, Shelly, und anderes

kumue

Die Zeit nicht als Trigger verwenden, sondern nur den Zeitraum abfragen mit vorangestelltem "?"
([DashButton:"^Heineken:.short$"] and [?05:30-08:00] and [Kueche_Morgens] eq "off")