Aller au contenu

SCaster

Membres confirmés
  • Compteur de contenus

    1
  • Inscription

  • Dernière visite

Messages posté(e)s par SCaster


  1. Bonjour à tous, j'essaie de créer une scène en lua pour mon chauffage mais la scène ne se lance pas toute seule ! Que dois-je mettre dans l'en-tête pour que les triggers commence à partir d'un changement de varible ? Tout fonctionne mais je dois moi même lancer la scène ! Voici mon code :

    --[[
    %% properties
    variable Enfants
    %% events
    %% globals
    --]]
    
    local Enfants = fibaro:getGlobalValue("Enfants")
    local Heure = os.date('%H:%M')
    local Date = os.date('%u')
    
    if (Enfants == 'Là') then
       if (Date == '1') or (Date == '2') or (Date == '3') or (Date == '4') or (Date == '5') then 
          if (Heure == '06:30') or (Heure == '16:00') then
             fibaro:call(41, "turnOn")
             fibaro:call(414, "setTargetLevel", "18")
             fibaro:call(33, "setTargetLevel", "20")
          elseif (Heure == '07:30') or (Heure == '20:00') then
             fibaro:call(414, "setTargetLevel", "10")
             fibaro:call(33, "setTargetLevel", "10")
          end
       elseif (Date == '6') or (Date == '7') then
          if (Heure == '07:30') then
             fibaro:call(41, "turnOn")
             fibaro:call(414, "setTargetLevel", "18")
             fibaro:call(33, "setTargetLevel", "20")
          elseif (Heure == '21:00') then
             fibaro:call(414, "setTargetLevel", "10")
             fibaro:call(33, "setTargetLevel", "10")
          end
       end
    elseif (Enfants == 'Pas là') then
       fibaro:call(414, "setTargetLevel", "10")
       fibaro:call(33, "setTargetLevel", "10")
    end

    Merci d'avance pour vos réponse !

×