Olika kommando vid S2 1,2 & 3 klick

Hjälp varandra att vara kreativa för att göra hemmet mer bekvämt.
Post Reply
MrL
Medlem
Posts: 43
Joined: 24 Dec 2013, 00:04
10

Jag sitter och planerar för lite olika ljusprogram i olik
    a rum. I kök, vardagsrum och hela huset vill jag använda S2 för att tända, städ, mys, släcka all, välkommen hem osv. Hur gör jag detta lättast. Skall jag skapa scener som jag kör vid tryck på S2 eller skall jag programmera flera kommando i scenen för S2?

    Koden är tagen från wiki men jag undrar hur skriver jag om jag vill:
    * trigga en scen.
    * i koden vill sätta en dimbar lampa till 70%
    * släcka hela huset.

    Code: Select all

    --[[
    %% properties
    172 sceneActivation
    %% globals
    --]]
     
    -- Config ------------------------------------------------
    id = 172
    ----------------------------------------------------------
     
    local trigger = fibaro:getSourceTrigger();
    if (trigger['type'] ~= "property") then
    fibaro:debug ("Unexpected source trigger '" .. trigger['type'] .. "'");
    fibaro:abort ();
    end
     
    local id = tonumber (trigger['deviceID']);
    local scene = tonumber (fibaro:getValue (id, "sceneActivation"));
     
    ----------------------------------------------------------
    if (scene == 26) then -- 1 click
    fibaro:setGlobal("PresentState", "Hemma")
    fibaro:debug("S2 - 1 click")
     
    elseif (scene == 24) then -- 2 click
    fibaro:setGlobal("SleepState", "Sova")
    fibaro:setGlobal("TimeOfDay", "Natt")
    fibaro:debug("S2 - 2 click")
     
    elseif (scene == 25) then -- 3 click
    fibaro:debug("S2 - 3 click")
    end
    Post Reply