Aller au contenu

mikael2235

Membres confirmés
  • Compteur de contenus

    378
  • Inscription

  • Dernière visite

Tout ce qui a été posté par mikael2235

  1. ah ben si tu y arrives/si c'est faisable, je veux bien !!
  2. mais je vois pas comment tu peux faire des comparaisons de d'heure ??
  3. Ce n'est pas la partie detection qui me pose problème, tout est en place, une alarme filaire avec detecteur de presence, relié àma domotique avec un FGBS.
  4. Bonjour à tous, Je cherche à faire une scène qui me basculerait automatiquement en mode HOME ou AWAY ou STAY en fonction de la détection de présence dans ma maison, et la période de la journée. Voilà le synopsis : Si en journée et pas de détection depuis plus de 10 minutes, alors mode AWAY Si en nuit, et pas de détection depuis plus de 10 minutes, alors mode STAY ELSE, détection inf à 10 min, mode HOME Je pense que la scène ne doit pas être trop compliqué à faire, mais je ne m'y connais pas assez en LUA, notamment pour faire la comparaison entre l'heure de détection, et l'heure actuelle. Pensez vous que cette scène soit pertinente ? Pouvez vous m'aider pour faire ceci en LUA ? Merci.
  5. mikael2235

    Hc2 ... Ça Chauffe !

    Idem pour la mienne, mon HC2 est brulant generalement. De plus il est dans la baie de brassage avec pas mal de matos, et collé à mon NAS 4 baies, mais j'ai pas trop le choix. Moi aussi je pourrais faire des oeufs sur le plat HC2 !!!
  6. Oui tout a fait, je l'ai fait sur mon alarme, tu peux mettre 2 zones de ton alarme sur une entrée/sortie du FGBS. Chaque zone peut avoir un ou plusieurs detecteurs (mouvement ou ouverture). Voir les schemas de cablage dans le mode d'emploi du FGBS, ça marche tres bien. Je voudrais aussi recuperer l'etat de mon alarme mais je n'y arrive pas.
  7. Did, justement le but est d'eviter la connexion àl'interface via un PC, d'autant plus que le mode ne peut pas etre changé via l'appli Android (ou alors j'ai pas trouvé comment)
  8. Avec la 4.045, nous avons bien récupéré le protection button avec la liste deroulante et 3 choix. Par contre je viens d'essayer avec un FGRM-222, et en choisissant, "aucune action possible", mais ça ne fait rien et je peux toujours piloter mon volet avec le bouton.
  9. Mise a jour effectuée !
  10. Did, on peut faire une commande json, en précisant le module peut-etre (comme un WHERE ID=xx ) ?
  11. Voici le json pour "off" : {"adjustWater":20,"rainDelay":0,"cycles":1,"drenchers":[{"id":122,"name":"Arrosage","mode":"off","dead":"false","manualTime":0,"days":["Fr","Mo","Sa","Su","Th","Tu","We"],"cycles":[{"hour":21,"minute":15,"duration":3}],"nextDrenching":20501,"state":"false"}]} Et le code que j'ai mis dans mon module virtuel : HC2 = Net.FHttp("mon_i^p",80) HC2:setBasicAuthentication("admin", "mon_password") -- get table response ,status, errorCode = HC2:GET("/api/panels/drenchers") jsonTable = json.decode(response) -- changement mode jsonTable.mode = "off" -- modifie la valeur "mode" json = json.encode(jsonTable); HC2:PUT("/api/panels/drenchers", json) fibaro:log("ready") fibaro:call(128, "setProperty", "ui.Label1.value", "ARROSAGE OFF"); Mais quand je clique sur le bouton du module virtuel, le code s'execute bien, la valeur du label change aussi, mais pas le json ! Donc ça ne doit pas marcher.
  12. Merci pepite, je ne connaissais pas ça !
  13. Bonjour, Bonne nouvelle, Je viens d'avoir un retour du bugtracker Fibaro,
  14. Ah oui on voit des infos interessantes, tel que mode : {"adjustWater":20,"rainDelay":0,"cycles":1,"drenchers":[{"id":122,"name":"Arrosage","mode":"auto","dead":"false","manualTime":0,"days":["Fr","Mo","Sa","Su","Th","Tu","We"],"cycles":[{"hour":21,"minute":15,"duration":3}],"nextDrenching":21731,"state":"false"}]}
  15. Salut pepite, Je vois les exemples de codes dans ce topic, mais c'est tout, On peut aller voir ailleurs ?
  16. Bonjour, Je me permets de poster ici, car je cherche la fonction LUA, pour pouvoir passer le panneau d'arrosage en AUTO. J'ai essayé via les blocs graphiques, puis passer en LUA ensuite, mais on ne peut faire que ON/OFF sur le device. Merci pour votre aide si qqn a la solution. Mikael
  17. ah oui tout marche maintenant, il me restait une variable non utilisée. SAUF pour l'arrosage.
  18. Bon alors testé ce soir, le OFF m'a bien éteint toutes mes scènes, SAUF l'arrosage !! Mais par contre, par sur qu'elle se soit rallumer, Et le label ne fonctionne pas !
  19. je fais aussi un copier/coller du code en remplacant a False !
  20. Est-ce que ça marcherai ? moi ça me parait correct !! -- traitement de la varialble globale Merci Steven function split(text, sep) local sep, fields = sep or ":", {} local pattern = string.format("([^%s]+)", sep) text:gsub(pattern, function(c) fields[#fields+1] = c end) return fields end local mon_tableau = fibaro:getGlobal('SCN_GroupID'); local Scn_Id = split(mon_tableau, ",") -- fin du traitement de la varialble globale -- Recuperation de id du tel pour le push local IdTel = fibaro:getGlobalValue("IdI9305") -- Initialisation de la table local Scn_IdValue = {}; fibaro:debug("Nombres Scenes = " ..#Scn_Id) for i = 1,#Scn_Id do fibaro:setSceneEnabled(Scn_Id[i], True) Scn_IdValue[i] =fibaro:isSceneEnabled(Scn_Id[i]); -- recuperation de la valeur de la scene fibaro:debug( Scn_IdValue[i] .." " .. i ) end fibaro:sleep(2*1000) -- Mise a jour label fibaro:call(fibaro:getSelfId(), "setProperty", "ui.ScnStatusZone1.value", "RUNNING") -- Envoi du Push fibaro:call(IdTel, "sendPush", "Les " ..#Scn_Id .." Scenes sont en marche") Je suis reparti du module pour centraliser les volets. Et dans mon cas, j'ai aussi le panneau d'arrosage, (ID122), on doit le traiter comme une scene, avec True/False ?
  21. je suppose que ça doit etre ça : fibaro:getValue(123, Ëui.Label1.valueË) et avec un set pour ecrire
  22. ok, je vais me debrouiller. Merci
  23. ah ben voilà, merci. C'est le qu'il me fallait. Et sinon comment on fait pour écrire dans un label ?
  24. Bonjour à tous, Je vous sollicite car j'ai du monde qui vient a la maison vendredi soir (Fête des voisins), et je voudrais donc pouvoir mettre en place un module virtuel en place, avec 2 boutons "PAUSE" / "START", et un label indiquant donc l'etat "ON HOLD" / "RUNNING". L'idée est de pouvoir parametrer l'ID de chaque scenes que l'on souhaite pouvoir arreter, et notamment dans mon cas (fermeture des volets, allumage de la lumière à partir de 23h quand détection, arrosage du jardin (surtout si les invités sont sur la terasse !!! )) Merci pour votre aide. Mikael
  25. mikael2235

    Panneau De L'arrosage

    je l'avais fait, Ce matin l'heure indiquée (10h47) correspond bien àmon heure de démarrage ce soir (21h15)
×
×
  • Créer...