Aller au contenu
Rem's

Allumage Sur Créneau Horaire (Fgk 101)

Recommended Posts

Bonjour à  tous,
 
j'ai un petit soucis, je ne comprends pas d'ou vient mon erreur.
 
Pouvez vous m'aider ...?
--[[
%% properties
113 value
%% globals
--]]
 
-- Ce scénario sera executé uniquement à  l'ouverture / fermeture
-- du décteur de porte ID 113

local currentDate = os.date("*t");
local startSource = fibaro:getSourceTrigger();
if (
 ( (tonumber(os.date("%H%M")) >= tonumber(string.format("%02d%02d", "07", "30")) and tonumber(os.date("%H%M")) <= tonumber(string.format("%02d%02d", "20", "30"))) and (math.floor(os.time()/60)-math.floor(1402896600/60))%120 == 0 )

local door = 113
local light = 112

if (tonumber(fibaro:getValue(door, "value")) > 0) then
     -- porte en alert soit ouverte
    fibaro:call(light, "turnOn");
     fibaro:debug(" du réveil")
  else
    -- porte fermée
    fibaro:call(light, "turnOff");
     fibaro:debug("Lancement du réveil")
 
  end

 

Message d'erreur : ligne 15: ')'  expected (to close '(' at line 12) near 'local'

Partager ce message


Lien à poster
Partager sur d’autres sites

Apparemment il te manque une parenthèse et le then.

Partager ce message


Lien à poster
Partager sur d’autres sites

Et pour répondre àla condition du math.floor, il va falloir que tu ouvres ta porte àdes moments très précis pour que cela fonctionne ;)

Partager ce message


Lien à poster
Partager sur d’autres sites

×