Gateway Xiaomi plus de son et plus d'anneau lumineux suite mise à jour

J’ai 3 semaines de sauvegardes pour un éventuel retour en arrière :upside_down_face: donc je suis chocolat pour le moment. Mais au moins je me sens moins seul :rofl: :stuck_out_tongue_winking_eye:

*dans le même cas

moi le démon ne repart plus sur une autre smart encore sur stretch… je ne suis plus quoi faire…

MAj : apres avoir relancé les dépendaces le démon est reparti. Par contre plus de son sur la gateway etc

1 « J'aime »

Idem le démon refusait de se lancer après la mise à jour.
J’ai relancé une installation des dépendances et j’ai pu lancer le démon

Par contre mon aspirateur xiaomi ne fonctionne plus avec le plugin.
Mes lumières fonctionnent par contre,

J’ai passé en debug pour donner les informations (j’ai changé mon apikey) :

2021-04-26 13:37:49.010][DEBUG] : SOCKET-READ------Executing action on : vacuumviomi
[2021-04-26 13:37:49.010][DEBUG] : 'str' object has no attribute 'decode'
[2021-04-26 13:38:04][DEBUG] : Rafraîchissement de Yeelight : Yeelight Lyne
[2021-04-26 13:38:04][DEBUG] : Envoi : {"apikey":"MONAPIKEYxxxxxxxxxxxxxxxxxxxxxxx","type":"yeelight","cmd":"refresh","model":"color","dest":"192.168.0.177","token":"","devtype":"76","serial":"0x00000000035ecc90","id":"192.168.0.177"}
[2021-04-26 13:38:04.515][DEBUG] : Client connected to [127.0.0.1:46622]
[2021-04-26 13:38:04.515][DEBUG] : Message read from socket: b'{"apikey":"MONAPIKEYxxxxxxxxxxxxxxxxxxxxxxx","type":"yeelight","cmd":"refresh","model":"color","dest":"192.168.0.177","token":"","devtype":"76","serial":"0x00000000035ecc90","id":"192.168.0.177"}'
[2021-04-26 13:38:04.516][DEBUG] : Client disconnected from [127.0.0.1:46622]
[2021-04-26 13:38:04][DEBUG] : Rafraîchissement de Yeelight : Yeelight Salon
[2021-04-26 13:38:04][DEBUG] : Envoi : {"apikey":"MONAPIKEYxxxxxxxxxxxxxxxxxxxxxxx","type":"yeelight","cmd":"refresh","model":"color","dest":"192.168.0.169","token":"","devtype":"76","serial":"0x00000000035c1458","id":"192.168.0.169"}
[2021-04-26 13:38:04.551][DEBUG] : Client connected to [127.0.0.1:46624]
[2021-04-26 13:38:04.551][DEBUG] : Message read from socket: b'{"apikey":"MONAPIKEYxxxxxxxxxxxxxxxxxxxxxxx","type":"yeelight","cmd":"refresh","model":"color","dest":"192.168.0.169","token":"","devtype":"76","serial":"0x00000000035c1458","id":"192.168.0.169"}'
[2021-04-26 13:38:04.551][DEBUG] : Client disconnected from [127.0.0.1:46624]
[2021-04-26 13:38:04.629][DEBUG] : SOCKET-READ------Message received in socket JEEDOM_SOCKET_MESSAGE
[2021-04-26 13:38:04.630][DEBUG] : SOCKET-READ------Received command from jeedom : refresh
[2021-04-26 13:38:04.630][DEBUG] : SOCKET-READ------Refreshing : color
[2021-04-26 13:38:04.630][DEBUG] : Bulb<192.168.0.177:55443, type=BulbType.Unknown> > {'id': 0, 'method': 'get_prop', 'params': ['power', 'bright', 'ct', 'rgb', 'hue', 'sat', 'color_mode', 'flowing', 'delayoff', 'music_on', 'name', 'bg_power', 'bg_flowing', 'bg_ct', 'bg_bright', 'bg_hue', 'bg_sat', 'bg_rgb', 'nl_br', 'active_mode']}
[2021-04-26 13:38:04.638][DEBUG] : Bulb<192.168.0.177:55443, type=BulbType.Unknown> < {'id': 0, 'result': ['off', '100', '6500', '16738740', '330', '58', '2', '0', '0', '0', '', '', '', '', '', '', '', '', '', '']}
[2021-04-26 13:38:04.677][DEBUG] : Send to jeedom : {'devices': {'yeelight_192.168.0.177': {'ip': '192.168.0.177', 'capabilities': {'id': '192.168.0.177', 'power': 'off', 'bright': '100', 'ct': '6500', 'rgb': '16738740', 'hue': '330', 'sat': '58', 'color_mode': '2', 'flowing': '0', 'delayoff': '0', 'music_on': '0', 'name': None, 'bg_power': None, 'bg_flowing': None, 'bg_ct': None, 'bg_bright': None, 'bg_hue': None, 'bg_sat': None, 'bg_rgb': None, 'nl_br': None, 'active_mode': None, 'current_brightness': '100'}}}}
[2021-04-26 13:38:04.680][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2021-04-26 13:38:04.705][DEBUG] : http://127.0.0.1:80 "POST /plugins/xiaomihome/core/php/jeeXiaomiHome.php?apikey=MONAPIKEYxxxxxxxxxxxxxxxxxxxxxxx HTTP/1.1" 200 0
[2021-04-26 13:38:04.939][DEBUG] : SOCKET-READ------Message received in socket JEEDOM_SOCKET_MESSAGE
[2021-04-26 13:38:04.940][DEBUG] : SOCKET-READ------Received command from jeedom : refresh
[2021-04-26 13:38:04.940][DEBUG] : SOCKET-READ------Refreshing : color
[2021-04-26 13:38:04.940][DEBUG] : Bulb<192.168.0.169:55443, type=BulbType.Unknown> > {'id': 0, 'method': 'get_prop', 'params': ['power', 'bright', 'ct', 'rgb', 'hue', 'sat', 'color_mode', 'flowing', 'delayoff', 'music_on', 'name', 'bg_power', 'bg_flowing', 'bg_ct', 'bg_bright', 'bg_hue', 'bg_sat', 'bg_rgb', 'nl_br', 'active_mode']}
[2021-04-26 13:38:04.946][DEBUG] : Bulb<192.168.0.169:55443, type=BulbType.Unknown> < {'id': 0, 'result': ['off', '95', '6500', '2717685', '217', '83', '2', '0', '0', '0', '', '', '', '', '', '', '', '', '', '']}
[2021-04-26 13:38:04.958][DEBUG] : Send to jeedom : {'devices': {'yeelight_192.168.0.169': {'ip': '192.168.0.169', 'capabilities': {'id': '192.168.0.169', 'power': 'off', 'bright': '95', 'ct': '6500', 'rgb': '2717685', 'hue': '217', 'sat': '83', 'color_mode': '2', 'flowing': '0', 'delayoff': '0', 'music_on': '0', 'name': None, 'bg_power': None, 'bg_flowing': None, 'bg_ct': None, 'bg_bright': None, 'bg_hue': None, 'bg_sat': None, 'bg_rgb': None, 'nl_br': None, 'active_mode': None, 'current_brightness': '95'}}}}
[2021-04-26 13:38:04.961][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2021-04-26 13:38:04.981][DEBUG] : http://127.0.0.1:80 "POST /plugins/xiaomihome/core/php/jeeXiaomiHome.php?apikey=MONAPIKEYxxxxxxxxxxxxxxxxxxxxxxx HTTP/1.1" 200 0

