Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --[[
- %% autostart
- %% properties
- 69 value
- 75 value
- 100 value
- 104 value
- %% globals
- --]]
- -- 69 Fenster Arbeitszimmer
- -- 75 Terrassentür
- -- 100 Fenster Schlafzimmer
- -- 104 Fenster Bad
- local id_iph = (fibaro:getGlobalValue("ID_iPhone"));
- fibaro:debug("ID vom iPhone: "..id_iph);
- --nur eine Instanz zulassen--
- if (fibaro:countScenes() > 1)
- then fibaro:abort()
- end
- local startSource = fibaro:getSourceTrigger();
- if (
- ( tonumber(fibaro:getValue(69, "value")) > 0 or tonumber(fibaro:getValue(75, "value")) > 0 or tonumber(fibaro:getValue(100, "value")) > 0 or tonumber(fibaro:getValue(104, "value")) > 0 )
- or
- startSource["type"] == "other"
- )
- then
- fibaro:call(89, "setSlider", "1", "50"); -- Philips Hue
- fibaro:call(89, "setSlider", "2", "90");
- fibaro:setGlobal("Fenster_offen", "1");
- fibaro:call(tonumber(id_iph), "sendPush", "Es ist mindestens 1 Fenster geöffnet!");
- setTimeout(function()
- fibaro:call(89, "setSlider", "1", "0"); --Philips Hue nach 10 Sekunden aus
- end, 10000)
- else
- fibaro:setGlobal("Fenster_offen", "0");
- fibaro:debug("Alle Fenster (wieder) geschlossen.");
- -- fibaro:call(tonumber(id_iph), "sendPush", "Alle Fenster (wieder) geschlossen.");
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement