Aller au contenu

DjBen65

Membres confirmés
  • Compteur de contenus

    33
  • Inscription

  • Dernière visite

Tout ce qui a été posté par DjBen65

  1. Parfait! Merci à vous et Bon Week-end
  2. Bonjour, Puis-je le supprimer sans perdre la condition de puissance? Merci
  3. Bonjour, Je fais ce script LUA pour allumer le Wallplug du Mardi au Samedi à 8h et il s'éteint entre 20h et 6h si la puissance mesurée est inférieure à 5w. Mais j'atteins en permanence les 10 instances en quelques secondes, je ne comprend pas pourquoi. Pourriez-vous m'aider? --[[ %% autostart %% properties 39 power %% globals --]] while true do local currentDate = os.date("*t"); local currentHour = os.date("*h"); --Allumage du Mardi au Samedi à 8h if ((currentDate.wday == 3 or currentDate.wday == 4 or currentDate.wday == 5 or currentDate.wday == 6 or currentDate.wday == 7) and (currentHour['hour'] == 8)) then fibaro:call(39, "turnOn"); --WallPlugSAV end --Extinction n'importe quel jour entre 20h et 6h si <5w if (( tonumber(fibaro:getValue(39, "power")) < 5 ) and (currentHour['hour'] >= 20 and currentHour['hour'] < 6) ) then fibaro:call(39, "turnOff"); end --Ré-actualisation toute les Minutes fibaro:sleep(60*1000); end Merci
  4. En grosse partie, si. Sur mon iPhone 6+, aucun soucis de localisation avec n'importe quel GPS ou autres services. Même sur iCloud c'est nickel. Fibaro est jeune, ça va s'améliorer
  5. Mince… Dommage… Très dommage même! Cela réduit quelque champs de possibilité. Bon bah on va attendre alors Merci et bonnes fêtes à vous!
  6. Dernière question comment trouver les options pour le gps en LUA? J'ai cette scène qui ne prend apparement pas en compte ma position GPS : --[[ %% properties 18 value 40 Location %% globals --]] if ( ( tonumber(fibaro:getValue(18, "value")) > 0 ) and (fibaro:calculateDistance(fibaro:getValue(40, "Location"), "XX.XXXX;X.XXXX") > 100) ) then fibaro:call(4, "sendDefinedPushNotification", "5"); end Une idée?
  7. D'accord, merci
  8. DjBen65

    Tuto Lua Débutant

    Est-ce que ce code est bon? --[[ %% autostart %% properties 39 power %% globals --]] while true do local currentDate = os.date("*t"); local triggerTime = string.format("%02d", currentDate.hour) .. ":" .. string.format("%02d", currentDate.min); if ((currentDate.wday == 3 or currentDate.wday == 4 or currentDate.wday == 5 or currentDate.wday == 6 or currentDate.wday == 7) and triggerTime == "09:50") then fibaro:call(39, "turnOn"); end if (( tonumber(fibaro:getValue(39, "power")) < 10 ) and ((triggerTime >= "19:10") or (triggerTime <= "8:00)) then fibaro:call(39, "turnOff"); end fibaro:sleep(60*1000); end Merci
  9. Bonjour, Je cherche l'intervalle horaire avec un trigger, mais pas moyen de trouver… Via le mode bloc, c'est un peu le foutoir. Avez-vous un "dictionnaire" où l'on peut trouver les fonctions Outils Système et les Triggers? En vous remerciant.
  10. Un produit en croix quoi Merci!
  11. Tant mieux! Une règle de 3?? Qu'est-ce?
  12. DjBen65

    Tuto Lua Débutant

    Bonjour à vous! Je pense qu'il y a un petit soucis sur le script, il coupe et redémarre assez souvent :
  13. C'est justement cela que je cherche àfaire, mais avec un shuttler pour réguler et non pas de couper. Peut-on faire une scène qui allie le pourcentage et la température?
  14. DjBen65

    Tuto Lua Débutant

    C'est bon corrigé
  15. DjBen65

    Tuto Lua Débutant

    D'accord, merci. Par contre j'ai une Syntaxe Error 7 (True)…
  16. DjBen65

    Tuto Lua Débutant

    Ah oui nettement plus clair! Merci Je vais tester ça Le "fibaro:sleep(60*1000)", à quoi sert-il?
  17. DjBen65

    Tuto Lua Débutant

    D'accord, je vais tester ça Par contre, il faut que le WallPlug soit allumé un 1ere fois pour que le décompte s'enclenche… Parfois je dois ouvrir (très rarement) le dimanche ou/et le lundi (pour les fêtes par exemple) et donc la je l'allume manuellement. Dans le cas de cette scène l'extinction ne se fera que manuellement, non? Non pas de froissage Ok je vais essayer de regarder si j'ai le temps entre les clients. Merci
  18. DjBen65

    Tuto Lua Débutant

    Le GEA? Qu'est-ce? En tout cas voici les 2 scènes en mode bloc :
  19. DjBen65

    Tuto Lua Débutant

    C'est vrai que c'est pas mal! Mais bon sans les bases c'est un peu chaud encore… J'ai essayé de "faire" cette scène : --[[ %% autostart %% properties %% globals --]] local sourceTrigger = fibaro:getSourceTrigger(); function tempFunc() local currentDate = os.date("*t"); local startSource = fibaro:getSourceTrigger(); if ( ( ((currentDate.wday == 1 or currentDate.wday == 3 or currentDate.wday == 4 or currentDate.wday == 5 or currentDate.wday == 6 or currentDate.wday == 7) and string.format("%02d", currentDate.hour) .. ":" .. string.format("%02d", currentDate.min) == "09:59") ) ) then fibaro:call(10, "turnOn"); end setTimeout(tempFunc, 60*1000) end if (sourceTrigger["type"] == "autostart") then tempFunc() else local currentDate = os.date("*t"); local startSource = fibaro:getSourceTrigger(); if ( startSource["type"] == "other" ) then fibaro:call(10, "turnOn"); end end local sourceTrigger = fibaro:getSourceTrigger(); function tempFunc() local currentDate = os.date("*t"); local startSource = fibaro:getSourceTrigger(); if ( ( ((currentDate.wday == 1 or currentDate.wday == 2 or currentDate.wday == 3 or currentDate.wday == 4 or currentDate.wday == 5 or currentDate.wday == 6 or currentDate.wday == 7) and string.format("%02d", currentDate.hour) .. ":" .. string.format("%02d", currentDate.min) == "19:00") ) ) then fibaro:call(10, "turnOff"); end setTimeout(tempFunc, 60*1000) end if (sourceTrigger["type"] == "autostart") then tempFunc() else local currentDate = os.date("*t"); local startSource = fibaro:getSourceTrigger(); if ( startSource["type"] == "other" ) then fibaro:call(10, "turnOff"); end end Mais cela n'a pas vraiment fonctionné, je pense qu'il y a un soucis au niveau des triggers… Le principe s'est d'allumer un WallPlug à 9h59 du mardi au samedi et de l'éteindre quoi qu'il arrive à 19h. Le tout dans une seule scène.
  20. DjBen65

    Tuto Lua Débutant

    Je pense avoir trouvé : http://tutoriels.domotique-store.fr/content/76/72/fr/programmation-en-lua-sur-home-center-2.html
  21. DjBen65

    Tuto Lua Débutant

    Bonjour, Merci, si je l'avais regardé mais, il manque les actions disponibles (pas forcément toutes, mais les plus courantes) et la structure des lignes de codes. Merci pour le leçon 1 Bonne journée!
  22. DjBen65

    Tuto Lua Débutant

    Bonjour à vous et Joyeux Noà«l J'aimerais apprendre les bases du LUA, mais je n'ai pas trouvé de tutos simplifié… Auriez-vous des liens? En vous remerciant. Bonne journée
  23. … Bizarre, ça va a l'inverse complet de ce que disent les gens ici et certains installateurs… Pourquoi mettre des nourrices dans ce cas? Là, franchement, je ne comprend pas. En plus couper la PAC ce n'est peu être pas une meilleure idée, si? Je vais me renseigner, parce qu'il y a de tout
  24. D'accord… Quand les vendeurs/installateurs disent que l'on peut, manuellement, régler chaque circuit… C'est un peu du pipeau? En fait, je cherche àréguler les circuits SdB et chambres pour juste maintenir une T° dans les chambres et maintenir+Chauffe lorsque c'est utile la SdB. Le Salon sera lui toujours ouvert avec la PAC réglée à19°.
  25. @Tous( ): C'est effectivement pour gérer la nourrice (chaque circuit indépendamment) et réguler au plus juste. Donc le fonctionnement ON/OFF est recommandé plutôt qu'une régulation variable/circuit? Par exemple, lorsque la T° arrive à l'ordre diminuer le passage de 50% pour réguler la T° sans faire de ON/OFF permanent, n'est-ce pas plus économique? Cela ne réduirait pas la latence? Merci pour vos réponses.
×
×
  • Créer...