Aller au contenu

Steven

Membres confirmés
  • Compteur de contenus

    4 434
  • Inscription

  • Dernière visite

  • Jours gagnés

    201

Tout ce qui a été posté par Steven

  1. Steven

    Support Gea

    Non, je continue la grande aventure avec vous mais c'est simplement que j'ai besoin débloquer du temps et GEA peut tout àfait vivre sans moi. Sur ce forum, il y a des personnes capable de sans charger. Bien vu pour la virgule qui traîne.
  2. Pas faux ... Je plussoie M. Krikroff. Par contre, ils ont encore un peu de travail sur cette version.
  3. Voici un petit coup de main. local nbMinutes = 15 while true do < TON CODE ICI> fibaro:sleep(nbMinutes*60*1000) end Ton code sera donc exécuté toutes les X (15) minutes.
  4. Copié de mon avatar ? Bon, pour une fois que c'est pas du code qu'ils plagient Source : http://xmas.fibaro.com/
  5. Steven

    Support Gea

    @Shyrka Ajoute GEA.catchError = false Ainsi tu verras la vrai erreur apparaître. Je suis sà»r que tu as vérifier les ID et les numéros de bouton ? @Nico Oui, je pense que GEA est assez complet (quelques petits bugs encore) et qu'il peux très bien suivre son cours sans moi.
  6. Steven

    Support Gea

    @Shyrka Voici la version 5.01 qui regroupe tes modifications ainsi que celles de Hansolo, je te laisse vérifier et publier si c'est bon Modifications : - RGB détection du on ou off sur une version 3.590 - Global inc+ et dec- GEA._5_01.lua
  7. Steven

    Support Gea

    Je te confirme qu'il va y avoir des interférence, tu devrais utiliser une variable par instance de GEA. Pour spécifier une autre variable, il te suffit de rajouter dans ton code : GEA.globalTasks = "GEA_Tasks_V5" ou GEA.globalTasks = "GEA_Tasks_V3_82" Cela aura pour effet d'utiliser la variable GEA_Tasks_V5 au lieu de la standard et ce uniquement pour cette instance.
  8. Bien reçu ... merci Ce qu'il faudrait voir c'est quoi faire avec les Virtual Devices car ils ont aucune équivalences pour Imperihome ? Chaque bouton pourrait être transformer en scène sur Imperihome (par exemple). J'attends vos idées.
  9. J'ai fini hier soir les modifications et cela fonctionne sur la 4.022. Imagine ma joie quand j'ai lu cet article ce matin
  10. @sebcbien et @971jmd Vous avez l'intention de polluer les 2 topics dédié à GEA (celui-ci et Support) ou vous arriverez vous concentrer sur un seul. Je crois que je suis énervé
  11. Steven

    Support Gea

    Content d'avoir quitté le bateau car c'est vraiment du grand n'importe quoi. Si cela ne fonctionne pas, n'utiliser pas GEA c'est plus simple ainsi.
  12. Je veux bien. En MP on peux pas joindre les fichiers alors steven.piccand@gmail.com. J'ai pas peur des spams moi :] Envoyé de mon portable grâce àmes petits doigts.
  13. Steven

    Support Gea

    Malheureusement cela n'est pas possible. A l'enregistrement de GEA, ce dernier charge en mémoire toutes les commandes ainsi que leur durée. Cela est invariable. De plus, cela serait compliqué à gérer car GEA ne stocke pas l'heure mais le nombre de fois qu'il a tester quelques chose. Exemple : pour savoir si la lampe est allumée depuis plus de 2 minutes, GEA calcul ainsi (4 vérifications X 30 secondes > 2 minutes alors message). Donc si soudainement on venait à changer les 30 secondes par ta méthode, le calcul serait complètement faussé. Désolé. P.S. Perso, je ferais 2 ou 3 lignes différents avec des durées différentes que j'activerais selon un variable globale ... exemple : local lampetimer = GEA.add( {"Global", "Duree", "30"} , 30, "", {{"turnOff", id["sbamaelia"]}, {"turnOff", id["chamelia"]}}) local lampetimer = GEA.add( {"Global", "Duree", "90"} , 90, "", {{"turnOff", id["sbamaelia"]}, {"turnOff", id["chamelia"]}}) local lampetimer = GEA.add( {"Global", "Duree", "180"} , 180, "", {{"turnOff", id["sbamaelia"]}, {"turnOff", id["chamelia"]}}) C'est moins beau mais fonctionnel.
  14. Faut que je m'y remette ... ce qui est dur dur dur. Je suis passer en 4.022b cela sera donc ma priorité puis en 3.590 avec votre aide. Ce que j'aurais besoin pour avancer, c'est de fichier JSON complet (sans mot de passe à l'interieur ... attention) http://<ip_hc2>/api/device Plus j'en ai, plus je pourrais tester sur des configurations différentes ... mais j'ai pas encore recommencer donc on a le temps
  15. Oups mauvais topic. Quand tu vas dans Wi-Fi, Appuies sur le bouton menu puis Avancé, Garder le Wi-Fi activé en veuille ... Toujours, uniquement si branché, jamais.
  16. Pour Krikroff. Peux-tu tester os.getenv() .. je suis pas à la maison ... et file .. aussi Merci d'avance
  17. idem àPITP2 pour la Greenwave ... rien àsignaler hormis que je n'ai pas la consommation totale ... la consommation instantanée est OK mais pas le cumul.
  18. Steven

    Support Gea

    @Yohan {"Value+", 22, 6} {"Value+", <ID_MODULE>, <valeur>} ... tu as inversé l'id du module avec la température. @971jmd GEA.add( id["PORTE"], -1, "", {{"MaxTime", 2}, {"Global+", "averti", "inc+"}}) Le gros + n'a rien à faire là , il faut l'enlever. @Shyrka973 Alors je ne comprends pas pourquoi ton bouton ne s'active pas depuis GEA
  19. Steven

    Main Loop

    Avec un "end" à la fin, cela donne quoi ? De plus, au début tu test 268 puis 271 .. est-ce normal ?
  20. Steven

    Récupérer Le Max Id

    Uniquement dans les modules virtuels sur une 3.590
  21. Steven

    Support Gea

    Je présent 3 soucis ... avant de partir : RGB allumé / éteint (compatibilité 3.x et 4.x) (Hansolo a déjà répondu à ma question quelques posts précédents) VirtualDevice (compatibilité 3.x et 4.x) (En attente de Shyrka973) CurrentIcon (compatibilité 3.x et 4.x) (En attente de Shyrka973, car même problème que VirtualDevice) Une fois ces 3 points résolus ... la 5.00 sera 100% stable ... enfin ... pour autant que cela soit possible
  22. Steven

    Support Gea

    @Shyrka973 Besoin d'un test local id_karotz = XXX -- Cette ligne ? fibaro:call(id_karotz, "pressButton", tostring(7)) -- Ou cette ligne ? fibaro:call(id_karotz, "pressButton", 7) Pourrais-tu tester ces 2 lignes et me dire si la première fonctionne ? Merci d'avance N'importe qui en 3.x pourrais tester svp pas seulement Shyrka973
  23. Steven

    Support Gea

    @Yohan Probablement que tu devrais vérifier tes IDs GEA capture les erreurs LUA afin d'éviter de ne "planter" qu'une seule ligne et non pas toutes les commandes comme normalement cela se produit. Cela veut dire que cette ligne et uniquement cette ligne provoque une erreur lorsqu'elle essaie de soit mettre le texte dans la variabe "pushover" soit en appuyant sur le 4ème bouton du module 59. Tu dois donc vérifier que la variable "pushover" existe belle et bien que ton module virtuel 59 existe bien.
  24. Steven

    Support Gea

    @Yohan Tu as oublié les accolades { } GEA.add({"Value-", 6, 20}, 1*60, "", {{"Global", "pushover", "Il fait froid au salon #value# à #time#"}, {"VirtualDevice", 59, 4}}) GEA.add({"Value+", 6, 22}, 1*60, "", {{"Global", "pushover", "Il fait trop chaud #value# au salon depuis #duration#"}, {"VirtualDevice", 59, 4}})
  25. Elle retourne le message OK Envoyé de mon portable grâce àmes petits doigts.
×
×
  • Créer...