Aller au contenu

jojo

Membres confirmés
  • Compteur de contenus

    14 555
  • Inscription

  • Dernière visite

  • Jours gagnés

    186

Tout ce qui a été posté par jojo

  1. jojo

    Support Gea

    @Lazer, tu es EVIDEMMENT le bienvenu, et s'il fait beau, plouf dans la piscine (j'essaie péniblement de la maintenir < 30 °C)
  2. jojo

    LUA HC3

    bon résumé
  3. je rencontre en problème similaire, quand je veux envoyer des messages depuis mon ancienne box (une LD, donc sur le même réseau). je n'ai jamais essayé des notif interactives ... Mais ok depuis des Google Scripts externes => PAS GEA et pas le dernier firmware beta, car je suis sur le dernier stable
  4. jojo

    LUA HC3

    je crée des QA de type binary switch, dès que j'ai besoins d'une variable booléenne. je proposais de gérer l'allumage des lumières avec -1 sur le mouvement (la base quoi) et si on était autorisé à l'allumer (QA binary switch) et là les conditions peuvent être multiples (heure, luminosité, âge du capitaine, météo, saison, ...) => on peut facilement rajouter d'autres règles GEA pour ce QA (qui, @Yannick (au passage, ne changerais-tu pas ton avatar avec un fantôme souriant - cela m'interpelle à chaque message ) est comme une simple lampe virtuelle pilotage avec GEA avec les options "TurnOn" & "TurnOff".) Pour la création des QA, c'est archi simple, tu l'as déjà fait : GEA. Au lieu de faire depuis un fichier, tu chois (suspens ) "Quick App". et tu choisis, pour ici, binary switch. (plus simple, tu meurs, mais reste avec nous ) ...
  5. jojo

    LUA HC3

    errore, c'est un binary SWITCH
  6. jojo

    LUA HC3

    chez moi, je fais tout ça avec GEA. 1) tu crées un QA de type binary SWITCH (Auth_lum) 2) avec GEA, tu le mets à On ou Off en fonction de tes conditions? 3) pour allumer la lampe GEA.add avec condition sur mvt ET Auth_lum avec -1 4) pour éteindre la lampe, je me rappelle avoir vu un bel exemple dans la doc GEA. on se revoit donc bientôt sur le topic support GEA (qui maintenant est dans est dans tes favoris) ?
  7. jojo

    LUA HC3

    ou encore plus simple : gérer l'allumage et l'extinction de tes lumière avec GEA ...
  8. jojo

    Support Gea

    oui, et je crois que j'avais mis le log du cycle précédent, que c'était normal qu'il ne fasse rien ... (idem pour le cycle suivant). En y réfléchissant, je me demandais si ce n'était pas le jour qui du coup posait problème (mais en fait non, car j'avais sélectionné tous les jours de la semaine). (mon message n'est pas parti ... donc je le complète ...) Fort de cette expérience positive, j'ai réactivé mon scénario basé sur GEA Alarme, et rien ne s'est passé
  9. jojo

    Support Gea

    Je ne comprends plus rien ... J'ai laissé courir mon GEA Alarme de test (programmée tous les jours à 15:02) pour voir si je recevais l'action à une autre heure ey identifier ici un soucis de fuseau horaire... Mais là, c'est arrivé exactement à l'heure convenue. Faudrait-il attendre 24h pour que ce soit ok ? Je continue d'autres tests. (en attendant mon autre moche solution fonctionne)
  10. jojo

    bloqué sur Trigger "time interval"

    en fait Fibaro partent du principe qu'il y a un bug. Or ce n'est pas le cas, d'où la promenade qu'ils te proposent ...
  11. jojo

    Support Gea

    zut, zut et re-zut ! Quand j'ai changé la zone de temps (de Zurich) à Paris, ça a fonctionné (voir log message précédent). Je l'ai re-basculée à Zurich, et ... ça fonctionnait toujours ??? Je l'ai mise à Brussels, et ça ne fonctionnait plus. Je m'ai à nouveau mise sur Paris, et ça ne fonctionne toujours pas (j'aurais espéré que oui ...) Mon analyse est la suivante : GEA Alarme envoie une heure qui ne correspond pas à celle de GEA. Comme la fonction "Time" dans GEA fonctionne correctement, je dirais qu'il faudrait chercher au niveau de GEA Alarme ...
  12. jojo

    Support Gea

    .07.2022] [14:37:22] [DEBUG] [QA_GEA_167]: ... vérification en cours #19 @570s... [08.07.2022] [14:37:22] [DEBUG] [QA_GEA_167]: GEA:encapsule() copy.check() copy.name="Alarm" id=256 property=256 value=256 value2=256 value3=256 value4=256 [08.07.2022] [14:37:22] [DEBUG] [QA_GEA_167]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : true, true [08.07.2022] [14:37:22] [DEBUG] [QA_GEA_167]: GEA:encapsule() copy.check() result = true [08.07.2022] [14:37:22] [DEBUG] [QA_GEA_167]: GEA:check() result = true, true [08.07.2022] [14:37:22] [DEBUG] [QA_GEA_167]: GEA:check() ready = true [08.07.2022] [14:37:22] [DEBUG] [QA_GEA_167]: @570s [Validation*] #1 : ["Alarm",[256]] => ["Email",["admin","body","Test GEA Alarme"]] *répété* [08.07.2022] [14:37:22] [DEBUG] [QA_GEA_167]: GEA:check() difftime(0.0) < 30
  13. jojo

    Support Gea

    je valide que je crois avoir trouvé le bug
  14. jojo

    Support Gea

    sur mon heure de table, je viens de penser à une alternative (bcp moins propre et flexible que GEA Alarme), mais je vais la développer et la tester pour être prêt au cas où.
  15. jojo

    Support Gea

    Merci, maintenant je prépare ma migration : la semaine charnière sera celle du 15 août => d'ici là, c'est ma LD qui pilote tout, ensuite, si pas de solution pour GEA Alarme, j'aviserai. Comme je le dis tout le temps à mon chef : "Tout problème a une solution, et si pas de solution, c'est qu'il n'y a pas de problème ..." en tout cas MERCI pour tout
  16. jojo

    Support Gea

    ça c'est toute la puissance de GEA !
  17. jojo

    Support Gea

    avant 10:00, ce n'est pas ça ... [08.07.2022] [09:38:58] [TRACE] [QA_GEA_ALARM_255]: UIEvent: {"eventType":"onReleased","values":[],"elementName":"button_Alarme","deviceId":255} [08.07.2022] [09:38:58] [DEBUG] [QA_GEA_ALARM_255]: Alarme 1 [08.07.2022] [09:39:03] [TRACE] [QA_GEA_ALARM_255]: UIEvent: {"eventType":"onReleased","values":[],"elementName":"button_Minute_Plus","deviceId":255} [08.07.2022] [09:39:03] [TRACE] [QA_GEA_ALARM_255]: Alarme 1 Heure : 09:39 [08.07.2022] [09:39:03] [TRACE] [QA_GEA_ALARM_255]: UIEvent: {"eventType":"onReleased","values":[],"elementName":"button_Minute_Plus","deviceId":255} [08.07.2022] [09:39:03] [TRACE] [QA_GEA_ALARM_255]: Alarme 1 Heure : 09:40 [08.07.2022] [09:39:12] [TRACE] [QA_GEA_ALARM_255]: UIEvent: {"eventType":"onReleased","values":[],"elementName":"button_Alarme","deviceId":255} [08.07.2022] [09:39:12] [DEBUG] [QA_GEA_ALARM_255]: Alarme 0 [08.07.2022] [09:40:22] [DEBUG] [QA_GEA_167]: ... check running #1779 @53370s... [08.07.2022] [09:40:22] [DEBUG] [QA_GEA_167]: GEA:encapsule() copy.check() copy.name="Alarm" id=255 property=255 value=255 value2=255 value3=255 value4=255 [08.07.2022] [09:40:22] [DEBUG] [QA_GEA_167]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : false, false [08.07.2022] [09:40:22] [DEBUG] [QA_GEA_167]: GEA:encapsule() copy.check() result = false [08.07.2022] [09:40:22] [DEBUG] [QA_GEA_167]: GEA:check() result = false, false [08.07.2022] [09:40:22] [DEBUG] [QA_GEA_167]: GEA:check() ready = false [08.07.2022] [09:40:22] [DEBUG] [QA_GEA_167]: @53370s [Validation] #1 : ["Alarm",[255]] => ["OnOff",[104]] ["TurnOn",[233]] *repeat* [08.07.2022] [09:40:48] [DEBUG] [QA_GEA_ALARM_255]: Total memory in use by Lua : 1037.09 KB [08.07.2022] [09:40:52] [DEBUG] [QA_GEA_167]: GEA run since 14h 50m - Memory used: 1264.11 KB - CPU consumed: 361.65 ms ( 0.030 % ) [08.07.2022] [09:40:52] [DEBUG] [QA_GEA_167]: ... check running #1780 @53400s... [08.07.2022] [09:40:52] [DEBUG] [QA_GEA_167]: GEA:encapsule() copy.check() copy.name="Alarm" id=255 property=255 value=255 value2=255 value3=255 value4=255 [08.07.2022] [09:40:52] [DEBUG] [QA_GEA_167]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : false, false [08.07.2022] [09:40:52] [DEBUG] [QA_GEA_167]: GEA:encapsule() copy.check() result = false [08.07.2022] [09:40:52] [DEBUG] [QA_GEA_167]: GEA:check() result = false, false [08.07.2022] [09:40:52] [DEBUG] [QA_GEA_167]: GEA:check() ready = false [08.07.2022] [09:40:52] [DEBUG] [QA_GEA_167]: @53400s [Validation] #1 : ["Alarm",[255]] => ["OnOff",[104]] ["TurnOn",[233]] *repeat* (maintenant, si tu veux encore plus tôt il faudrait demander à @pepite )
  18. jojo

    Support Gea

    ok, je vais essayé un test avant 10h. Sauf que le test que j'ai fait est au niveau de la langue, pas du fuseau horaire ... Voici ma config. Est-ce la même que la tienne ?
  19. jojo

    Support Gea

    et zut, ce n'est pas la langue => plus d'autres idées
  20. jojo

    Support Gea

    vous conaissez mon obstination. Alors j'ai mis une alarme à 18:55 et voici le résultat du lldebug : [07.07.2022] [18:54:22] [DEBUG] [QA_GEA_167]: ... check running #7 @210s... [07.07.2022] [18:54:22] [DEBUG] [QA_GEA_167]: GEA:encapsule() copy.check() copy.name="Alarm" id=255 property=255 value=255 value2=255 value3=255 value4=255 [07.07.2022] [18:54:22] [DEBUG] [QA_GEA_167]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : false, false [07.07.2022] [18:54:22] [DEBUG] [QA_GEA_167]: GEA:encapsule() copy.check() result = false [07.07.2022] [18:54:22] [DEBUG] [QA_GEA_167]: GEA:check() result = false, false [07.07.2022] [18:54:22] [DEBUG] [QA_GEA_167]: GEA:check() ready = false [07.07.2022] [18:54:22] [DEBUG] [QA_GEA_167]: @210s [Validation] #1 : ["Alarm",[255]] => ["OnOff",[104]] ["TurnOn",[233]] *repeat* [07.07.2022] [18:54:52] [DEBUG] [QA_GEA_167]: ... check running #8 @240s... [07.07.2022] [18:54:52] [DEBUG] [QA_GEA_167]: GEA:encapsule() copy.check() copy.name="Alarm" id=255 property=255 value=255 value2=255 value3=255 value4=255 [07.07.2022] [18:54:52] [DEBUG] [QA_GEA_167]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : false, false [07.07.2022] [18:54:52] [DEBUG] [QA_GEA_167]: GEA:encapsule() copy.check() result = false [07.07.2022] [18:54:52] [DEBUG] [QA_GEA_167]: GEA:check() result = false, false [07.07.2022] [18:54:52] [DEBUG] [QA_GEA_167]: GEA:check() ready = false [07.07.2022] [18:54:52] [DEBUG] [QA_GEA_167]: @240s [Validation] #1 : ["Alarm",[255]] => ["OnOff",[104]] ["TurnOn",[233]] *repeat* [07.07.2022] [18:55:22] [DEBUG] [QA_GEA_167]: ... check running #9 @270s... [07.07.2022] [18:55:22] [DEBUG] [QA_GEA_167]: GEA:encapsule() copy.check() copy.name="Alarm" id=255 property=255 value=255 value2=255 value3=255 value4=255 [07.07.2022] [18:55:22] [DEBUG] [QA_GEA_167]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : false, false [07.07.2022] [18:55:22] [DEBUG] [QA_GEA_167]: GEA:encapsule() copy.check() result = false [07.07.2022] [18:55:22] [DEBUG] [QA_GEA_167]: GEA:check() result = false, false [07.07.2022] [18:55:22] [DEBUG] [QA_GEA_167]: GEA:check() ready = false [07.07.2022] [18:55:22] [DEBUG] [QA_GEA_167]: @270s [Validation] #1 : ["Alarm",[255]] => ["OnOff",[104]] ["TurnOn",[233]] *repeat* [07.07.2022] [18:55:52] [DEBUG] [QA_GEA_167]: GEA run since 5m - Memory used: 8077.52 KB - CPU consumed: 1370.82 ms ( 0.114 % ) [07.07.2022] [18:55:52] [DEBUG] [QA_GEA_167]: ... check running #10 @300s... [07.07.2022] [18:55:52] [DEBUG] [QA_GEA_167]: GEA:encapsule() copy.check() copy.name="Alarm" id=255 property=255 value=255 value2=255 value3=255 value4=255 [07.07.2022] [18:55:52] [DEBUG] [QA_GEA_167]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : false, false [07.07.2022] [18:55:52] [DEBUG] [QA_GEA_167]: GEA:encapsule() copy.check() result = false [07.07.2022] [18:55:52] [DEBUG] [QA_GEA_167]: GEA:check() result = false, false [07.07.2022] [18:55:52] [DEBUG] [QA_GEA_167]: GEA:check() ready = false [07.07.2022] [18:55:52] [DEBUG] [QA_GEA_167]: @300s [Validation] #1 : ["Alarm",[255]] => ["OnOff",[104]] ["TurnOn",[233]] *repeat* J'y pense, car comme quand on debuge il faut tout envisager, et surtout les idées les plus saugrenues : La langue de mon HC3 qui est en uk ne pourrait-elle pas être la cause ?
  21. jojo

    bloqué sur Trigger "time interval"

    je n'ai AUCUNE expérience des scènes blocs si-ous HC3, mais j'essayerais ceci :
  22. jojo

    Support Gea

    J'ai donc testé dans tous les sens, et même fait un reboot (inutile évidemment) de mon HC3. et toujours rien [07.07.2022] [17:31:27] [TRACE] [QA_GEA_ALARM_255]: Alarme 1 Heure : 16:32 [07.07.2022] [17:31:28] [TRACE] [QA_GEA_ALARM_255]: UIEvent: {"eventType":"onReleased","values":[],"elementName":"button_Minute_Plus","deviceId":255} [07.07.2022] [17:31:28] [TRACE] [QA_GEA_ALARM_255]: Alarme 1 Heure : 16:33 [07.07.2022] [17:31:33] [TRACE] [QA_GEA_ALARM_255]: UIEvent: {"eventType":"onReleased","values":[],"elementName":"button_Alarme","deviceId":255} [07.07.2022] [17:31:33] [DEBUG] [QA_GEA_ALARM_255]: Alarme 0 [07.07.2022] [17:31:55] [DEBUG] [QA_GEA_167]: ... check running #15 @450s... [07.07.2022] [17:31:55] [DEBUG] [QA_GEA_167]: @450s [Validation] #2 : ["Alarm",[255]] => ["OnOff",[104]] ["TurnOn",[233]] *repeat* [07.07.2022] [17:32:25] [DEBUG] [QA_GEA_167]: ... check running #16 @480s... [07.07.2022] [17:32:26] [DEBUG] [QA_GEA_167]: @480s [Validation] #2 : ["Alarm",[255]] => ["OnOff",[104]] ["TurnOn",[233]] *repeat* [07.07.2022] [17:32:55] [DEBUG] [QA_GEA_167]: ... check running #17 @510s... [07.07.2022] [17:32:55] [DEBUG] [QA_GEA_167]: @510s [Validation] #2 : ["Alarm",[255]] => ["OnOff",[104]] ["TurnOn",[233]] *repeat* [07.07.2022] [17:33:25] [DEBUG] [QA_GEA_167]: ... check running #18 @540s... [07.07.2022] [17:33:25] [DEBUG] [QA_GEA_167]: @540s [Validation] #2 : ["Alarm",[255]] => ["OnOff",[104]] ["TurnOn",[233]] *repeat* [07.07.2022] [17:33:55] [DEBUG] [QA_GEA_167]: ... check running #19 @570s... [07.07.2022] [17:33:55] [DEBUG] [QA_GEA_167]: @570s [Validation] #2 : ["Alarm",[255]] => ["OnOff",[104]] ["TurnOn",[233]] *repeat* [07.07.2022] [17:34:25] [DEBUG] [QA_GEA_167]: GEA run since 10m - Memory used: 9462.69 KB - CPU consumed: 250.97 ms ( 0.021 % ) c'est sûr que ça devrait fonctionner. J'ai donc du louper qqch : Voici ce que j'ai fait : créé le QA "GEA Alarme_D_Piscine" (id = 255) modifier mon GEA existant en y ajoutant cette ligne GEA.add ({"Alarm", id["GEA_ALARME_D_PISCINE"]}, 0, "Démarrage pompe piscine", {{"OnOff", id["BUREAU_PRISE"]}, {"TurnOn", id["PISCINE_POMPE"]}}) Configurer l'heure avec le Web Gui attendre et espérer. Il y a donc ûrement un truc évident que je n'ai pas fait ... (Comme c'est un MUST HAVE la gestion de la pompe de ma piscine (et pas un NICE to have, comme contrôle que toutes les portes sont bien fermées quand je pars, ou notif quand le facteur est passé, ...), ça DOIT fonctionner, ou alors je crée une scène LUA avec déclenchement horaire, mais comment ? en attendant que j'arrive à le faire fonctionner via GEA)
  23. jojo

    Support Gea

    Merci, je refais de multiples tests ce pm (serait-ce me come-back de mes chars ?)
  24. jojo

    Support Gea

    en effet , il faut alors faire au plus simple . c'est pour ça que j'y croyais vraiment à 2 fois 1 alarme . quelle instruction utilises tu dans GEA ? la première ou la seconde ?
  25. jojo

    Support Gea

    je viens de tester ceci, mais toujours rien ... je ne peux pas croire qu'il s'agisse d'un bug, je dois mal l'utiliser (ce n'est pas ton style de proposer un truc qui ne fonctionne pas). J'ai donc réimporté le QA alarme et en ai modifié l'heure "comme il faut(drait)" Voici les 2 instructions GEA que j'ai essayées : GEA.add ({"Alarm", id["GEA_ALARME_D_PISCINE"], 1}, 0, "Démarrage pompe piscine", {"TurnOn", id["PISCINE_POMPE"]}) et ensuite GEA.add ({"Alarm", id["GEA_ALARME_D_PISCINE"]}, 0, "Démarrage pompe piscine", {"TurnOn", id["PISCINE_POMPE"]}) et toujours le même log : [05.07.2022] [19:22:29] [DEBUG] [QA_GEA_167]: @1470s [Validation] #5 : ["Alarm",[255]] => ["TurnOn",[233]] *repeat*
×
×
  • Créer...