Aller au contenu

jojo

Membres confirmés
  • Compteur de contenus

    14 561
  • Inscription

  • Dernière visite

  • Jours gagnés

    186

Tout ce qui a été posté par jojo

  1. jojo

    Gvar & Json

    http://bugzilla.fibaro.com/view.php?id=3642
  2. il semble que tu n'as pas mis de conditions ? En fait tu mes une condition de départ pour la scène n'importe laquelle, car tu veux qu'elle démarre "manuellement", donc quand tu appuyeras le le bouton start (via l'api ou manuellement) il ne vérifie pas les conditions et ensuite tu mes les actions nécessaires
  3. jojo

    Network Monitor

    pour les codes retour et pour Expected Data, tu met ceci :
  4. jojo

    Gvar & Json

    le test que je viens de faire est pire Je sauve mon panneaux des variables (sans avoir rien changé) et toutes (9 sur les 12) mes VG (non prédéfinies) passes à NaN => c'est un bug ?
  5. jojo

    Gvar & Json

    merci chris, J'avais également des tableaux stockés dans des VG, et parfois ils venaient àNaN, sans raison apparente. Maintenant j'ai reproduit exactement ce que tu as dis et mon tableau est passé àNaN. C'est peut-être la cause du "plantage" de GEA, comme la variable GEA_Task passe également àNaN ? => c'est un bug de la box, je vais le remonter sur le bug traker ?
  6. Jerry, suite aux réctions de Nico et mprinfo, je pense que GEA est une très mauvaise idée ...
  7. J'aurais envie de dire que dans GET /send.php?msg=alarme HTTP/1.1 entre le GET et le HTTP/1.1 du met le string que tu veux, mais dans la HCL ce ne serait pas possible d'y mettre une variable ou un pparamètre
  8. jojo

    Hc2 Waze Calculator

    @krikroff, Peux-tu SVP essayer de te mettre à notre niveau ? Ton code est génial, mais incompréhensible. Ce n'est pas un forum de génies ici (à part quelques exceptions )
  9. tu peux avvec un bouton ou une télécommande lancer la scène
  10. @pitp2 : tu as été vendeur dans une autre vie ?
  11. jojo

    Catcher Une Erreur Lua

    @ gazou, tu nous posteras ta solution ? Merci
  12. essaaye alros GEA, c'est facile (une fois qu'on a fait des tests) https://gea.piccand.me/doku.php/start
  13. jojo

    Plantage Hc2

    kiwi, tu n'as vraiment pas de chance, car je suis en v4 et je ne peux pas dire que j'ai de gros problèmes. Oui parfois des broutilles, mais globalement elle me rend de bons services et j'en suis bien content. Allez-, respire un bon coup
  14. jojo

    Support Gea

    si tu as un doute par brapport au bon foncionnement du contact, dans ta dernière ligne tu fais juste une notification push , mais as-tu bien défini l'id de ton portable dans GEA.portables = {} Autre chose. : quand tu sauve ton GEA, il ne t'affiche pas d'erreur ?
  15. oui il a deux relais avec les caractéristiques de charge 6,5A per channel for resistive load, but total current can not exceed 10A*
  16. jojo

    Support Gea

    oui, ça fonctionnera, mais tu lanceras la scène GEA pour rien alors. Mieux vaut être raisonnable ...
  17. ne ferais-tu pas un petit tuto avec le détail de ta solution, car sinon elle va se perdre dans les bas-fonds du forum tu ne dois plus rentrer tes credentials ?
  18. le FGMS fait tout (présence, lumière, température) donc pas besoin du FGBS et de sa sonde de température. il te faudra prévoir également un FGS222 pour alimenter ton chauffage électrique en fonction de la scène que tu auras développée
  19. @Sakkhho, Voici le code du bouton tout éteindre sans le double click ---------------------------------- -- User Settings ---------------------------------- -- Modules àexclure et fonction de traitement (pas raccordés àdes lumières) -- Peut contenir un id ou un mot clés àchercher dans le nom du module toExclude = {} ---------------------------------- -- DO not change bellow this line ---------------------------------- -- Modules àexclure ou inclure et fonction de traitement (pas raccordés àdes lumières) -- Peut contenir un id ou un mot clés àchercher dans le nom du module -- toExclude = {72, "Dispo", "Volet", "Bubendorff"} function shouldExclude(module) for _, v in pairs(toExclude) do if string.find(module.name, v) ~= nil or module.id == v then return true end end return false end -- Récupération de la liste des modules local HC2 = Net.FHttp("127.0.0.1", 11111) local payload = "/api/devices" local response, status, errorCode = HC2:GET(payload) if tonumber(errorCode) == 0 and tonumber(status) == 200 and response ~= nil and response ~= "" then local jsonTable = json.decode(response) -- Boucle sur les modules for device = 1, #jsonTable do -- look for lighting devices if jsonTable[device].interfaces and not shouldExclude(jsonTable[device]) then for interface = 1, #jsonTable[device].interfaces do if jsonTable[device].interfaces[interface] == "light" then local DeviceValue = tonumber(jsonTable[device].properties.value) if (DeviceValue and DeviceValue > 0) or (jsonTable[device].properties.value == "true") then --fibaro:debug(" id: "..jsonTable[device].id.." is "..jsonTable[device].name.." type: "..jsonTable[device].interfaces[interface]) --fibaro:debug(" value: "..jsonTable[device].properties.value..". Turning Off") fibaro:call(jsonTable[device].id, "turnOff") end break end end end end else fibaro:debug('<span style="display:inline;color:red;">status='..status..', errorCode='..errorCode..', payload='..payload..', response='..(response or "")..'</span>') end
  20. quand je lis ce que tu as mis dans ton premier post, la commande GET n'est pas complète. Suis le tuto, qui devrait être bon que ce sois de la HCL vers la HCL ou vers ailleurs.
  21. ok, pour les break je n'étais pas passé par notepad, juste fait enter dans l'éditeur Fibaro et l'un ou l'autre tab. Maintenant je sais que Fibaro génère des espace et pas des tabulations
  22. jojo

    Network Monitor

    encore une autre idée foireuse, (pour l'autre coin de ta tête), mais plus facile àmettre en oeuvre. Je viens de recevoir un mail comme quoi un device ne fonctionnait plus. Je suis allé solutionner le problème, et je voudrais facilement pouvoir confirmer que c'est ok. Donc ne pourrait-on pas rajouter dans le mail de notif de l'erreur l'url qui a été testées, ainsi il n'y aurait plus qu'àcliquer sur le lien du mail pour vérifier
  23. la tabulation dans notepad++ est bonne, c'est dans le forum qu'il y a un stà»à»à»à»à»t avec les ctrlC/V. Je n'oserais pas présenter un code mal tabulé, sinon je sais que Lazer ne voudra plus me parler
×
×
  • Créer...