Du coup je viens de restaurer

Du coup faut attendre un maj ou il y a un truc à faire pour que l’aspirateur et la gateway fonctionnent à nouveau ?

Voila une solution temporaire pour éviter de reinstall une sauvegarde de Jeedom entière.

1 « J'aime »

Effectivement, les appareils avec un Token ne fonctionnent plus depuis la dernière MAJ.
Le reste est ok après ré installation des dépendances.

Pour info, avant, la réinstallation des dépendances :

from future.utils import raise_from
ModuleNotFoundError: No module named 'future'

Pareil ici problème avec la gateway depuis la MAJ de ce matin et relance des dépéndances.

Help :o

même souci. Les interrupteurs aqara ne répondent plus

Bonjour,
Je rencontre exactement le même problème depuis la mise à jour que j’ai faite hier.

Suite à la mise à jour, le plug in c’est mis en erreur (ne se lançait plus) donc plus rien ne fonctionnait (switch etc), j’ai du relancer l’installation des dépendances puis redémarrer la machine pour qu’il finisse par se lancer.

Une fois lancer normalement, j’ai effectivement constaté que toutes mes commandes en rapport avec l’allumage du bandeau LED de la Gateway ne fonctionnait plus (pour le son j’ai pas testé), le reste semble fonctionner correctement.

