Aller au contenu

971jmd

Membres confirmés
  • Compteur de contenus

    3 525
  • Inscription

  • Dernière visite

  • Jours gagnés

    10

Tout ce qui a été posté par 971jmd

  1. 971jmd

    time et variable local

    effectivement
  2. 971jmd

    time et variable local

    ok je comprend
  3. 971jmd

    time et variable local

    ok effectivement tourne déjà en boucle naturellement
  4. 971jmd

    time et variable local

    pour faire plus propre, je souhaite placée le code dans la Boucle principale de la VD mai ça ne fonctionne pas, j'ai pas d'erreur dans le debug mai rien ne ce passe je sais qu'il y quel différence avec une scène local alarmClockDevice = fibaro:getSelfId() function tempFunc() local currentDate = os.date("%H:%M") local heure = fibaro:getValue(alarmClockDevice, "ui.lblTime.value") print(heure) local heure2 = fibaro:getValue(alarmClockDevice, "ui.lblTime2.value") print(heure2) if currentDate == heure then fibaro:call(14, "turnOn") end if currentDate == heure2 then fibaro:call(14, "turnOff") end setTimeout(tempFunc, 60*1000) end
  5. 971jmd

    time et variable local

    ok
  6. 971jmd

    time et variable local

    ça c'est bien 1mm setTimeout(tempFunc, 60*1000)
  7. 971jmd

    time et variable local

    si il y avait pas DOMOTIQUE-FIBARO, ma HC2 serai araignéelande
  8. 971jmd

    time et variable local

    alors je vais vous embêté de temps en temps merci
  9. 971jmd

    time et variable local

    j'ai beaucoup de mal avec le LUAje suis GEA donc j'ai beaucoup de difficulté avec le LUA si vous avez une site web pour m'aider a apprendre LUA fiabro
  10. 971jmd

    time et variable local

    hahha ) voila
  11. 971jmd

    time et variable local

    attend je cherche
  12. 971jmd

    time et variable local

    --[[ %% properties 423 ui.lblTime.value 423 ui.lblTime2.value %% events %% globals --]] function tempFunc() local currentDate = os.date("%H:%M") local heure = fibaro:getValue(423, "ui.lblTime.value") local heure2 = fibaro:getValue(423, "ui.lblTime2.value" if currentDate == heure then fibaro:call(14, "turnOn") end if currentDate == heure2 then fibaro:call(14, "turnOff") end setTimeout(tempFunc, 60*1000) end tempFunc( [DEBUG] 10:40:13: [1;31m2018-08-20 09:40:13.076381 [ fatal] Unknown exception: /opt/fibaro/scenes/226.lua:14: ')' expected (to close '(' at line 12) near 'if' [DEBUG] 10:40:13: [1;31m2018-08-20 09:40:13.285379 [ fatal] Unknown exception: /opt/fibaro/scenes/226.lua:14: ')' expected (to close '(' at line 12) near 'if' [DEBUG] 10:40:13: [1;31m2018-08-20 09:40:13.793386 [ fatal] Unknown exception: /opt/fibaro/scenes/226.lua:14: ')' expected (to close '(' at line 12) near 'if' le DEBUG s'énerve
  13. 971jmd

    time et variable local

    encore une chose si je shouait rajouter une 2emme LABEL pour le off local heure2 = fibaro:getValue(423, "ui.lblTime2.value") faut il crée une nouvelle scène il est possible dans la même scène
  14. 971jmd

    time et variable local

    très grand merci a vous
  15. 971jmd

    time et variable local

    je test
  16. 971jmd

    time et variable local

    --[[ %% properties %% events 423 ui.lblTime.value %% globals --]] -----local sourceTrigger = fibaro:getSourceTrigger() function tempFunc() local currentDate = os.date("%H:%M") local startSource = fibaro:getSourceTrigger() local heure = fibaro:getValue(423, "ui.lblTime.value") print(heure) if currentDate == heure then fibaro:call(14, "turnOff") end setTimeout(tempFunc, 60*1000) end tempFunc()
  17. 971jmd

    time et variable local

    oui le tempFunc()
  18. 971jmd

    time et variable local

    normalement, mai rien
  19. 971jmd

    time et variable local

    il reçois bien la valeur [DEBUG] 09:56:53: 08:50
  20. 971jmd

    time et variable local

    voici mon lblTime
  21. 971jmd

    time et variable local

    --[[ %% properties %% events 423 ui.lblTime.value %% globals --]] local sourceTrigger = fibaro:getSourceTrigger() function tempFunc() local currentDate = os.date("%H:%M") local startSource = fibaro:getSourceTrigger() local heure = fibaro:getValue(423, "ui.lblTime.value") if currentDate == heure then fibaro:call(14, "turnOn") end setTimeout(tempFunc, 60*1000) end
  22. 971jmd

    time et variable local

    oui j'ai tester mai rein, j'ai pas de message err dans le debug mai pas d'action
  23. 971jmd

    time et variable local

    salut a tous et merci pour votre aide bon ça ne fonctionne toujours pas pour faire simple j'ai tester ça local heure = "08:17" if ( ( string.format("%02d:%02d", currentDate.hour, currentDate.min) == ""..heure.."") ) then . . . . mai rien
  24. 971jmd

    time et variable local

    le but est au finale est de remplacée la variable local par une label dans une vd règle l'heur qui s'affiche dans un label5 et mon ma scène récupéré l'heur : local heure = (fibaro:getValue(389, "ui.Label5.value")) . . ( string.format("%02d:%02d", currentDate.hour, currentDate.min) == "..heure..") ----ligne N°8 le probleme est que la variable local HEURE récupère bien la valeur mai je n'arrive a l’attribuée a ma ligne 8 local sourceTrigger = fibaro:getSourceTrigger(); function tempFunc() local currentDate = os.date("*t"); local startSource = fibaro:getSourceTrigger(); local heure = (fibaro:getValue(389, "ui.Label5.value")) -----ligne N°6 if ( ( string.format("%02d:%02d", currentDate.hour, currentDate.min) == "..heure..") ----ligne N°8 ) then fibaro:call(14, "turnOn"); end setTimeout(tempFunc, 60*1000) . . . etc
  25. 971jmd

    time et variable local

    Salut a tous, j'ai besoin de votre aide je un problème avec une variable local dans le simple code suivant qui allume une lampe a une heure précise, je cherche placé l’heure dans une variable local local heure = "15:02" ---ligne N° 6 ( string.format("%02d:%02d", currentDate.hour, currentDate.min) == "heure") ----ligne N°10 mai ça ne fonctionne pas merci pour votre aide local sourceTrigger = fibaro:getSourceTrigger(); function tempFunc() local currentDate = os.date("*t"); local startSource = fibaro:getSourceTrigger(); local heure = "15:02" -----ligne N°6 fibaro:debug("Heur >>>>"..heure) if ( ( string.format("%02d:%02d", currentDate.hour, currentDate.min) == "..heure..") ----ligne N°10 ) then fibaro:call(14, "turnOn"); end setTimeout(tempFunc, 60*1000) end if (sourceTrigger["type"] == "autostart") then tempFunc() else local currentDate = os.date("*t"); local startSource = fibaro:getSourceTrigger(); if ( sourceTrigger["type"] == "other" ) then fibaro:call(14, "turnOn"); end end
×
×
  • Créer...