Erreur log xiaomihome

Bonjour @lunarok,

J’ai vu plusieurs fois cette erreur dans mes logs xiaomihome:

[2020-03-08 19:05:11][ERROR] : Exception on socket : local variable 'd' referenced before assignment

Je n’ai pas vu d’impact particulier sur le fonctionnement, c’est juste pour te le signaler.

Ps: je pense que c’etait a chaque fois suite à un reboot mais je n’en suis pas sûr, c’est peut être une fausse piste…

Bonjour ,

je constate la même chose que toi :
[2020-03-21 04:10:08][ERROR] : Exception on socket : local variable ‹ d › referenced before assignment
[2020-03-21 06:25:10][ERROR] : Exception on socket : local variable ‹ d › referenced before assignment
[2020-03-21 06:30:09][ERROR] : Exception on socket : local variable ‹ d › referenced before assignment
[2020-03-21 06:35:09][ERROR] : Exception on socket : local variable ‹ d › referenced before assignment
[2020-03-21 06:40:08][ERROR] : Exception on socket : local variable ‹ d › referenced before assignment
[2020-03-21 06:45:08][ERROR] : Exception on socket : local variable ‹ d › referenced before assignment
[2020-03-21 06:50:09][ERROR] : Exception on socket : local variable ‹ d › referenced before assignment
[2020-03-21 06:55:08][ERROR] : Exception on socket : local variable ‹ d › referenced before assignment
[2020-03-21 07:00:08][ERROR] : Exception on socket : local variable ‹ d › referenced before assignment
[2020-03-21 07:05:08][ERROR] : Exception on socket : local variable ‹ d › referenced before assignment
[2020-03-21 07:10:09][ERROR] : Exception on socket : local variable ‹ d › referenced before assignment
[2020-03-21 07:15:09][ERROR] : Exception on socket : local variable ‹ d › referenced before assignment
[2020-03-21 07:20:09][ERROR] : Exception on socket : local variable ‹ d › referenced before assignment
[2020-03-21 07:25:09][ERROR] : Exception on socket : local variable ‹ d › referenced before assignment
[2020-03-21 07:30:09][ERROR] : Exception on socket : local variable ‹ d › referenced before assignment
[2020-03-21 07:35:09][ERROR] : Exception on socket : local variable ‹ d › referenced before assignment
[2020-03-21 07:40:08][ERROR] : Exception on socket : local variable ‹ d › referenced before assignment
[2020-03-21 07:45:08][ERROR] : Exception on socket : local variable ‹ d › referenced before assignment
[2020-03-21 07:50:09][ERROR] : Exception on socket : local variable ‹ d › referenced before assignment
[2020-03-21 07:55:09][ERROR] : Exception on socket : local variable ‹ d › referenced before assignment
[2020-03-21 08:50:09][ERROR] : Exception on socket : local variable ‹ d › referenced before assignment
[2020-03-21 08:55:08][ERROR] : Exception on socket : local variable ‹ d › referenced before assignment
[2020-03-21 09:00:08][ERROR] : Exception on socket : local variable ‹ d › referenced before assignment
[2020-03-21 09:05:09][ERROR] : Exception on socket : local variable ‹ d › referenced before assignment
[2020-03-21 09:10:08][ERROR] : Exception on socket : local variable ‹ d › referenced before assignment
[2020-03-21 09:15:08][ERROR] : Exception on socket : local variable ‹ d › referenced before assignment

Pareil pour moi

Hello,
moi aussi je constate ce message depuis que j’ai tenté de recréer mon vacuum (v1), car depuis la màj du 14/02, le device ne se met plus à jour cf Xiaomihome - erreur « tuple index out of range »
Est-ce que vous aussi vous avez un aspirateur v1 ??

J’ai un aspirateur v1 mais pas de soucis de mise à jour

Édit: je viens de voir ton lien, on ne parle même pas du même message d’erreur…

Essaie de faire une recherche des infos sur tes équipements wifi, je n’ai plus ce message d’erreur depuis.

Mon seul équipement wifi sur ce plugin est mon aspirateur (et bien sûr ma gateway), aucun soucis sur les 2

OK, passe tes logs en debug, relance le démon, et regarde après quel refresh d’équipement l’erreur apparaît

L’erreur apparaît rarement chez moi (une fois tous les 2-3 jours), J’aurais plus vite fait de chercher dans le code…

Mais vu qu’il n’y a pas d’impact visible chez moi je ne me prends pas la tête avec, c’etait Juste pour le signaler

Ah ok, c’est pas comme @kwet !

Salut à tous,
je rencontre le même souci sauf qu’en plus j’ai droit à l’erreur “tuple index out of range” et l’aspirateur ne fait plus rien…

[2020-06-07 23:26:21][DEBUG] : Message received in socket JEEDOM_SOCKET_MESSAGE
[2020-06-07 23:26:21][DEBUG] : Received command from jeedom : refresh
[2020-06-07 23:26:21][DEBUG] : Refreshing : vacuum
[2020-06-07 23:26:21][DEBUG] : {« id »: 61648, « method »: « get_status »}
[2020-06-07 23:26:24][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2020-06-07 23:26:26][ERROR] : Exception on socket : tuple index out of range

pour info j’ai réinstallé resetté l’aspirateur et recréer dans jeedom ( token récupéré avec une ancienne APK + sqlite) mais rien n’y fait l’aspirateur ne réagit plus…

le firmware du bouzin : fw_version":"3.3.9_003094
jeedom : 3.3.50 sous debian 9

si vous avez une idée je suis preneur :slight_smile:

salut comment tu fait ca car moi j’ai caxiaomi

3 lignes ou tu modifies gateway par ipwifi ? expliques moi ce que c’est censé réglé comme soucis déjà avant de balancer des lignes à copier aux users sans aucunes explications

Quand tu créer un équipement, le paramètre ipwifi est setté sur gateway également

Tu as lu ce que j’ai répondu ? Le paramètre ipwifi est recopié en paramètre gateway. Pas l’ip d’une gateway.
Regardes un peu tes équipements avant, configuration avancée, informations.

Ben c’est là le soucis.
Donc tu vois, t’as pas corrigé le vrai problème. Donc merci de ne pas donner de mauvais patchs.

1 « J'aime »

J’ai fait une corection en beta

Messieurs , merci d’éviter le passif agressif…

2 « J'aime »

Merci de retirer tes patchs du forum.

Tout utilisateur qui effectue une modification du code perd l’accès au support.

Bien à toi

Bonjour
J’ai le même souci que kwet
Toutes les 5 mn, le message d’erreur
[2021-01-24 10:25:11][ERROR] : Exception on socket : local variable ‹ d › referenced before assignment
[2021-01-24 10:30:13][ERROR] : Exception on socket : local variable ‹ d › referenced before assignment
[2021-01-24 10:35:11][ERROR] : Exception on socket : local variable ‹ d › referenced before assignment

Quelqu’un aurait-il trouvé la solution au problème ?

Merci d’avance