N’ayant pas trouvé de solution à mon problème et le problème semblant venir du plugin, j’ai du restaurer une sauvegarde antérieur à l’installation du plugin puis redémarrer Jeedom.

En attendant, j’ai bloqué cette mise à jour en espérant qu’il y ait une correction prochainement.

Cordialement

Hello,

Mon log est rempli d’erreur du style :

[2021-04-27 06:55:03.910][ERROR] : SOCKET-READ------Exception on socket : ‹ str › object has no attribute ‹ decode ›
[2021-04-27 07:00:03.735][ERROR] : SOCKET-READ------Exception on socket : IV must be 16 bytes long

1 « J'aime »

Hello,
Je rencontre également, suite à la dernière maj, des problèmes sur mes deux Jeedom (plus de son, ni anneau lumineux sur mes gateway, plus de communication avec les purificateurs d’air ou aspirateur), mais ce n’est pas juste avec ces infos que nous aurons rapidement une correction, car cela revient à demander par téléphone un traitement à son médecin, car on est malade (et ce dernier devrait donner un traitement juste avec cette information, mais un traitement contre un rhume ou contre un cancer?)
Sur la première machine en debug, :
Raspbian GNU/Linux 10 (buster) 32bits (armv7l):

[2021-04-27 09:24:12.892][ERROR] : SOCKET-READ------Exception on socket : local variable 'Packet' referenced before assignment
[2021-04-27 09:25:03][DEBUG] : Rafraîchissement de XiaomiWifi : Purificateur
[2021-04-27 09:25:03][DEBUG] : Envoi : {"apikey":"marchait avant","type":"wifi","cmd":"refresh","model":"purifier","dest":"192.168.XX.XX","token":"marchait avant","devtype":"12d0","serial":"c6f7"}
[2021-04-27 09:25:03.363][ERROR] : SOCKET-READ------Exception on socket : 'str' object has no attribute 'decode'
[2021-04-27 09:26:11][DEBUG] : execute : action wifi refresh
[2021-04-27 09:26:11][DEBUG] : Envoi : {"apikey":"marchait avant","type":"wifi","cmd":"refresh","model":"purifier","dest":"192.168.XX.XX","token":"marchait avant","devtype":"12d0","serial":"c6f7"}
[2021-04-27 09:26:11.548][ERROR] : SOCKET-READ------Exception on socket : 'str' object has no attribute 'decode'

Sur la seconde, toujours en debug:
Debian GNU/Linux 10 (buster) 64bits (x86_64)

