Bonjour,
J’ai tenté de rajouter mon xiaomi purifier 4 pro avec le plugin xiaomihome mais j’ai des erreurs de Socket dans le fichier de log
Pour info, voici la procédure que j’ai réalisé :
- Récupération du token de mon équipement via l’application MiHome
- Création de l’équipement dans le plugin XiaomiHome avec l’adresse IP puis enregistrement
- Modification du token en saisissant celui que j’ai récupéré via l’application MiHome puis enregistrement
- Recréation des commandes puis enregistrement
Quand j’essaye de tester une commande, une erreur survient dans le fichier de log. Voici le contenu de mon fichier de log :
[2022-07-27 13:45:01]DEBUG : Rafraîchissement de XiaomiWifi : test
[2022-07-27 13:45:01]DEBUG : Envoi : {"apikey":"Jwu1h8RA1KqgFmekND9Mb7AgLBbSDw4djnpXpNUHRitdm33bOn6ZBMNuwdLWbIiq","type":"wifi","cmd":"refresh","model":"purifierpro","dest":"192.168.1.21","token":"9bc93f69a76f093f2b7a5ff615fecafb","devtype":"1d78","serial":"dbbe"}
[2022-07-27 13:45:01.603]DEBUG : Client connected to [127.0.0.1:36752]
[2022-07-27 13:45:01.603]DEBUG : Message read from socket: b'{"apikey":"Jwu1h8RA1KqgFmekND9Mb7AgLBbSDw4djnpXpNUHRitdm33bOn6ZBMNuwdLWbIiq","type":"wifi","cmd":"refresh","model":"purifierpro","dest":"192.168.1.21","token":"9bc93f69a76f093f2b7a5ff615fecafb","devtype":"1d78","serial":"dbbe"}'
[2022-07-27 13:45:01.603]DEBUG : Client disconnected from [127.0.0.1:36752]
[2022-07-27 13:45:01.639]DEBUG : SOCKET-READ------Message received in socket JEEDOM_SOCKET_MESSAGE
[2022-07-27 13:45:01.639]DEBUG : SOCKET-READ------Received command from jeedom : refresh
[2022-07-27 13:45:01.639]DEBUG : SOCKET-READ------Refreshing : purifierpro
[2022-07-27 13:45:01.639]DEBUG : refreshing {'apikey': 'Jwu1h8RA1KqgFmekND9Mb7AgLBbSDw4djnpXpNUHRitdm33bOn6ZBMNuwdLWbIiq', 'type': 'wifi', 'cmd': 'refresh', 'model': 'purifierpro', 'dest': '192.168.1.21', 'token': '9bc93f69a76f093f2b7a5ff615fecafb', 'devtype': '1d78', 'serial': 'dbbe'}
[2022-07-27 13:45:02.116]DEBUG : params {"id":51699,"result":[-4001],"exe_time":370}
[2022-07-27 13:45:02.116]ERROR : SOCKET-READ------Exception on socket : list index out of range
[2022-07-27 13:50:01]DEBUG : Rafraîchissement de XiaomiWifi : test
[2022-07-27 13:50:01]DEBUG : Envoi : {"apikey":"Jwu1h8RA1KqgFmekND9Mb7AgLBbSDw4djnpXpNUHRitdm33bOn6ZBMNuwdLWbIiq","type":"wifi","cmd":"refresh","model":"purifierpro","dest":"192.168.1.21","token":"9bc93f69a76f093f2b7a5ff615fecafb","devtype":"1d78","serial":"dbbe"}
[2022-07-27 13:50:01.644]DEBUG : Client connected to [127.0.0.1:37058]
[2022-07-27 13:50:01.644]DEBUG : Message read from socket: b'{"apikey":"Jwu1h8RA1KqgF
Pour info :
Version du plugin Xiaomi Home : (stable) 2022-01-29 01:02:13
Quelqu’un aurait-il une idée ?
Merci d’avance pour votre aide
Benoit