Aller au contenu

flechg

Membres confirmés
  • Compteur de contenus

    512
  • Inscription

  • Dernière visite

Tout ce qui a été posté par flechg

  1. flechg

    variable haute

    Bon je reprends sur un autre module qui fonctionne bien pour gérer la t° de ma hc2 voila le code la remontée se fait bien dans la variable mais elle ne garde pas la valeur la plus haute mais la valeur actuelle dans le debug j ai la remontée suivante 33,09 (chiffre avec 2 chiffres après la virgule) selfId = fibaro:getSelfId() --sleeptimer = 5 -- minutes between pollning local WEB = Net.FHttp("192.168.1.24",80) -- IP to your espeasy local response ,status, err = WEB:GET("/json?tasknr=1") -- task id on espeasy if (tonumber(status) == 200 and tonumber(err)==0) then local jsonTable = json.decode(response) name = jsonTable.TEMP value = jsonTable.Temperature --fibaro:debug(value) fibaro:log(value) fibaro:call(selfId, "setProperty", "ui.lbl1.value", value.. " °C") fibaro:setGlobal("TempHc2", value) fibaro:debug(TempHc2) fibaro:debug(value) if TempHc2 == nil then print("TempHc2 : nil") elseif value > TempHc2 then value = string.format("%d+",TempHc2); fibaro:setGlobal(TempHc2, value) fibaro:debug("température supérieure = Mise à jour de la VG") else fibaro:debug("température inférieure = rien") end end merci
  2. flechg

    variable haute

    bon je reprends parce que la j y comprends plus rien local IdSonde = 747 --tu renseignes l'ID de ta sonde local VgName = "TempHaute" --tu renseignes le nom de ta variable globale avec les "" local ValeurVariable = tonumber(fibaro:getGlobalValue(VgName)) local ValeurSonde = tonumber(fibaro:get(selfId, "setProperty", "ui.lbl1.value", value.. " °C")) fibaro:debug(ValeurVariable) fibaro:debug(ValeurSonde) if ValeurSonde > ValeurVariable then ValeurSonde = string.format("%d+",VgName); fibaro:setGlobal(VgName, ValeurSonde) fibaro:debug("température supérieure = Mise à jour de la VG") else fibaro:debug("température inférieure = rien") end j ai dans le debug la remontée 20,19 erreur ligne 9: attempt to compare number with nil beuhbeuh merci encore
  3. flechg

    variable haute

    Bonjour, la chaîne de caractère remontée est une simple température style 22,00 °C cdt
  4. flechg

    variable haute

    effectivement j ai maintenant les deux remontées mais après j ai erreur string j ai essayer string.format("%0.1",TempHaute); mais rien a faire merci encore en tout cas et bonne nuit
  5. flechg

    variable haute

    alors j ai bien la remontée de la variable mais pas de la sonde le problème ne viendrait il pas du fait que c est un esp8266 qui remonte la t° dans un VD message d erreur ligne 8 attempt to compare number with nil désolé du dérangement
  6. flechg

    variable haute

    Merci de ton aide j ai un message d erreur line20 attempt to compare number with nil
  7. flechg

    variable haute

    Bonsoir bon je pensais y arriver mais la je suis bloqué dans le mainloop j ai mis fibaro:setGlobal("Temphaute", value) if (tonumber(value) > TempHaute) then TempHaute = tonumber(value) mais j ai un message d erreur please help cdt
  8. flechg

    variable haute

    Merci a vous je vais essayer de mettre en place et vous tiens au courant si cela fonctionne comme je veux merci encore cdt
  9. flechg

    variable haute

    Bonsoir a tous voila je voudrais stocker une valeur dans une variable bon ça je sais faire mais la ou ça se complique c est que je voudrais stocker la valeur la plus haute ex j ai une sonde de température et je veux remonter que la valeur au dessus de celle d avant suis je claire par ex 37 degré et après 38 et non si la température tombe en dessous de 37 et ca je sais pas faire merci encore cdt
  10. flechg

    Support Gea

    Bonsoir @pepite les volets sont restés fermés donc pas de cris ce matin impeccable Merci encore
  11. flechg

    Support Gea

    Merci pepite je viens de rentrer vu ton code demain pas de volet youpi merci encore
  12. flechg

    Support Gea

    Salut pepite Effectivement c est ça le mercredi repos enfin pas pour tous le monde [emoji23][emoji23] Envoyé de mon MHA-L09 en utilisant Tapatalk
  13. flechg

    Support Gea

    Bonjour a tous voila j ai un petit problème j ai mis en place la gestion des volets c est à dire ouverture en fonction des jours d école mais comme les rythmes scolaires ont changé et que le mercredi il n y a plus école je voulais savoir quelle ligne vous utilisez pour cela afin d alléger gea et pas faire des tas de lignes pour rien merci encore voici une de mes lignes cdt GEA.add({estTravail, JourdeTravail, {"Value-",id['VOLET_PARENT'],55}}, 1*60, "", {{"Time","07:05", "07:07"}, {"Open",id["VOLET_PARENT"],100}})
  14. flechg

    Support Gea

    did a raison merci encore pour tout ce que tu fais car cela doit représenter un temps fou
  15. flechg

    Support Gea

    C est comme quand on attendait la v4 de fibaro [emoji23][emoji23] Impatient Envoyé de mon MHA-L09 en utilisant Tapatalk
  16. flechg

    Supprimer Modules

    Jojo à raison on peut forcer la suppression avec insistance ça à fonctionné chez moi Envoyé de mon MHA-L09 en utilisant Tapatalk
  17. flechg

    Support Gea

    pour moi ton problème vient de la mais c est vrais que c est la galère pour supprimer ces modules ce serait bien si fibaro mettait en place une procédure pour la suppression des modules autrement si tu as pas beaucoup de module tu repars a zéro et tu fais une installe propre mais bon c est chiiii
  18. flechg

    Support Gea

    moi aussi cela m est arrivé mais j avais un module caché qu il fallait supprimé et maintenant ca fonctionne mieux regarde si tu n as pas des modules qu il faut effacer après j ai tout ouvert la box et mis un ventilo d ordi portable qui ce déclenche a une certaine t° car la temp de la box chez moi est montée jusque a 47° je pense que ca lui a fait du bien
  19. flechg

    Support Gea

    Juste pour info tout fonctionne au poil ma box respire maintenant elle monte pas au dessus de 38° merci encore
  20. flechg

    Support Gea

    Maitre steven a encore frappé super top ma hc2 va pouvoir prendre l air maintenant tout fonctionne merci encore pour ton aide
  21. flechg

    Support Gea

    Désolé de t embêter voila {"id":747,"name":"NodeMCU_temp_HC2","roomID":150,"type":"virtual_device","visible":true,"enabled":true,"properties":{"deviceIcon":0,"ip":"192.168.1.24","port":80,"currentIcon":"0","log":"40","logTemp":"TxtGreen","mainLoop":"selfId = fibaro:getSelfId()\n--sleeptimer = 5 -- minutes between pollning\nlocal WEB = Net.FHttp(\"192.168.1.24\",80) -- IP to your espeasy\nlocal response ,status, err = WEB:GET(\"/json?tasknr=1\") -- task id on espeasy\n\tif (tonumber(status) == 200 and tonumber(err)==0) then\n \tlocal jsonTable = json.decode(response)\n name = jsonTable.TaskName\n value = jsonTable.Temperature\n \t\t--fibaro:debug(value)\n \t\tfibaro:log(value)\n fibaro:call(selfId, \"setProperty\", \"ui.lbl1.value\", value..\" °C\")\n \n end\n--fibaro:sleep(sleeptimer*1000*57)","ui.lbl1.value":"40 °C","visible":"true","rows":[{"type":"label","elements":[{"id":1,"lua":false,"waitForResponse":false,"caption":"Temperature","name":"lbl1","favourite":false,"main":true}]},{"type":"button","elements":[{"id":2,"lua":true,"waitForResponse":false,"caption":"ON Fan","name":"Button11","empty":false,"msg":"--[[\n%% properties\n%% globals\n--]]\n \n-- Bouton ON ESP\nHC2 = Net.FHttp(\"192.168.1.24\", 80);\nHC2:GET(\"/control?cmd=GPIO,16,1\"); \n","buttonIcon":0,"favourite":false,"main":false},{"id":3,"lua":true,"waitForResponse":false,"caption":"OFF Fan","name":"Button12","empty":false,"msg":"--[[\n%% properties\n%% globals\n--]]\n \n-- Bouton OFF ESP\nHC2 = Net.FHttp(\"192.168.1.24\", 80);\nHC2:GET(\"/control?cmd=GPIO,16,0\"); \n---GPIO,N° DE LA BROCHE,1 POUR ON, 0 POUR OFF ","buttonIcon":0,"favourite":false,"main":false}]}]},"actions":{"pressButton":1,"setSlider":2},"created":1500899898,"modified":1500899898,"sortOrder":160} merci
  22. flechg

    Support Gea

    merci mais la rien ne se passe j ai mis dans l entête 747 ui.lbl1.value mais rien je suis perdu
  23. flechg

    Support Gea

    Salut à tous Effectivement après recherche je me suis aperçu que cela n'avait pas été codé Peut-être faut-il que je passe par une variable Je vais réfléchir. C est pour ma hc2 la avec ces chaleurs elle monte jusqu'à 48° Envoyé de mon MHA-L09 en utilisant Tapatalk
  24. flechg

    Support Gea

    GEA.add({"Label+", 747, "lbl1", 30}, 30, "FAN ON", {{"VirtualDevice", 747, 3}}) bonsoir j ai ms ca comme code je n ai plus de message d erreur mais rien ne se passe une idée merci et bonne nuit
  25. flechg

    Support Gea

    Merci encore Steven je suis de sortie ce soir je regarde quand je rentre Envoyé de mon MHA-L09 en utilisant Tapatalk
×
×
  • Créer...