-
Compteur de contenus
573 -
Inscription
-
Dernière visite
-
Jours gagnés
2
Tout ce qui a été posté par kioneoranga
-
Tuto HC2 Watchdog Pour Scènes Et Modules Virtuels
kioneoranga a répondu à un(e) sujet de Lazer dans Tutoriels
Merci d'éviter les secrets ;-) Donc c'est quelle version exactement Car le code indique toujours vers "5.40" Le code a été amélioré? -
Tuto HC2 Watchdog Pour Scènes Et Modules Virtuels
kioneoranga a répondu à un(e) sujet de Lazer dans Tutoriels
Bonjour Moi j'ai (first >= 10) comme toi. -
Tuto HC2 Watchdog Pour Scènes Et Modules Virtuels
kioneoranga a répondu à un(e) sujet de Lazer dans Tutoriels
Je vais mettre à jour mon profil, [emoji16] Concernant le navigateur, je suis maintenant avec Chrome sous tes conseils Ayant essayé ie et Firefox Envoyé de mon ONE A2003 en utilisant Tapatalk -
Tuto HC2 Watchdog Pour Scènes Et Modules Virtuels
kioneoranga a répondu à un(e) sujet de Lazer dans Tutoriels
@Pepite, Oui j'ai deux instances de GEA avec deux variables distinctes, pas d'erreur de ce coté là. C'est un choix voulu En fait cela me permets de séparer les activités et non plus de faire la distinction comme dans le passé avec les actions immédiates Donc dans mon cas si une instance plante cela ne plante pas tout l'automatisme de la maison. J'en ai une pour les fonctions générales, mise à jour de certains VD, check des noeuds mort et comme la gestion de l'ensemble des volets de la maison Ensuite la seconde pour des fonctions plus particulières propre à chaque pieces de la maison. C'est sur cela complexifie la maintenance et le suivit mais voila cela permet de préserver des fonctions car il est rare que mes deux instances GEA plante en même temps Concernant le firmware, je suis en 4.120, derrière en date qui pour info n'a pas solutionné mon pb de performance du moteur web qui affiche l'interface. Une fois sur 3 je dois faire des refreshs de l'interface pour quelle s'affiche correctement! J'avais ouvert un incident à Fiabro qui m'avait tout simplement dit que j'avais trop de module, pour une machine de guerre cette HC2 était vite dépassée d'un point de vue moteur Web Enfin c'est un autre sujet... @Lazer, Je confirme, le contournement de Titof ne fonctionne pas pour moi J'ai fait des tests en lançant le workarround de titof et j'ai bien constaté le stop et le start de l'instance, mais la valeur count reste à zéro et donc Watchdog relance continuellement considérant l'instance comme plantée !! Pas cool Concernant le reboot, je me suis dit la même chose, si GEA plante alors reboot HC2! mais franchement c'est radicale Concernant "AUTOSTART" faut il retirer cette fonction de l’entête de mes instances GEA? Enfin tout ceci ne me fera pas abandonné ma HC2, et puis j'aime trop ce forum :-) -
Fab, commentaire de mon script Par défaut la variable LAMPE_COULOIR1 peut avoir les valeurs suivantes OFF, AUTO, MANUEL local ExtinctionCouloir1 = GEA.add({id["LAMPE_TELERUPTEUR_C1"],{"Global", "LAMPE_COULOIR1", "AUTO"}}, 2*60, "Extinction allumage sur detection #duration# Couloir 1", {{"turnOff", id["LAMPE_TELERUPTEUR_C1"]}}) => Ligne permettant de relancer une tempo lors de la détection automatique. Au bout de 2 min la lumière s’éteint -- Sunset<20:55, Sunrise GEA.add({id["DETEC_COULOIR1_1"],{"Global", "LAMPE_COULOIR1", "OFF"},AlarmOff}, -1, "Déclenchement auto Couloir 1", {{"Time", "Sunset<20:55", "Sunrise"},{"Global", "LAMPE_COULOIR1", "AUTO"},{"turnOn", id["LAMPE_TELERUPTEUR_C1"]},{"RestartTask", ExtinctionCouloir1}}) GEA.add({id["DETEC_COULOIR1_1"],{"Global", "LAMPE_COULOIR1", "AUTO"},AlarmOff}, -1, "Relance minuterie automatique Couloir 1", {{"Time", "Sunset<20:55", "Sunrise"},{"RestartTask", ExtinctionCouloir1}}) GEA.add({id["DETEC_COULOIR1_2"],{"Global", "LAMPE_COULOIR1", "OFF"},AlarmOff}, -1, "Déclenchement auto Couloir 1", {{"Time", "Sunset<20:55", "Sunrise"},{"Global", "LAMPE_COULOIR1", "AUTO"},{"turnOn", id["LAMPE_TELERUPTEUR_C1"]},{"RestartTask", ExtinctionCouloir1}}) GEA.add({id["DETEC_COULOIR1_2"],{"Global", "LAMPE_COULOIR1", "AUTO"},AlarmOff}, -1, "Relance minuterie automatique Couloir 1", {{"Time", "Sunset<20:55", "Sunrise"},{"RestartTask", ExtinctionCouloir1}}) GEA.add({id["DETEC_PORTE_ENTREE_1"],{"Global", "LAMPE_COULOIR1", "OFF"}}, -1, "Déclenchement auto Couloir 1", {{"Time", "Sunset<20:50", "Sunrise"},{"Global", "LAMPE_COULOIR1", "AUTO"},{"turnOn", id["LAMPE_TELERUPTEUR_C1"]},{"RestartTask", ExtinctionCouloir1}}) GEA.add({id["DETEC_PORTE_JARDIN_1"],{"Global", "LAMPE_COULOIR1", "OFF"}}, -1, "Déclenchement auto Couloir 1", {{"Time", "Sunset<20:50", "Sunrise"},{"Global", "LAMPE_COULOIR1", "AUTO"},{"turnOn", id["LAMPE_TELERUPTEUR_C1"]},{"RestartTask", ExtinctionCouloir1}}) => souhaitant un éclairage automatique à la tombé de la nuit jusqu'au levé, et ayant deux détecteurs dans mon "Grand" couloir, lorsque l'un deux détecte un passage et que la variable LAMPE_COULOIR1 est à OFF ou à AUTO Je bascule la valeur de variable à AUTO, allume la lumière et relance la temporisation pour que la lumiere s'arrete 2 minutes aprés. -- Déclenchement manuel GEA.add({id["LAMPE_TELERUPTEUR_C1"],{"Global", "LAMPE_COULOIR1", "OFF"}}, -1, "Déclenchement manuel Couloir 1", {{"Global", "LAMPE_COULOIR1", "MANUEL"},{"StopTask", ExtinctionCouloir1}}) GEA.add({id["LAMPE_TELERUPTEUR_C1"],{"Global", "LAMPE_COULOIR1", "MANUEL"}}, 6*60, "Extinction allumage manuel #duration# Couloir 1", {{"turnOff", id["LAMPE_TELERUPTEUR_C1"]}}) => Dans le cas ou le télérupteur s'allume sans qu'il y ait eu détection et que la variable est à OFF, je bascule la variable à Manuel et désactive la temporisation de 2min. Le fait de basculer la variable à Manuel fait que cela allume la lumière, seconde ligne, mais là pour 6 min. -- Extinction GEA.add(id["LAMPE_TELERUPTEUR_C1"], -1, "Couloir 1 éteint", {{"Inverse"},{"Global", "LAMPE_COULOIR1", "OFF"}}) => Enfin je gère le retour de la valeur de la variable à OFF quand la lumière qu'elle ait été allumée en auto ou manuel par cette dernière ligne Voila j'espère avoir pu t'aider. Je vois concernant les posts juste ci dessous, qu'il manque dans l'entete la variable qui est aussi un déclencheur à chaque changement d'état Rajoute donc sous les ID de tes composants la variable LAMPE_COULOIR1
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Tuto HC2 Watchdog Pour Scènes Et Modules Virtuels
kioneoranga a répondu à un(e) sujet de Lazer dans Tutoriels
Bonjour Je viens de me pencher sur le fonctionnement et j'ai le meme comportement Donc Watchdog relance continuellement la scene, je spam moi meme ma messagerie :-) Pas cool -
Tuto HC2 Watchdog Pour Scènes Et Modules Virtuels
kioneoranga a répondu à un(e) sujet de Lazer dans Tutoriels
Re, Pensez vous possible lorsqu'une scene plante, qu'il soit possible de lancer une seconde instance de la scene via API? en // je laisse l'instance planté et automatiquement et elle killée par Fibaro plus tard. Pendant ce temps l'instance qui fonctionne assure le bon fonctionnement utilisateur. En tout cas j'envisage tout car une fois encore ce matin l'instance GEA qui ouvre mes volets à planter et j'ai failli faire la grasse mat :-) -
Tuto HC2 Watchdog Pour Scènes Et Modules Virtuels
kioneoranga a répondu à un(e) sujet de Lazer dans Tutoriels
Pepite Bon le patch mis en place ne fonctionne pas chez moi Je ne comprends pas Voici le script de mon Watchdog! Si tu as quelques minutes et une idée qui peut faire fonctionner la fonction de relance des scenes quand watchdog la détecte planté! Un grand merci par avance WatchDog-v1.1.lua -
fab971 voici ce que j'ai fait chez moi et fonctionne correctement avec l'aide de la communauté :-) -------------------------------------------------------- -- ### GESTION ECLAIRAGE DES COULOIRS ## -- ### COULOIR 1 ### -- -------------------------- -- -- Eclairage principal -- Gestion des tempos local ExtinctionCouloir1 = GEA.add({id["LAMPE_TELERUPTEUR_C1"],{"Global", "LAMPE_COULOIR1", "AUTO"}}, 2*60, "Extinction allumage sur detection #duration# Couloir 1", {{"turnOff", id["LAMPE_TELERUPTEUR_C1"]}}) -- Sunset<20:55, Sunrise GEA.add({id["DETEC_COULOIR1_1"],{"Global", "LAMPE_COULOIR1", "OFF"},AlarmOff}, -1, "Déclenchement auto Couloir 1", {{"Time", "Sunset<20:55", "Sunrise"},{"Global", "LAMPE_COULOIR1", "AUTO"},{"turnOn", id["LAMPE_TELERUPTEUR_C1"]},{"RestartTask", ExtinctionCouloir1}}) GEA.add({id["DETEC_COULOIR1_1"],{"Global", "LAMPE_COULOIR1", "AUTO"},AlarmOff}, -1, "Relance minuterie automatique Couloir 1", {{"Time", "Sunset<20:55", "Sunrise"},{"RestartTask", ExtinctionCouloir1}}) GEA.add({id["DETEC_COULOIR1_2"],{"Global", "LAMPE_COULOIR1", "OFF"},AlarmOff}, -1, "Déclenchement auto Couloir 1", {{"Time", "Sunset<20:55", "Sunrise"},{"Global", "LAMPE_COULOIR1", "AUTO"},{"turnOn", id["LAMPE_TELERUPTEUR_C1"]},{"RestartTask", ExtinctionCouloir1}}) GEA.add({id["DETEC_COULOIR1_2"],{"Global", "LAMPE_COULOIR1", "AUTO"},AlarmOff}, -1, "Relance minuterie automatique Couloir 1", {{"Time", "Sunset<20:55", "Sunrise"},{"RestartTask", ExtinctionCouloir1}}) GEA.add({id["DETEC_PORTE_ENTREE_1"],{"Global", "LAMPE_COULOIR1", "OFF"}}, -1, "Déclenchement auto Couloir 1", {{"Time", "Sunset<20:50", "Sunrise"},{"Global", "LAMPE_COULOIR1", "AUTO"},{"turnOn", id["LAMPE_TELERUPTEUR_C1"]},{"RestartTask", ExtinctionCouloir1}}) GEA.add({id["DETEC_PORTE_JARDIN_1"],{"Global", "LAMPE_COULOIR1", "OFF"}}, -1, "Déclenchement auto Couloir 1", {{"Time", "Sunset<20:50", "Sunrise"},{"Global", "LAMPE_COULOIR1", "AUTO"},{"turnOn", id["LAMPE_TELERUPTEUR_C1"]},{"RestartTask", ExtinctionCouloir1}}) -- Déclenchement manuel GEA.add({id["LAMPE_TELERUPTEUR_C1"],{"Global", "LAMPE_COULOIR1", "OFF"}}, -1, "Déclenchement manuel Couloir 1", {{"Global", "LAMPE_COULOIR1", "MANUEL"},{"StopTask", ExtinctionCouloir1}}) GEA.add({id["LAMPE_TELERUPTEUR_C1"],{"Global", "LAMPE_COULOIR1", "MANUEL"}}, 6*60, "Extinction allumage manuel #duration# Couloir 1", {{"turnOff", id["LAMPE_TELERUPTEUR_C1"]}}) -- Extinction GEA.add(id["LAMPE_TELERUPTEUR_C1"], -1, "Couloir 1 éteint", {{"Inverse"},{"Global", "LAMPE_COULOIR1", "OFF"}}) Amuse toi bien
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Une fois rentrée à la maison ce soir je te partage mon mécanisme en passant par une variable Envoyé de mon ONE A2003 en utilisant Tapatalk
- 12 330 réponses
-
- 1
-
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
@971jmd, c'est une solution, oui de secour, mais cela ne m'explique pas pourquoi de temps en temps l'une de mes deux instances GEA décide de ne pas correctement fonctionner et que Watchdog meme avec le correctif de Titof ne fonctionne n'arrive pas correctement à redémarrer l'instance. Donc je peux recevoir plusieurs centaines d'alerte de Watchdog de tentative mais sans sucés, ceci lié bien sur à l’impossibilité de sauvegarder correctement la scene!! c'est râlant !
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Reste quand même que je ne sais pas pourquoi cela plante toujours quand je suis en congés rheeeuuu... 🤔 Envoyé de mon ONE A2003 en utilisant Tapatalk
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
J'ai pu me connecter a distance pour lancer un reboot durant les 24h sans effet. gea est resté en erreur J'ai pu toute fois ouvrir mes volets Et puis hier dans la journée je ne sais pourquoi plus d'erreur envoyé tout est rentré dans l'ordre. Sûrement parce que je rentre aujourd'hui 🤓 Envoyé de mon ONE A2003 en utilisant Tapatalk
- 12 330 réponses
-
- 1
-
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Rhrrrrrr Voici presque que 24h que gea est relancé par le watchdog et je suis à 500km de la maison juste avec mon smartphone alors que depuis le début de semaine en congés tout tourner parfaitement.... Comprend pas... C'est agaçant d'avoir ce type d'anomalie presque tout le temps en congés Envoyé de mon ONE A2003 en utilisant Tapatalk
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
HC2 & HCL - Version 4.120 - Stable - 28/03/2017
kioneoranga a répondu à un(e) sujet de krastavac dans Firmware
MAJ faite avec succés Pourvu que la stabilité soit au rendez vous! -
Tuto HC2 Watchdog Pour Scènes Et Modules Virtuels
kioneoranga a répondu à un(e) sujet de Lazer dans Tutoriels
Merci pepite pour ta réponse J'ai relu hier l'ensemble des pages du forum et tendais seul la modification du code. Merci encore pour ton aide et conseil et bonne soirée et bonne fin de week-end. -
Tuto HC2 Watchdog Pour Scènes Et Modules Virtuels
kioneoranga a répondu à un(e) sujet de Lazer dans Tutoriels
Bonsoir Je suis dans le meme cas que toi "Gazous", de temps en temps j'ai des relances plus d'une centaine de fois l'une de mes instances GEA. Je ne comprends pas ce qui empêche Watchdog de correctement redemarré la scene. Si je passe par là, il me suffit de basculer en manuel puis à nouveau en fonctionnement "auto" de la scene et tout rentre dans l'ordre. Pépite, peux tu être plus précis sur le workarround que tu utilises de Titof_44? Merci d'avance. -
genial
-
Cela reveint bien à ce que j'avais prévu? {"Time", "07:25<Sunrise", "07:35<Sunrise+10"} Ou faut il que "Sunrise", soit en début du test?
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
J'ai dû mal m'exprimer dans ma demande, car en faite, c'est tout l'inverse que je veux, c'est que tant que le lever du soleil est supérieur à 7h25, je veux que cela soit le lever du soleil qui condition la montée de mes volets Par contre une fois que le le lever du soleil est inférieur à 7h25, je veux que l'heure d'ouverture de mes volets soit fixée à 7h25 :-) Désolé pour l'incompréhension que j'ai pu mettre.
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Merci
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Bonjour les expert ;-) Me revoilà avec mes questions sur la gestion des horaires J'ai une partie GEA me permettant de gérer l'Ouverture/Fermeture de mes volets. Voici l'une des lignes de commande permettant d'ouvrir mon RDC GEA.add({Volets_Modes_Auto,estTravail,Volets_rdc_Fermer}, 1*90, "Ouverture des volets du RDC", {{"Time", "Sunrise", "Sunrise+10"},{"Scenario",id["SC_VOLETS_RDC_OUVERT"]},{"Repeat"}}) Remarque: J'ai mis un slot de 10min, car je passe par une passerelle Zibase, et de temps en temps tous mes volets ne se ferment pas, avec répétition, j'arrive à un résultat satisfaisant. Je souhaite modifier légèrement la contrainte horaire, pour l'heure c'est le lever du soleil qui donne l'ordre d'ouvrir les volets. Cependant, je souhaiterais que si le lever du soleil est inférieur à 7:25, la contrainte soit bloqué à 7h25 Aussi je pense faire cela. {"Time", "07:25<Sunrise", "07:35<Sunrise+10"} Est ce exact? Est ce que cela va fonctionner?
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
C'est génial Super merci bcp
-
Plus exactement, je souhaite obtenir le prénom fêter le jour J
-
Bonsoir J'aurais souhaité savoir si l'un de vous aurez dans ses mallettes un VD capable de remonter l'éphéméride? Si oui, vous serait il possible de partager le code LUA ou le VD? Merci d'avance