Scene transitions
This commit is contained in:
@@ -56,11 +56,13 @@ bedroomPresenceController = proc x -> do
|
||||
Event LightsOff -> do
|
||||
callService (light bedroomLights Off) -< ()
|
||||
Event LightsOn -> do
|
||||
callService (activateScene "scene.makuuhuone_lights_snapshot") -< ()
|
||||
callService (activateSceneWith "scene.makuuhuone_lights_snapshot" transition) -< ()
|
||||
Event LightsSleep -> do
|
||||
callService createBedroomScene -< ()
|
||||
callService (activateScene "scene.makuuhuone_lepotila") -< ()
|
||||
callService (activateSceneWith "scene.makuuhuone_lepotila" transition) -< ()
|
||||
_ -> returnA -< ()
|
||||
where
|
||||
transition = Just $ object ["transition" .= (5 :: Int)]
|
||||
|
||||
|
||||
data BedroomControls
|
||||
|
||||
Reference in New Issue
Block a user