An/Aus Schleife

Hallo Zusammen,
ich habe eine frage ich hoffe es kann mir einer helfen

ich möchte gerne eine Lampe blinken lassen somit benötige ich eine schleife in einer scene die das licht für x Sekunden immer an und ausschaltet

ist so etwas möglich wenn ja wie wäre das LUA dazu

vielen Dank

Hi,

klar, ich nutze folgenden Part für das blinken lassen beo offenem Fenster von Hues:


function Blinklicht()

    for i=1, #hueID do
      fibaro:call(hueID[i], "changeSaturation", 255)
      fibaro:call(hueID[i], "changeBrightness", 255)
      fibaro:call(hueID[i], "turnOn")
      fibaro:call(hueID[i], "changeHue", 65535) -- rot
    end
	fibaro:sleep(300)
    for i=1, #hueID do
      fibaro:call(hueID[i], "changeSaturation", 255)
      fibaro:call(hueID[i], "changeBrightness", 255)
      fibaro:call(hueID[i], "turnOn")
      fibaro:call(hueID[i], "changeHue", 44309) -- blau
    end
    fibaro:sleep(300)
end

......
while FensterStatus >= 0 do
	  Blinklicht()
      FesnterChecker()	
	  if FensterStatus == 0 then --alle Fenster wieer Zu
      	break
      end
	  if tonumber(fibaro:getValue(TuerID, "value")) == 0 then  -- Tür ist wieder Zu
      	break
      end
   	end  --von while


super danke probier ich gleich mal aus

habe scheinbar n denk Fehler das klappt nicht

function Blinklicht()
 
    for i=1, #373 do
      fibaro:call(373[i], "setR", "100");
     
    end
	fibaro:sleep(300)
    for i=1, #373 do
      ffibaro:call(373[i] "setR", "0");
      
   end
    fibaro:sleep(300)
end
 

ich möchte keine HUE zum blinken bringen sondern ein RGBW Modul!

so würde er zumindest 100 mal Blinken und das klappt

a = 1
 
while a < 100 do
	 fibaro:call(373, "setR", "100");
     fibaro:sleep(1000)
     fibaro:call(373, "setR", "0");
     fibaro:sleep(1000)
	a = a + 1
end

RGBW habe ich auch nicht, daher konnte ich Dir nur grundsätzlich helfen.