Aller au contenu

jerome_clamart

Membres confirmés
  • Compteur de contenus

    393
  • Inscription

  • Dernière visite

Tout ce qui a été posté par jerome_clamart

  1. jerome_clamart

    Support Gea

    Bonjour Steven, je viens de faire ce que tu demande, j'ai 2 lignes (cf copie). je précise que je suis sur mon instance de test, qu'il n'y a rien d'autre dedans. j'ai également tenté de décaler de 2 minutes entre les 2 heures: GEA.add( true, 60, "", {{"Time", "13:50", "13:52"}} , {"VirtualDevice", id["V_MATTEO"], "2"}, {"VirtualDevice", id["V_ANDREA"], "2"}) Cela reste en suspend. C'est la seule ligne de mon instance GEA. PS : des fois que ce soit mon appel à la VD qui ne soit pas bon j'ai remplacé par le turnOn qui ferme les volets et pareil, c'est l'attente. En revanche, si j’exécute le turnOn en direct, cela me ferme les volets
  2. jerome_clamart

    Support Gea

    Bonjour Domodial, Pour etre certain de la syntaxe, j'ai constaté que je pouvais appeler l'ordre depuis le module qui est indiqué a gauche de mon script ainsi, cela me permet d'éviter trop de fautes sur les caractères min/MAJ. Penses tu que ce soit a cause de cela que le script soit en pause ? Il devrait planter lorsque'il interprète à l'enregistrement ?
  3. jerome_clamart

    Support Gea

    Bonjour à tous, Apres un petit épisode hivernal d'hibernation forcé, me revoilà ... J'ai une petite question à la cantonade, je n'ai pas trouvé d'explication dans la littérature ... j'ai une ligne : GEA.add( true, 60, "", {{"Time", "19:30", "19:30"}} , {"VirtualDevice", id["V_MATTEO"], "2"}, {"VirtualDevice", id["V_ANDREA"], "2"}) qui me permet de fermer les Velux chez les enfants j'essaye de faire du WAF pour expliquer à madame tout le bien-fondé des nuits passées a faire cela Pas d'erreur de syntaxe, le bouton 2 de ma VD corresponds simplement à un TurnOn sur un FGS222 couplé à un KLU100 de chez Velux. la VD fonctionne, le bouton fonctionne, tout fonctionne mais lorsque le code s’exécute, j'obtiens invariablement que la tache s’est exécutée et est suspendue (donc rien ne se produit ...) Je n'ai pas de repeat donc ne comprends pas pourquoi la tache est suspendue. Une idée ?
  4. jerome_clamart

    Support Gea

    bonjour HANSOLO, J'ai constaté que si je n'enregistrais pas l'instance GEA qui appelle GEA Alarm, l'heure de GEA Alarm n'était pas prise en compte. c'est simple a faire mais il ne faut pas oublier de la faire sans quoi cela ne fonctionne pas. il y a peut être une faviable a modifier ou un truc a faire mais je ne sais pas lequel. Si qu'un a une idée. Merci
  5. jerome_clamart

    Support Gea

    @Steven : j'i une petite question sur GEA Alarm, j'ai constaté que l'alarme est programmée a l'heure ou j'enregistre GEA, existet'il une façon pour que GEA récupère les paramètres de la VD tout seul ? Là , nous devons modifier l'heure sur GEA Alarm et aller dans GEA et enregistrer. Merci
  6. jerome_clamart

    Support Gea

    Bonjour à tous, Ca y est ca marche !!! Apres 10 minutes a comparer a d'autres modules FGD212 qui fonctionnent, j'ai trouvé, c'est vicieux ! Le parametre de type d'appareil commandé doit être sur éclairage sinon il n'envoie qu'une impulsion Pour ceux que ne voient pas ce qu'est le type d'appareil commandé, j'ai ne copie d'écran. J'espère que cela va aider ceux qui comme moi avaient ce problème. Merci a tous pour votre aide, cela m'a permis de mieux comprendre GEA, GEA Alarm ... et c'est vraiment un produit top.
  7. jerome_clamart

    Support Gea

    J'ai tenté autre chose fibaro:call(172, "setValue", "60") si je le ait dans le bureau cela fonctionne et pas dans la chambre; Quelqu'un utilise un FD212 avec un inter monostable ?
  8. jerome_clamart

    Support Gea

    J'ai regardé les options possibles sur le module en mode scène et voici ce que j'ai trouvé en pièce jointe. J'ai tenté un set value puisque dimmable mais cela n'a rien donné.
  9. jerome_clamart

    Support Gea

    @flechg: J'ai testé mais pareil, j'ai aussi commencé à 22h10 et termine a 22h11 des fois que ... c'est étrange mais j'opte plutôt pour une option autour du module et les options du module. GEA fonctionne mais il y'a un truc avec le FGD 212 et des boutons mono stables.
  10. jerome_clamart

    Support Gea

    @flechg : j'ai déclaré mes 2 éclairages et lancé la programmation, cellulase et extinction de la chambre. en tout cas merci pour l'idée, C'est peut être un truc beta mais il n'y a que des bonnes volontés et c'est super, même les débutants peuvent avoir une bonne idée. Je suis également débutant sinon j'apporterai des solution plutôt que de poser des questions. quoi qu'il en soit merci mais ce n'est pas cela. une autre idée qu'un ?
  11. jerome_clamart

    Support Gea

    j'ai changé sur une ligne le type de l'inter de la chambre et cela fonctionne. Je ne peux pas utiliser l'inter les 3 inter en bascule, j'ai mis des monostyles a cause de cela.
  12. jerome_clamart

    Support Gea

    @HANSOLO: j'ai bien vérifié, je confirme le 172
  13. jerome_clamart

    Support Gea

    Bonsoir Steven, GEA.add( true, 1, "", {{"Time", "21:29", "21:30"} , {"turnOn", id["L_BUREAU"]} , {"turnOn", id["L_CHAMBRE_PARENTS"]} }) Je viens de passer cette commande, et sou elle bureau s'est allumé, pas même un allumage au niveau de la chambre
  14. jerome_clamart

    Support Gea

    @pepite: mon code est ci dessous : --[[ %% autostart %% properties %% globals --]] -- v 5.40 -- ================================================== -- GEA : Gestionnaire d'Evénements Automatique -- ================================================== -- [FR] Scénario permettant de contrôler si un périphérique est -- activé depuis trop longtemps ou lancer un push d'avertissement. -- Ce scénario permet une annotation plus simple que le code LUA -- il nécessite néanmoins quelques connaissances. -- -- [EN] This scene allow you to check every X second the status -- of a module and send actions if the module is activated since too long. -- This scene allow you a more simple annotation than LUA -- it requires some knowledge -- -- Auteur : Steven P. with modifications of Hansolo and Shyrka973 -- Version : 5.40 -- Special Thanks to : -- jompa68, Fredric, Diuck, Domodial, moicphil, lolomail, byackee, -- JossAlf, Did, sebcbien, chris6783, tibahut and all other guy from Domotique-fibaro.fr -- ------------------------------------------------------------ -- Historique / History -- ------------------------------------------------------------ -- L'historique complet est diponible ici / the full history is available here : -- http://www.domotique-fibaro.fr/index.php/topic/1082-gea-gestionnaire-dévénements-automatique/?p=12428 -- Paramétrage de GEA / GEA configuration function config() GEA.isVersionFour = true -- On est en version 4.017 Beta ou supérieure / GEA.language = "FR" -- Votre langue : FR (default) / Your language : EN GEA.checkEvery = 30 -- On vérifie toutes les X secondes (default : 30) / Check every X seconds GEA.portables = {} -- Liste des portables devant recevoir une notification {7} / Smartphones you want to be notified GEA.debug = false -- Affichage des traces dans la console (default : false) / Show trace in the debug window -- GEA.getGlobalForActivation = {"SuspendreGEA", "non"} -- active ou désactive l'exécution de GEA via une variable globale / active or deactive GEA execution with a global variable -- GEA.catchError = false GEA.optimize = GEA.typeOptimize["IMMEDIATE_ONLY"] -- option : GEA.typeOptimize["NONE"], GEA.typeOptimize["IMMEDIATE_ONLY"], GEA.typeOptimize["ALL"] -- permet d'optimiser les soucis liés au getName et getRoom de fibaro mais n'affiche plus le nom des modules concernés. end -- Ajouter ici les événements à exécuter / Add here events to schedule -- Une liste d'exemples est disponible dans un fichier annexe samples.lua / A samples list is available in another file called samples.lua function setEvents() local Mobileid = { IPHONE_JEROME = 7 } local id = { L_CUBAIN_AMB = 57, L_CUBAIN_HAL = 141, L_SALON_AMB = 143, L_CHAMBRE_PARENTS = 172, L_BUREAU = 168, L_ESCALIER_01 = 102, L_ESCALIER_12 = 121, L_DRESSING = 176, L_SALON = 203, L_SDE_PLAF = 211, L_SDE_MIROIR = 215, V_PARENTS = 114, V_BUREAU = 74, V_CHEMINEE = 137, V_TV = 139, V_BUREAU = 74, V_MATTEO = 99, V_ANDREA = 135, REFRIGERATEUR = 110, CONGELATEUR = 112, GEA_ALARMS_REVEIL = 223, BATTERIES = 36 } --fibaro:setGlobal("conso_frigo", fibaro:getValue(id [112], "power") -- fibaro:debug(conso_frigo) -- GEA.add({"Global",conso_frigo, 0}, 60*60, "Alerte - Réfrigérateur ne consomme plus d'énergie depuis #duration# - #date# #time#", {{"Repeat"}},{{"Portable", Mobileid["IPHONE_JEROME"]}}) --GEA.add({"Power", id["REFRIGERATEUR"], 0}, 60*60, "Alerte - Réfrigérateur ne consomme plus d'énergie depuis #duration# - #date# #time#", {{"Repeat"}, {"Portable", Mobileid["IPHONE_JEROME"]}}) -- Allumage du bureau à 21h22 -> fonctionne GEA.add( true, 1, "", {{"Time", "19:30", "19:31"} , {"turnOn", id["L_BUREAU"]}}) GEA.add( true, 1, "", {{"Time", "19:30", "19:31"} , {"turnOn", id["L_CHAMBRE_PARENTS"]}}) -- Mise en place de l'alarme GEA sur lampe de la chambre -> fonctionne -- GEA.add({"Alarm", id["GEA_ALARMS_REVEIL"]}, 0, "il est l'heure !", {{"turnOff", id["L_CHAMBRE_PARENTS"]}}) --fibaro:call(172, "setValue", "60") end -- ================================================== -- -- NE PLUS RIEN TOUCHER / DON'T TOUCH UNDER THIS POINT -- -- ================================================== -- -- SCRIPT GEA PRINCIPAL / GEA MAIN SCRIPT -- -- ================================================== if (not GEA) then GEA = {} GEA.version = "5.40" GEA.language = "FR"; GEA.checkEvery = 30 GEA.index = 0 GEA.isVersionFour = true GEA.globalTasks = "GEA_Tasks_Test" GEA.regexFullAllow = false Le bureau s'est allumé et pas la chambre ... C'est a devenir chèvre et le résultat est ci dessous
  15. jerome_clamart

    Support Gea

    @Pepite: j'ai même créé 3 instances GEA, j'ai créé 3 variables différentes et j'ai été modifier le script pour que les variables aient des nom différents. Tu penses a quelque chose ?
  16. jerome_clamart

    Support Gea

    @pepite: Je te confirme que via les interfaces ou avec l’interrupteur, cela fonctionne.
  17. jerome_clamart

    Support Gea

    @pepite: je n'ai pas de scène qui coupe les lumières, l'idée est justement de le mettre ensuite dans YAPS mais il faut que cela fonctionne Si je change la valeur de paramètre du bouton, c'est le bouton qui ne va plus fonctionner. => je vais tester ce soir car je peux tester plein de truc à distance mais j'ai pas le bras assez long pour le bouton :) Je te donnerai le résultat dès le test passé. @HANSOLO: je ne suis jamais parti du principe que le module était mal paramétré car les interface Fibaro et ImperiHome fonctionnement pour allumer et éteindre la lumière et d'autre part le bouton fait son office en simple et double clic. Dernier point, si j'allume la lumière, elle ne s’éteint que lorsque quelqu'un le décide à la maison. (le paramètre d'extinction auto est le paramètre 10 et il est bien à 0) Est ce qu'un reboot du HC2 peut faire une différence ? Autre piste j'ai tenté de passer une valeur sur le paramètre de puissance (allumage à 70%), c'est une instruction "one shot" mais cela a eu le même effet...
  18. jerome_clamart

    Support Gea

    Bonjour à tous, je reviens avec ma question sur une lumière qui ne veux pas restée allumée GEA.add( true, 1, "", {{"Time", "22:00", "22:01"} , {"turnOn", id["L_CHAMBRE_PARENTS"]}}) La lumière s'allume puis s'eteint immédiatement, le module est un FGD212 et le paramètre 20 est sur commutateur momentané. GEA.add( true, 1, "", {{"Time", "22:00", "22:01"} , {"turnOn", id["L_BUREAU"]}}) la lumière du bureau est également avec un FGD212 et le paramètre 20 est sur interrupteur à bascule. la chambre ne fonctionne pas mais le bureau fonctionne. Auriez vous une idée pour me dépanner ?
  19. jerome_clamart

    Support Gea

    Bonjour, Tu n'aurai pas un poussoir monostable en guise d'inter et non un inter bistable ? C'est le problème que j'ai identifié et dont je ne comprends pas comment me dépatouiller.
  20. jerome_clamart

    Support Gea

    J'ai trouvé pourquoi les volets se ferment, ma lumière de bureau s'allume et pas ma chambre !! Le type d'interupteur est different et paramètre de même. Le bureau est un bistable et les 2 autres sont un mono stable et un volet. Quelqu'un a déjà constaté ce problème ? j'ai essayé de passer par fibaro:call(172, "setValue", "60") dna GEA et idem, c'est l'ID de le chambre, un petit allumage et extinction directe.
  21. jerome_clamart

    Support Gea

    J'ai une petite question GEA.add( true, 1, "", {{"Time", "22:00", "22:01"} , {"turnOn", id["L_CHAMBRE_PARENTS"]}}) Le code ci dessus allume une lampe pendant 1-2 secondes et l'éteint directement ... GEA ALARM a le même comportement. Je ne comprend pas que turion coupe directement la lumière. Pour GEA Alarm, j'ai aussi compris qu'il fallait enregistrer la scène après changement de l'heure dans gel alarm pour que cela fonctionne.
  22. jerome_clamart

    Support Gea

    @Steven: merci pour les encouragements et l'aide c'est sympa Le code que tu m'as proposé me ressors l'erreur en pièce jointe, s'il n'y avait pas de difficulté, on en serait pas à la 280e page de blog :) Je fais en attendant m'attaquer a GEA Alarm pour valider, je voudrais pas demain être à la bourre comme ce matin
  23. jerome_clamart

    Support Gea

    fibaro:setGlobal("conso_frigo", "fibaro:getValue(id["REFRIGERATEUR"], "power"") --fibaro:debug(conso_frigo) GEA.add({"Global",conso_frigo, 0}, 60*60, "Alerte - Réfrigérateur ne consomme plus d'énergie depuis #duration# - #date# #time#", {{"Repeat"}},{{"Portable", Mobileid["IPHONE_JEROME"]}}) Je reviens avec ma vérification de conso, j'ai un loup dans le code et je sens le problème de portée de mes variables. Ne trouvant nulle part un truc simple comme GEA.add({A=B, fréquence_du_test, message, options ... Je suis peut être entrain de m'enterrer avec une variable globale mais j'ai un neurone qui a décroché sur une variable simple. ma première idée était GEA.add({"fibaro:getValue(id["REFRIGERATEUR"], "power""=0}, 60*60, "Alerte - Réfrigérateur ne consomme plus d'énergie depuis #duration# - #date# #time#", {{"Repeat"}},{{"Portable", Mobileid["IPHONE_JEROME"]}}) Qu'est ce qui cloche ?
  24. jerome_clamart

    Support Gea

    @jmg38: je ne suis donc pas seul ... je dois avouer que j' n'avais pas bien multi instancié GEA donc un problème potentiel ... C'est rectifié, nous verrons le resultat ce soir et demain matin. @Steven : merci pour le lien, c'est un truc dur a trouver, ce qui me pousse a une question pour les administrateur de ce lieu merveilleux: serait ce possible de mettre les liens vers les sources précieuses d'info en tête des posts ? La recherche n'et pas toujours simple à qui ne connait pas. @pepite: merci pour le multi instance, c'est réalisé... en 3 exemplaire (immediat, différé et test) je m'en vais tester le power- et le passage à 0W en conso instantanée, il est évident qu'a 0W le frigo est HS, la petite loupiote, c'est elle qui me maintient a 1.4W mini permanent. il me fauddarit donc la commande de puissance instantanée sur un powerpluf fibaro a comparer a 0
  25. jerome_clamart

    Support Gea

    @pepite: je vais tenter ce soir de programmer un TurnOn 172 pour voir le comportement, je viendrai donner le resultat. Pour le power- du frigo, j'ai résolu avec le paramétrage de mon powerplug, il y a des paramètres... paramètre 40 pour les gros changement de puissance et paramètre 42 pour les petits changements de puissance, c'est donc contourné ainsi. Je vais cependant regarder pour le power- avec une puissance en W, mon problème (il faut faire de la domotique pour que ce soit un problème ) c'est que mon frigo consomme peu pendant très longtemps.(1,4 W pendant plus d'un heure) cela mérite donc d'etre affiné. J'ai bien pensé à la 2e instance mais qu'y a t'il a faire ? Juste recréer un scène avec GEA qui sera nommée différemment et aura bien-sur un ID différent. Merci
×
×
  • Créer...