[2021-04-27 09:29:03.343][ERROR] : SOCKET-READ------Exception on socket : 'str' object has no attribute 'decode'
[2021-04-27 09:30:02][DEBUG] : execute : action wifi refresh
[2021-04-27 09:30:02][DEBUG] : Envoi : {"apikey":"marchait avant","type":"wifi","cmd":"refresh","model":"purifier","dest":"192.168.XX.XX","token":"marchait avant","devtype":"0477","serial":"919a"}
[2021-04-27 09:30:02.566][ERROR] : SOCKET-READ------Exception on socket : 'str' object has no attribute 'decode'
[2021-04-27 09:30:02][DEBUG] : execute : action wifi favorite
[2021-04-27 09:30:02][DEBUG] : Envoi : {"apikey":"marchait avant","type":"wifi","cmd":"send","model":"purifier","dest":"192.168.XX.XX","token":"marchait avant","devtype":"0477","serial":"919a","method":"set_mode","param":"[\"favorite\"]"}
[2021-04-27 09:30:21][DEBUG] : execute : action aquara rgb-set
[2021-04-27 09:30:21][DEBUG] : Envoi : {"apikey":"marchait avant","type":"aquara","cmd":"send","dest":"192.168.XX.XX","password":"marchait avant","model":"gateway","sidG":"7c49eb178503","sid":"7c49eb178503","short_id":"0","switch":"rgb","request":1692607488,"vol":80}
[2021-04-27 09:30:21.802][ERROR] : SOCKET-READ------Exception on socket : IV must be 16 bytes long
[2021-04-27 09:30:27][DEBUG] : execute : action aquara off
[2021-04-27 09:30:28][DEBUG] : Envoi : {"apikey":"marchait avant","type":"aquara","cmd":"send","dest":"192.168.XX.XX","password":"marchait avant","model":"gateway","sidG":"7c49eb178503","sid":"7c49eb178503","short_id":"0","switch":"rgb","request":14885888,"vol":80}
[2021-04-27 09:30:28.717][ERROR] : SOCKET-READ------Exception on socket : IV must be 16 bytes long
[2021-04-27 09:30:32][DEBUG] : execute : action aquara on
[2021-04-27 09:30:32][DEBUG] : Envoi : {"apikey":"marchait avant","type":"aquara","cmd":"send","dest":"192.168.XX.XX","password":"marchait avant","model":"gateway","sidG":"7c49eb178503","sid":"7c49eb178503","short_id":"0","switch":"rgb","request":853746688,"vol":80}
[2021-04-27 09:30:32.627][ERROR] : SOCKET-READ------Exception on socket : IV must be 16 bytes long
[2021-04-27 09:30:38][DEBUG] : execute : action aquara rgb-set
[2021-04-27 09:30:38][DEBUG] : Envoi : {"apikey":"marchait avant","type":"aquara","cmd":"send","dest":"192.168.XX.XX","password":"marchait avant","model":"gateway","sidG":"7c49eb178503","sid":"7c49eb178503","short_id":"0","switch":"rgb","request":0,"vol":80}
[2021-04-27 09:30:38.641][ERROR] : SOCKET-READ------Exception on socket : IV must be 16 bytes long
[2021-04-27 09:30:53][DEBUG] : execute : action wifi refresh
[2021-04-27 09:30:53][DEBUG] : Envoi : {"apikey":"marchait avant","type":"wifi","cmd":"refresh","model":"purifier","dest":"192.168.XX.XX","token":"marchait avant","devtype":"0477","serial":"919a"}
[2021-04-27 09:30:53.975][ERROR] : SOCKET-READ------Exception on socket : 'str' object has no attribute 'decode'
[2021-04-27 09:30:57][DEBUG] : execute : action aquara refresh
[2021-04-27 09:30:57][DEBUG] : Envoi : {"apikey":"marchait avant","type":"aquara","model":"read","cmd":"refresh","dest":"192.168.XX.XX","password":"marchait avant","sidG":"7c49eb178503","sid":"7c49eb178503"}
[2021-04-27 09:30:57][DEBUG] : execute : action aquara refresh
[2021-04-27 09:30:57][DEBUG] : Envoi : {"apikey":"marchait avant","type":"aquara","model":"read","cmd":"refresh","dest":"192.168.XX.XX","password":"marchait avant","sidG":"04cf8c912af2","sid":"04cf8c912af2"}
[2021-04-27 09:30:57.583][ERROR] : SOCKET-READ------Exception on socket : IV must be 16 bytes long
[2021-04-27 09:30:57][DEBUG] : execute : action aquara rgb-set
[2021-04-27 09:30:57][DEBUG] : Envoi : {"apikey":"marchait avant","type":"aquara","cmd":"send","dest":"192.168.XX.XX","password":"marchait avant","model":"gateway","sidG":"7c49eb178503","sid":"7c49eb178503","short_id":"0","switch":"rgb","request":0,"vol":80}
[2021-04-27 09:30:57][DEBUG] : execute : action aquara rgb-set
[2021-04-27 09:30:57][DEBUG] : Envoi : {"apikey":"marchait avant","type":"aquara","cmd":"send","dest":"192.168.XX.XX","password":"marchait avant","model":"gateway","sidG":"04cf8c912af2","sid":"04cf8c912af2","short_id":"0","switch":"rgb","request":0,"vol":""}
[2021-04-27 09:30:57.884][ERROR] : SOCKET-READ------Exception on socket : IV must be 16 bytes long
[2021-04-27 09:30:58.186][ERROR] : SOCKET-READ------Exception on socket : IV must be 16 bytes long
[2021-04-27 09:30:58][DEBUG] : Rafraîchissement de XiaomiWifi : Mi Air
[2021-04-27 09:30:58][DEBUG] : Envoi : {"apikey":"marchait avant","type":"wifi","cmd":"refresh","model":"purifier","dest":"192.168.XX.XX","token":"marchait avant","devtype":"0477","serial":"919a"}
[2021-04-27 09:30:58][DEBUG] : Rafraîchissement de Aqara : Passerelle
[2021-04-27 09:30:58][DEBUG] : Rafraîchissement de Aqara : Carillon
[2021-04-27 09:30:58][DEBUG] : Rafraîchissement de XiaomiWifi : Roborock
[2021-04-27 09:30:58][DEBUG] : Envoi : {"apikey":"marchait avant","type":"wifi","cmd":"refresh","model":"vacuum2","dest":"192.168.XX.XX","token":"marchait avant","devtype":"04f0","serial":"edd7"}
[2021-04-27 09:30:58.488][ERROR] : SOCKET-READ------Exception on socket : IV must be 16 bytes long
[2021-04-27 09:30:58.789][ERROR] : SOCKET-READ------Exception on socket : 'str' object has no attribute 'decode'
[2021-04-27 09:30:59.090][ERROR] : SOCKET-READ------Exception on socket : 'str' object has no attribute 'decode'
[2021-04-27 09:31:02][DEBUG] : execute : action wifi refresh
[2021-04-27 09:31:02][DEBUG] : Envoi : {"apikey":"marchait avant","type":"wifi","cmd":"refresh","model":"purifier","dest":"192.168.XX.XX","token":"marchait avant","devtype":"0477","serial":"919a"}
[2021-04-27 09:31:02][DEBUG] : execute : action wifi favorite
[2021-04-27 09:31:02][DEBUG] : Envoi : {"apikey":"marchait avant","type":"wifi","cmd":"send","model":"purifier","dest":"192.168.XX.XX","token":"marchait avant","devtype":"0477","serial":"919a","method":"set_mode","param":"[\"favorite\"]"}
[2021-04-27 09:31:02.997][ERROR] : SOCKET-READ------Exception on socket : 'str' object has no attribute 'decode'
[2021-04-27 09:31:03][DEBUG] : execute : action wifi refresh
[2021-04-27 09:31:03][DEBUG] : Envoi : {"apikey":"marchait avant","type":"wifi","cmd":"refresh","model":"vacuum2","dest":"192.168.XX.XX","token":"marchait avant","devtype":"04f0","serial":"edd7"}
[2021-04-27 09:31:03.599][ERROR] : SOCKET-READ------Exception on socket : 'str' object has no attribute 'decode'

