• Uitstekend advies
  • Voor 16.30 uur besteld vandaag verstuurd
  • Bijna altijd bereikbaar (+31 73 762 0 762)
  • Maandag koopavond

Fibaro:countScenes commando

fibaro:countScenes()

 

Actie :

Vraagt het aantal keer op dat een bepaalde scene actief is. 

 

Gebruik en parameters :

fibaro:countScenes()

fibaro:countScenes(sceneID)

  • sceneID: nummerieke waarde – (optioneel) het scene-id waarvan bepaald moet worden hoe vaak het actief is.

 

Teruggekregen waarde :

Een positief getal dat aangeeft hoe vaak een scene op dit moment actief is.
Als er geen sceneID word opgegeven dan word de huidige sceneID gebruikt.
 

Programmeervoorbeeld :

--geeft het aantal keer dat de huidige scene actief is
local num = fibaro:countScenes() ;
if num == 1 then
   fibaro:debug('Scene is 1 keer actief'); 
else
   fibaro:debug('ik ben ' ..num.. 'keer actief');
end 

--Als de scene maar 1 keer actief mag zijn
if fibaro:countScenes() >1 then
  fibaro:abort();
end

--Geef het aantal keer weer dat scene 1 actief is
num = fibaro:countScenes(12);
fibaro:debug('scene 12 is' ..num.. ' keer actief.') ;

-- Controleer of scene 12 geactiveerd is
if fibaro:countScenes((12) >= 1
then
  fibaro:debug('Scene 12 is actief');
else
  fibaro:debug('Scene 12 is niet actief');
end
 

Zie ook :

fibaro:killScenes
fibaro:startScene

 

 
Klantenservice telefoonnummer

+31737620762
ma-vrij: 10:00-17:00 en za 10:00-15:00

 
Adres

Gasstraat Oost 14A 5349 AV Oss Nederland

Google maps