Hallo ich habe einen LED Strip mit dem Fibaro RGBW Modul verbunden und möchte den Strip erstmal nur ein und ausschalten.
Der S1 ist mit einer Lampe dierekt verbunden, der S2 ist nicht dierekt verbunden und soll das RGBW Modul über eine Scene schalten.
Ich habe das folgende Skript gefunden aber wie könnte man damit das RGBW Modul ein und ausschalten. Das einschalten habe ich schon geschaft aber danach bleibt es an wenn ich nochmal die Taste drücke. Danke
--[[
%% properties
%% events
219 CentralSceneEvent 2
%% globals
--]]
local trigger = fibaro:getSourceTrigger()
if (trigger["type"] ~= "other") then
local pressSource = fibaro:getSourceTrigger()["event"]["data"]
if (tostring(pressSource["keyAttribute"]) == "Pressed") then
fibaro:debug('S2 1x gedrückt')
elseif (tostring(pressSource["keyAttribute"]) == "Pressed2") then
fibaro:debug('S2 2x gedrückt')
elseif (tostring(pressSource["keyAttribute"]) == "Pressed3") then
fibaro:debug('S2 3x gedrückt')
elseif (tostring(pressSource["keyAttribute"]) == "HeldDown") then
fibaro:debug('S2 lange drücken')
elseif (tostring(pressSource["keyAttribute"]) == "Released") then
fibaro:debug('S2 loslassen nach langem drücken')
end
end