En espérant que ça aidera et que sera rapidement corrigé

++

Ah ben je comprends pourquoi j’ai oublié de sortir ma poubelle orange !!!

A moins que ce soit le changement d’heure !

On a les erreurs, ça devrait pouvoir être corrigé du coup !

On retrouve les :

[2021-04-27 06:55:03.910][ERROR] : SOCKET-READ------Exception on socket : 'str' object has no attribute 'decode'
[2021-04-27 07:00:03.735][ERROR] : SOCKET-READ------Exception on socket : IV must be 16 bytes long
[2021-04-27 07:00:04.937][ERROR] : SOCKET-READ------Exception on socket : 'str' object has no attribute 'decode

Je tombe sur cette discussion et je m’aperçois que j’ai les mêmes erreurs. Par contre il me semble que tout fonctionne bien non ?

Je me demande si il ne faudrait pas ouvrir un ticket ? Je l’aurais bien fait mais j’ai trop de plugin en beta :frowning: (mais pas Xiaomihome)

2 « J'aime »

Si tu as que des sondes ça marche.

Le ticket servira à rien le support demandera de voir avec le dev.

1 « J'aime »

Je viens de tester, je confirme, il y a l’anneau qui ne s’allume plus, plus de son sur la Gateway et tous les commutateurs Xiaomi Zigbee 220V sont out… Du support ou juste un mot du dev @lunarok serait le bienvenu.

Allons les bugs ça arrive à tout le monde et les bêta testeurs n’ont pas forcément toutes les confs possibles.

Un bug à l’indus reste toujours possible.

Restons solidaires !