Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash du daemon si utilisation avec Homebridge #12

Open
Picardu57 opened this issue Nov 2, 2020 · 4 comments
Open

Crash du daemon si utilisation avec Homebridge #12

Picardu57 opened this issue Nov 2, 2020 · 4 comments

Comments

@Picardu57
Copy link

Salut !

Déjà un grand merci pour ton superbe travail, c'est un plaisir de pouvoir piloter mes volets avec autre chose que l'application de Delta-Dore !

Je remarque un plantage du Daemon lors de l'utilisation de homebridge (Siri).
Si j'utilise le bouton que j'ai créé pour ouvrir tous les volets depuis mon Dashboard Jeedom, pas de soucis, cela fonctionne. Idem pour le scénario.
Par contre avec Siri (via Homebridge), le daemon crash. Il ouvre 4 ou 5 volets seulement avant de tomber.

Voici le log du daemon :

11/02/2020 07:40:25 - Executing command to device : 'Rezolv.JeeDore.Server.JeeDore.Request.PositionCmd.PositionCmd'...
11/02/2020 07:40:25 - Sending command 1604302825719 to DeltaDore....
11/02/2020 07:40:25 - Command 1604302825719 executed!
11/02/2020 07:40:25 - Executing command to device : 'Rezolv.JeeDore.Server.JeeDore.Request.PositionCmd.PositionCmd'...
11/02/2020 07:40:25 - Sending command 1604302825722 to DeltaDore....
11/02/2020 07:40:25 - Command 1604302825722 executed!
11/02/2020 07:40:25 - Executing command to device : 'Rezolv.JeeDore.Server.JeeDore.Request.PositionCmd.PositionCmd'...
11/02/2020 07:40:25 - Sending command 1604302825723 to DeltaDore....
11/02/2020 07:40:25 - Command 1604302825723 executed!
11/02/2020 07:40:25 - Executing command to device : 'Rezolv.JeeDore.Server.JeeDore.Request.PositionCmd.PositionCmd'...
11/02/2020 07:40:25 - Sending command 1604302825724 to DeltaDore....
11/02/2020 07:40:25 - Command 1604302825724 executed!
11/02/2020 07:40:25 - Executing command to device : 'Rezolv.JeeDore.Server.JeeDore.Request.PositionCmd.PositionCmd'...
11/02/2020 07:40:25 - Stoping timer Info
11/02/2020 07:40:25 - Impossible to launch JeeDore Server
11/02/2020 07:40:25 - An item with the same key has already been added. Key: 1604302825724
11/02/2020 07:40:25 - Impossible to launch Jeedore daemon...
11/02/2020 07:40:25 - An item with the same key has already been added. Key: 1604302825724
11/02/2020 07:40:25 - Daemon has been stopped...

Parfois il arrive à tout faire, parfois il en fait 3, c'est assez étrange. Peut-être que Homebridge va trop "vite" pour faire les "demandes" ?

Tu aurais une idée ?

Merci !

@fusco
Copy link

fusco commented Jul 10, 2021

J'ai un comportement similaire.

Obligé de relancer Homebridge et Jeedore. Plus aucune commande (depuis maison ou jeedom) ou scénario fonctionnent.

@ghost
Copy link

ghost commented Oct 5, 2021

Bonjour @Picardu57 ,
est-ce que le soucis s'est résolu depuis ?

Pour ma part j'arrive à faire 7 volets en même temps sans soucis avec SIRI, que ce soit en HomePod ou via l'iPhone en 4G.

A voir si c'est lié, j'ai un problème récémment où ça finit au bout d'un moment à ne plus rien faire avec JeeDore (plus rien, ni lumières, ni volets, etc même sous Jeedom) comme s'il coupait la communication, à voir si cela vient d'un stress avec un autre plugin (météo ou Homebridge) ou une mise à jour coté Delta Dore : #11

Par contre je n'ai jamais eu le deamon qui se coupe.
Tu as combien de volets et quoi comme équipement dessus ?
A voir si une certaine quantité peut créer une charge, personnellement je remonte 11 équipements dont 7 volets.

@sbausch
Copy link

sbausch commented Oct 2, 2022

Bonjour,
Je rencontre le même soucis depuis la dernière mise à jour de mon tydom 1.0.
Pas de problème pour piloter les volets un par un ou 2 par 2, mais si je fais fermer la totalité des volets, le démon se stoppe brutalement après 3 ou 4 commandes envoyées sans effet.
J'ai tenté un redémarrage du tydom, toujours le même comportement.
Avez-vous trouvé une solution ?

Merci
jeedoredaemon.log.txt

@alt-erre
Copy link

alt-erre commented Nov 27, 2022

Bonjour,
J’ai le même souci. De mon côté, je pense avoir détecté que ce problème de clé dupliquée intervient quand le timer reçoit une information (visible dans jeedorecron) au même moment que l’exécution d’une commande par interaction (visible dans jeedoredeamon). Par exemple, de mon coté, toutes les 5s le timer reçoit l’information de la puissance elec consommée et si une commande d’ouverture de volet est exécutée au même moment, le daemon plante avec une clé dupliquée.

Je ne sais pas comment sont générées ces clés, peut-être et même surement à partir de l’horaire, ce qui pourrait expliquer cette duplicité et le plantage.

Je débute dans Jeedom et je découvre ce plug-in. Pour confirmer cela, je voulais trouver comment arrêter ce timer, mais je n’ai pas trouvé pour le moment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants