Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

Problème de pièce corrompue ?

Mink
Timide
Messages : 50
Inscription : 07 avr. 2017, 13:54

Problème de pièce corrompue ?

Message par Mink » 20 mars 2019, 18:13

Bonjour,

J'utilise Homebridge depuis maintenant de nombreux mois sans gros problème où je n'ai pas trouvé de réponse mais aujourd'hui je bloque.
J'ai ajouté ce jour deux accessoires dans deux pièces différentes et depuis plus rien ne fonctionne. Lorsque je désactive les pièces en question, ça fonctionne à nouveau.
Je me suis donc dis que mes accessoires posaient peut-être problème, mais mon gros souci vient du fait que même si je désactive ces accessoires (je suis allé jusqu'à désactiver tous les accessoires de ces pièces et ne laisse que d'actif l'envoi de la pièce à homebridge) cela ne fonctionne plus. Le seul moyen pour refaire fonctionner homebridge : désactiver purement et simplement l'envoi de ces deux pièces complètes. J'ai également essayé de retirer ces capteurs des pièces en question mais rien n'y fait, c'est comme si elles étaient corrompues.

Voici le log que j'ai qui semble montrer l'erreur :

Code : Tout sélectionner

[2019-3-20 18:04:10] [MyJeedom] Synchronisation Jeedom <> Homebridge...
[2019-3-20 18:04:10] Homebridge is running on port 51826.
[2019-3-20 18:04:17] [MyJeedom] [ERROR] Model invalide >  undefined
[2019-3-20 18:04:17] [MyJeedom] [ERROR] #2 Erreur de récupération des données Jeedom:  TypeError: Cannot read property 'config' of undefined
at /var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:123:25
at <anonymous>
at process._tickCallback (internal/process/next_tick.js:189:7)
TypeError: Cannot read property 'config' of undefined
at /var/www/html/plugins/homebridge/resources/node_modules/homebridge-jeedom/index.js:123:25
at <anonymous>
at process._tickCallback (internal/process/next_tick.js:189:7)
Ne sachant pas trop quoi faire, j'ai tenté d'abord une réparation de homebridge sans succès puis une réinstallation et toujours le même souci. Que puis-je faire ?

Merci d'avance,

Avatar de l’utilisateur
Nebz
Modérateur
Messages : 6514
Inscription : 23 avr. 2017, 01:37
Localisation : Belgique

Re: Problème de pièce corrompue ?

Message par Nebz » 20 mars 2019, 18:16

Tu as le même problème que mika... pour toi ça s'identifie plutôt sur la pièce que sur l'équipement alors ?

Je pense que ce problème pourrait être lié à un changement côté core et je peux adapter mon code mais il faut qu'on trouve d'où ça vient précisément


Envoyé de mon iPhone en utilisant Tapatalk
Dev plugin Homebridge

- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)

Un petit don ça fait toujours plaisir :)

Avatar de l’utilisateur
Nebz
Modérateur
Messages : 6514
Inscription : 23 avr. 2017, 01:37
Localisation : Belgique

Re: Problème de pièce corrompue ?

Message par Nebz » 20 mars 2019, 18:17

Lis ce sujet et dis moi si si ça ressemble à ce que tu as (d'après les logs oui)

Problème Homebridge
https://r.tapatalk.com/shareLink?share_ ... are_type=t


Envoyé de mon iPhone en utilisant Tapatalk
Dev plugin Homebridge

- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)

Un petit don ça fait toujours plaisir :)

BLRPERES
Actif
Messages : 1118
Inscription : 31 août 2016, 10:51
Localisation : Bourg-La-Reine

Re: Problème de pièce corrompue ?

Message par BLRPERES » 20 mars 2019, 18:18

Tu as bien supprimé le pont de maison puis tout recommencé


Envoyé de mon iPhone en utilisant Tapatalk

Avatar de l’utilisateur
Nebz
Modérateur
Messages : 6514
Inscription : 23 avr. 2017, 01:37
Localisation : Belgique

Re: Problème de pièce corrompue ?

Message par Nebz » 20 mars 2019, 18:19

Quand tu as le problème, tu me confirme que tu n'as pas de commande non plus dans ton debuginfo ?


Envoyé de mon iPhone en utilisant Tapatalk
Dev plugin Homebridge

- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)

Un petit don ça fait toujours plaisir :)

Avatar de l’utilisateur
Nebz
Modérateur
Messages : 6514
Inscription : 23 avr. 2017, 01:37
Localisation : Belgique

Re: Problème de pièce corrompue ?

Message par Nebz » 20 mars 2019, 18:19

BLRPERES a écrit :Tu as bien supprimé le pont de maison puis tout recommencé


Envoyé de mon iPhone en utilisant Tapatalk
Ça vient de ses équipement je pense... chez micka, c'était plug-in abeille


Envoyé de mon iPhone en utilisant Tapatalk
Dev plugin Homebridge

- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)

Un petit don ça fait toujours plaisir :)

Avatar de l’utilisateur
Nebz
Modérateur
Messages : 6514
Inscription : 23 avr. 2017, 01:37
Localisation : Belgique

Re: Problème de pièce corrompue ?

Message par Nebz » 20 mars 2019, 18:43

Je comprends pourquoi tu penses que c'est la pièce.

En fait, pour expliquer, quand tu désactive la pièce je charge même pas les équipements, tandis que si la pièce est activée mais l'équipement pas coché, je le charge et je vais justement voir s'il est coché ... je pense que c'est à ce chargement qu'il y a une valeur problématique...

De quel plug-in viennent ces deux nouveaux équipe ?


Envoyé de mon iPhone en utilisant Tapatalk
Dev plugin Homebridge

- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)

Un petit don ça fait toujours plaisir :)

Mink
Timide
Messages : 50
Inscription : 07 avr. 2017, 13:54

Re: Problème de pièce corrompue ?

Message par Mink » 20 mars 2019, 19:03

Who, à peine le temps d'aller chercher ma fille et déjà plein de réponses, alors je vais essayer de répondre dans l'ordre :
J'ai survolé rapidement le topic de Mika et en effet ça y ressemble comme deux gouttes d'eau.
Pour BLRPERES, oui j'ai bien entendu le pont maison qui est ensuite ajouté mais sans aucun accessoires (sauf quand je désactive les deux fameuses pièces et là j'ai bien les accessoires).

"Quand tu as le problème, tu me confirme que tu n'as pas de commande non plus dans ton debuginfo ?" --> Je confirme, petite croix rouge à droite de JSON

"De quel plug-in viennent ces deux nouveaux équipe ?" --> Et bien... Abeille :-D
Un capteur d'inondation qui est un tout nouveau capteur dans mon équipement et un capteur d'ouverture pour l'autre pièce qui pose problème. Et je viens de regarder, j'ai déjà un capteur d'ouverture qui utilise Abeille mais en fait un passe par un virtuel d'où peut-être le fait que je n'avais pas rencontré le problème jusqu'à présent...

Avatar de l’utilisateur
Nebz
Modérateur
Messages : 6514
Inscription : 23 avr. 2017, 01:37
Localisation : Belgique

Re: Problème de pièce corrompue ?

Message par Nebz » 20 mars 2019, 19:06

Ok donc tu as ton contournement ;-)

Alors le capteur commun avec Mika c'est l'ouverture...

Peux tu m'envoyer une capture des informations supplémentaires dans jeedom sur ces capteurs ? D'abord sur l'équipement et après sur les commandes porte ou batterie (chaque commande qui a un type générique en fait)


Envoyé de mon iPhone en utilisant Tapatalk
Dev plugin Homebridge

- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)

Un petit don ça fait toujours plaisir :)

Mink
Timide
Messages : 50
Inscription : 07 avr. 2017, 13:54

Re: Problème de pièce corrompue ?

Message par Mink » 20 mars 2019, 19:18

Nebz a écrit :
20 mars 2019, 19:06
Ok donc tu as ton contournement ;-)

Alors le capteur commun avec Mika c'est l'ouverture...

Peux tu m'envoyer une capture des informations supplémentaires dans jeedom sur ces capteurs ? D'abord sur l'équipement et après sur les commandes porte ou batterie (chaque commande qui a un type générique en fait)


Envoyé de mon iPhone en utilisant Tapatalk
Je ne suis pas certain de comprendre ce que tu veux que j'envois ?


Par contre j'ai quand même une interrogation : mon autre capteur d'ouverture, il est en fait bien dans homebridge, au même endroit que le nouveau (dans la même pièce) mais n'a pourtant jamais bloqué homebridge, est-ce que quelque chose a changé quelque part et du coup comme j'ai bidouillé, j'ai régénéré la config avec une erreur nouvelle et hop ça marche plus ?
EDIT : Du coup avec le deuxième test la remarque précédente ne me semble plus vraiment pertinente, ça serait peut-être plus une modification de la config d'intégration de nouveaux éléments dans abeille qui génèrerait un problème sans que ça touche aux "anciens" !?

--> Je viens de faire un test en dégageant mon détecteur d'inondation de la pièce et les autres accessoires de cette pièce fonctionnent à nouveau
EDIT : Test 2, j'ai fais la même chose pour le nouveau capteur d'ouverture et ça remarche également, pourtant "l'ancien" est toujours bien là dans la pièce

Avatar de l’utilisateur
Nebz
Modérateur
Messages : 6514
Inscription : 23 avr. 2017, 01:37
Localisation : Belgique

Re: Problème de pièce corrompue ?

Message par Nebz » 20 mars 2019, 19:21

En fait c'est très logique, le plug-in abeille doit avoir modifié qqch et c'est les nouveaux périphériques qui ont ce qqch que tes anciens n'ont pas (imaginons que tu le supprime et l'ajoute à nouveau il fera le problème aussi)

Ce que je voudrais c'est ce fameux bouton dans la commande qui donne toutes les configuration de la commande, je vais tenter de te faire une capture


Envoyé de mon iPhone en utilisant Tapatalk
Dev plugin Homebridge

- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)

Un petit don ça fait toujours plaisir :)

Avatar de l’utilisateur
Nebz
Modérateur
Messages : 6514
Inscription : 23 avr. 2017, 01:37
Localisation : Belgique

Re: Problème de pièce corrompue ?

Message par Nebz » 20 mars 2019, 19:25

Capture d’écran 2019-03-20 à 19.24.24.png
Capture d’écran 2019-03-20 à 19.24.24.png (189.24 Kio) Consulté 1272 fois
information en haut, donne moi une capture de ses info pour toutes les commandes info qui ont des types génériques
Dev plugin Homebridge

- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)

Un petit don ça fait toujours plaisir :)

Mink
Timide
Messages : 50
Inscription : 07 avr. 2017, 13:54

Re: Problème de pièce corrompue ?

Message par Mink » 20 mars 2019, 19:50

Je viens de t'envoyer un message privé avec les captures demandées, j'ai fais des petites vidéos car la hauteur de mon écran ne permet pas d'afficher tout ce qu'il y a dans information en entier sur une capture d'écran. J'ai fais selon les commandes qui renvoies un type générique dans Homebridge car dans Abeille elles n'apparaissent pas forcément (ni aucun ni le générique affiché dans homebridge, une combo vide). C'est le cas pour BatteryPourcentage et Online

Avatar de l’utilisateur
Nebz
Modérateur
Messages : 6514
Inscription : 23 avr. 2017, 01:37
Localisation : Belgique

Re: Problème de pièce corrompue ?

Message par Nebz » 20 mars 2019, 19:52

Ok je regarderai demain car je ne suis pas chez moi et sur mobile zip c'est lourd ;-)


Envoyé de mon iPhone en utilisant Tapatalk
Dev plugin Homebridge

- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)

Un petit don ça fait toujours plaisir :)

Mink
Timide
Messages : 50
Inscription : 07 avr. 2017, 13:54

Re: Problème de pièce corrompue ?

Message par Mink » 20 mars 2019, 20:07

Ok, merci à toi. Par contre j'ai quand même une interrogation, pour tester, j'ai retiré les types génériques d'un des capteurs (j'ai tout placé sur "Aucun") et j'ai toujours le même problème est-ce normal ?

Avatar de l’utilisateur
Nebz
Modérateur
Messages : 6514
Inscription : 23 avr. 2017, 01:37
Localisation : Belgique

Re: Problème de pièce corrompue ?

Message par Nebz » 20 mars 2019, 20:07

Oui je dois charger tout l'équipement


Envoyé de mon iPhone en utilisant Tapatalk
Dev plugin Homebridge

- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)

Un petit don ça fait toujours plaisir :)

Avatar de l’utilisateur
Nebz
Modérateur
Messages : 6514
Inscription : 23 avr. 2017, 01:37
Localisation : Belgique

Re: Problème de pièce corrompue ?

Message par Nebz » 20 mars 2019, 20:08

Mais tu as raison du coup le problème est pas forcément sur les commandes avec des types générique


Envoyé de mon iPhone en utilisant Tapatalk
Dev plugin Homebridge

- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)

Un petit don ça fait toujours plaisir :)

Avatar de l’utilisateur
Nebz
Modérateur
Messages : 6514
Inscription : 23 avr. 2017, 01:37
Localisation : Belgique

Re: Problème de pièce corrompue ?

Message par Nebz » 21 mars 2019, 07:51

j'ai regardé tes videos, et à part que les valeurs sont vides (ce qui ne peut pas exister par exemple pour un binaire... un binaire c'est 0 ou 1 pas null ;)) je ne vois rien d'autre

tu pourrais faire "tester" sur la commande info d'etat de la port ou d'innondation par exemple ?
Dev plugin Homebridge

- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)

Un petit don ça fait toujours plaisir :)

Mink
Timide
Messages : 50
Inscription : 07 avr. 2017, 13:54

Re: Problème de pièce corrompue ?

Message par Mink » 21 mars 2019, 09:24

Sur les deux, la commande info renvoi bien un binaire valide, 0 ou 1 selon l'état

Avatar de l’utilisateur
Nebz
Modérateur
Messages : 6514
Inscription : 23 avr. 2017, 01:37
Localisation : Belgique

Re: Problème de pièce corrompue ?

Message par Nebz » 21 mars 2019, 09:24

tu n'as rien dans Analyse > Logs > http.error ?
Dev plugin Homebridge

- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)

Un petit don ça fait toujours plaisir :)

Répondre

Revenir vers « [Plugin Tiers] Homebridge »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 5 invités