Hur aktiverar man en scen med S2 på dimmern?

Hjälp varandra att vara kreativa för att göra hemmet mer bekvämt.
Nex
Proffsmedlem
Posts: 554
Joined: 21 Nov 2013, 18:33
11

Någon som kan förklara detta på ett enkelt sätt eller har lua kod färdigt för att implementera? Vill kunna starta en scen med ett enkelt tryck på S2 på min dimmer. Vill gärna kunna starta en annan scen med dubbeltryck på S2. Hur löser jag detta? Parameter 41 antar jag skall aktiveras men sen blir det svårt...
jompa68
Proffsmedlem
Posts: 735
Joined: 12 Aug 2012, 08:53
12
Location: Hofors

Så här gör du (byt alla 156 mot din dimmers ID, och 96 mot din scen du vill köra)

Code: Select all

--[[
%% properties
156 sceneActivation 
%% globals
--]]

    local trigger = fibaro:getSourceTrigger();
    local id = tonumber (trigger['deviceID']);
    local scene = tonumber (fibaro:getValue (id, "sceneActivation"));

    if ((id == 156) and (scene == 24)) then -- 2 click
    fibaro:startScene(96)  --sceneID
    elseif ((id == 156) and (scene == 26)) then -- 1 click
    fibaro:startScene(96) --sceneID
    end
Nex
Proffsmedlem
Posts: 554
Joined: 21 Nov 2013, 18:33
11

jompa68 wrote:Så här gör du (byt alla 156 mot din dimmers ID, och 96 mot din scen du vill köra)

Code: Select all

--[[
%% properties
156 sceneActivation 
%% globals
--]]

    local trigger = fibaro:getSourceTrigger();
    local id = tonumber (trigger['deviceID']);
    local scene = tonumber (fibaro:getValue (id, "sceneActivation"));

    if ((id == 156) and (scene == 24)) then -- 2 click
    fibaro:startScene(96)  --sceneID
    elseif ((id == 156) and (scene == 26)) then -- 1 click
    fibaro:startScene(96) --sceneID
    end
Tack! :) Det här såg ju sjukt mycket enklare ut än andra exempel jag hittat! :) Jag antar att jag behöver aktivera parameter 41 på dimmern och sen bara skapa en LUA-scen med denna kod. Sen skall allt funka fint? Fibaros dimmer har ju en bugg som ter sig så att man behöver trycka 3ggr på S1 för att få den att funka korrekt om man använder S2-knappen till associerade enheter. Försvinner den buggen av sig själv om jag istället börjar styra en scen eller måste jag först manuellt ta bort enheten och lägga till den igen för att få den att funka felfritt igen?
jompa68
Proffsmedlem
Posts: 735
Joined: 12 Aug 2012, 08:53
12
Location: Hofors

Ja, aktivera parametwr 41 och lägg in koden i en lua scen. Så kör jag och det fungerar ypperligt. Har även hjälpt Jens så han kan intyga ;-)


Jonny sent this from his iPhone using Tapatalk
jens
Medlem
Posts: 329
Joined: 22 Apr 2013, 17:09
11

jompa68 wrote:Ja, aktivera parametwr 41 och lägg in koden i en lua scen. Så kör jag och det fungerar ypperligt. Har även hjälpt Jens så han kan intyga ;-)


Jonny sent this from his iPhone using Tapatalk
Jag intygar... :lol:
Nex
Proffsmedlem
Posts: 554
Joined: 21 Nov 2013, 18:33
11

Funkar ju sjukt bra detta! :) Vilket ID är det för trippelklick?
jens
Medlem
Posts: 329
Joined: 22 Apr 2013, 17:09
11

15 för S1 och 25 för S2
Nex
Proffsmedlem
Posts: 554
Joined: 21 Nov 2013, 18:33
11

Tack



Sent from my iPad using Tapatalk
storskogen
Medlem
Posts: 28
Joined: 05 Apr 2014, 20:57
10

Jag hittar inte "Parameter 41" på min dimmer? v1.7. Betyder det att den är för gammal?
jens
Medlem
Posts: 329
Joined: 22 Apr 2013, 17:09
11

Kan inte vara äldre än utgåva 1.9
storskogen
Medlem
Posts: 28
Joined: 05 Apr 2014, 20:57
10

jens wrote:Kan inte vara äldre än utgåva 1.9
Kan man uppgradera fw i dem?
KristianO
Medlem
Posts: 461
Joined: 10 Mar 2014, 09:50
10

Nix


Sent from my iPhone using Tapatalk
storskogen
Medlem
Posts: 28
Joined: 05 Apr 2014, 20:57
10

Funderar på en workaround... Om man triggar en annan enhet med dimmer S2 (det fungerar ju fungera på v1.7 mot O1 på relämoduler), kan den enheten sedan räkna antalet pulser från dimmer S2 och aktivera scener alternativt något med en virtuell enhet? (aningen frustrerad över att det inte går att uppgradera enheter... :evil: )
StarkJohan
Medlem
Posts: 102
Joined: 30 Nov 2013, 11:08
10
Location: Skegrie

Mitt "original" till denna koden använder jag fortfarande med perfekt resultat för att få "sceneActivation" till mina reläer, det borde fungera för dina dimmers också tänker jag.

http://forum.fibaro.com/viewtopic.php?p=34620
storskogen
Medlem
Posts: 28
Joined: 05 Apr 2014, 20:57
10

Mitt problem är ju att S2 inte verkar gå att använda till något annat än att styra O1 på relämoduler och jag vill inte anväda S1 på dimmern till flera saker, nog krångligt att hålla reda på vad alla brytare gör :P (snart får jag fälla in mina gamla Windows CE burkar i väggen istället för strömbrytare, iofs får jag användning för dem då)
StarkJohan
Medlem
Posts: 102
Joined: 30 Nov 2013, 11:08
10
Location: Skegrie

Men knappen triggar väl som alla andra knappar och/eller enheter på tex. en relämodul?

Dvs. om du har en scen som fångar din enhet...

Code: Select all

--[[ 
%% properties 
88 value 
%% globals 
]]-- 
...och sen kør din kod.
storskogen
Medlem
Posts: 28
Joined: 05 Apr 2014, 20:57
10

StarkJohan wrote:Men knappen triggar väl som alla andra knappar och/eller enheter på tex. en relämodul?

Dvs. om du har en scen som fångar din enhet...

Code: Select all

--[[ 
%% properties 
88 value 
%% globals 
]]-- 
...och sen kør din kod.
Vet inte om jag missförstått allt men som jag tolkar det kan man inte göra något med knapp 2 (S2) på en dimmer (v1.7) annat än att under konfigureringen länka (group id: 2) den till en annan enhet (där man i sin tur har väldigt begränsade val av enheter att länka till)?
Knapp 2 på en dimmer har ju inget ID som en knapp 2 på en relämodul.
StarkJohan
Medlem
Posts: 102
Joined: 30 Nov 2013, 11:08
10
Location: Skegrie

Ah, det har du kanske rätt i ja. Då är det lite knivigt, jag har bara nyre dimmers så där kan jag dessvärre inte sprida något ljus.
svante
Medlem
Posts: 76
Joined: 14 Dec 2011, 10:08
12

Hur skriver man om man vill ha med en variabel i beroendet?

Skulle vilja ha dubbelklick både för nattscenen och för morgonscenen
jompa68
Proffsmedlem
Posts: 735
Joined: 12 Aug 2012, 08:53
12
Location: Hofors

svante wrote:Hur skriver man om man vill ha med en variabel i beroendet?

Skulle vilja ha dubbelklick både för nattscenen och för morgonscenen
Hur menar du?
Post Reply