Aller au contenu

Steven

Membres confirmés
  • Compteur de contenus

    4 434
  • Inscription

  • Dernière visite

  • Jours gagnés

    201

Community Answers

  1. Steven's message in Aide Code Lua Et Wallplug Pour Coupure Multiroom was marked as the answer   
    Alors
     
    Ton script actuel ne fonctionnera que :
    Au démarrage de ta box ou sauvegarde de ton script Lorsque la variable JourChome va changer Donc à  17h00 et 8h00 rien ne se passera.
     
    Voici donc une proposition .. NON TESTEE mais que devrait te donner une bonne base, voir plus.
    --[[ %% autostart --]] while true do -- date du jours local currentDate = os.date("*t") -- heure actuel au format HH:mm local heure = string.format("%02d", currentDate.hour) .. ":" .. string.format("%02d", currentDate.min) -- jour de travail local jourdetravail = fibaro:getGlobalValue("JourChome") == "NON" if (heure == "17:00") then -- allumage fibaro:call(150, "turnOn") elseif (heure == "08:00" and jourdetravail) then -- éteindre fibaro:call(150, "turnOff") end -- on attend 1 minute fibaro:sleep(60*1000) end Cordialement
  2. Steven's message in Comment Faire Clignoter En Permanence Une Lampe Philips Hue was marked as the answer   
    huelightid=3
    hueuser = "xxxxxxxxxxx";
    hueIP = "192.168.x1.xx";
    huePort = 80;
    Hue = Net.FHttp(hueIP,huePort)
    while true do
    response ,status, errorCode = Hue:PUT('/api/'..hueuser..'/lights/'..huelightid..'/state', '{"on":true, "alert":"lselect"}')
    response ,status, errorCode = Hue:PUT('/api/'..hueuser..'/lights/'..huelightid..'/state', '{"effect":"colorloop"}')
    -- On attend 28 secondes avant de relancer.
    fibaro:sleep(28000)
    end

  3. Steven's message in Problème De Va Et Viens... was marked as the answer   
    Je confirme, c'est exactement l'installation que j'ai chez moi. Avec donc 2 interrupteurs bistables standards et le même schéma (schéma 2).
    mon schéma ... idem au tiens

    mes paramètres

  4. Steven's message in Mofifier Une Valeur Ou Action Sur Module Via Requette Http was marked as the answer   
    http://login:password@192.168.0.57/api/callAction?deviceID=153&name=pressButton&arg1=4
     

  5. Steven's message in Effacer Le Dernier Caractère was marked as the answer   
    local foo = "Foo1" fibaro:debug(foo:sub(1, foo:len()-1)) Bon dodo 
  6. Steven's message in Problème De Suppression was marked as the answer   
    C'est simple, si je suis sur home.fibaro.com, il m'est impossible du supprimer.
     
    Par contre, si je suis à  la maison, sur 192.168.x.x, je n'ai aucun soucis.
     
    Allez, dit moi que tu es sur home.fibaro.com ?
  7. Steven's message in Trigger Dans Main Loop D'un Module Virtuel was marked as the answer   
    Moi j'en arrive à  me demander comment tu as pu croire que les main loop utilisaient les triggers 
     
    Le main loop, c'est pas le truc qui tourne en boucle et qui n'a justement pas besoin d'être "trigger" ... puisque de tout façon il tourne 
     
    Moi je dis qu'un peu de repos, parfois, cela fait du bien.
  8. Steven's message in Passage Bloc En Lua was marked as the answer   
    C'est normal.  
    En autostart, cela exécute ton code tout les jours à  22:00 sinon, sur appel*, tu l’exécutes une seul fois. Ce code a du sens.
     
    * Par exemple, si toi tu lance le scénario manuellement.
  9. Steven's message in Programmation Lua Basique was marked as the answer   
    Reprend ton code original qui était bien mieux que les versions dégradées et ajoute tonumber()
    if (tonumber(jour_nuit) == 1) then ... else  ... end
×
×
  • Créer...