Problème Xiaomi LightStrip LED 1S (Pas sur le PLUS)

Bonjour,

Je ne sais comment vous expliquer mon problème :frowning:
J’ai plusieurs bandeau LED que je gère avec Jeedom et des interrupteurs Aqara

Tout fonctionné bien, sauf depuis quelques jours.

J’ai dans le salon 3 LED Strip Plus, je ne rencontre aucun problème mais le scénario est très simple c’est un Aqara Opple, clic gauche on allume clic droit on éteint.

Dans la chambre 1 j’ai un LED Strip Plus aussi, par contre commandé par un Aqara Switch simple, scénario pas beaucoup plus compliqué mais comme ce n’est qu’un bouton, je détecte si la lumière est allumée pour savoir si je l’éteins ou non, et la l’état me renvoie toujours 1 …

Et le plus embêtant des problèmes vient dans la chambre 2, ou j’ai là un LED Strip 1S et pareil un Aqara, beh là je ne serais pas l’expliquer mais une fois ça veut bien fonctionner, des fois c’est très long et des fois ça ne fonctionne pas du tout.
Le problème ne vient pas de l’interrupteur, parce quand ça ne fonctionne pas, je vais directement dans le commandes de la LED et ça ne fonctionne pas mieux …

Par contre sur l’appli Yeelight pas de soucis même si parfois j’ai aussi de latence … Mais uniquement sur le 1S, je ne sais pas comment faire pour tracer et comprendre mon problème.

Si vous avez des pistes ou carrément une solution ce serait cool :smiley: ?

En vous remerciant par avance.

peux tu faire la dernière mise à jour du plugin ?

J’ai refait une installation stable tout à l’heure, je me suis dis que peut-être comme pour les scènes ça allait résoudre le problème.

c’est bien avec e plugin wifilightV2 ?

Oui tout à fait

il me faut des logs lors de l’usage du plugin

Bien sur comme d’habitude là pour le moment ça fonctionne … C’est pour ça que si il le faut ce n’est pas un problème de plugin pour ce cas là :(, tu pourrais me dire comment te donner les logs ?

Pour l’état de la LED, en revanche je pense que c’est un problème du plugin, là c’est éteint et j’ai toujours 1 en état

EDIT : ça y est ça ne fonctionne plus ça reste allumé, je vais essayer de te donner un maximum d’info je cherche

EDIT 2 : en faite, pour le moment, on va oublier le premier problème, je suis peut-être aller trop vite en « accusant » d’abord le plugin, je viens d’écouter sur un autre sujet les conseils d’une personne qui disait de mettre les actions directement dans les commandes de l’interrupteur plutôt que dans un scénario pour éviter la latence … Et depuis j’ai l’impression que ça fonctionne sans problème … Comme si le double click venait perturber à tort, je te tiens au courant pour ce problème, comme je viens de le faire y a même pas une heure, par contre pour l’état c’est toujours d’actualité

Le problème continue, c’est assez aléatoire :frowning:

Le log alors que cela ne s’allume pas :

[2020-11-27 17:33:02][DEBUG] :     Cmd : {"id":1,"method":"set_power","params":["on","smooth",500]}  - Try 127.0.0.1:6900 - Connect OK! - OK
[2020-11-27 17:33:02][DEBUG] :     Cmd : {"id":1,"method":"set_ct_abx","params":[6500, "smooth", 500]}  - Try 127.0.0.1:6900 - Connect OK! - OK
[2020-11-27 17:33:02][DEBUG] :     Cmd : {"id":1,"method":"set_power","params":["on","smooth",500]}  - Try 127.0.0.1:6900 - Connect OK! - OK
[2020-11-27 17:33:02][DEBUG] :     Cmd : {"id":1,"method":"set_bright","params":[100, "smooth", 200]}  - Try 127.0.0.1:6900 - Connect OK! - OK

On dirait que tout va bien pourtant :frowning:

je suis en train de regarder.
si tu es OK, je vais envoyer dans un moment une beta pour tester.

Ce soir ça va être compliqué de tester mais pas de soucis pour demain matin avec plaisir si je peux aider

la beta est en ligne mais c’est pour les philips Xiaomi
il faut savoir que si l’on envoie trop de commandes aux produits Xiaomi il y a des latences.
Actuellement le plugin n’attend pas et peut laisser passer une commande. Ceci vient d’être corrigé avec les philips.
Tu utilises donc le type Yeelight dans le plugin ?
il me faut donc bien les logs quand il y a des soucis

Je viens d’installer la Béta, pour le moment RAS, je t’envoie les logs dès que ça plante (et si ça plante :smiley: )



Pour le problème de l’état à 1, c’est corrigé dans la béta ? Enfin si il y a un problème ?

Cela ne fonctionne plus j’ai ça de bizarre dans les logs :

[2020-11-28 13:14:56][DEBUG] : ****** Device listenable LED Montagne - Class:YeeLightStrip @192.168.31.30 Channel:1 *****
[2020-11-28 13:14:56][DEBUG] :    Key:3  time diff:61
[2020-11-28 13:14:56][DEBUG] :    Wait to update
[2020-11-28 13:15:59][DEBUG] : ****** Device listenable LED Montagne - Class:YeeLightStrip @192.168.31.30 Channel:1 *****
[2020-11-28 13:15:59][DEBUG] :    Key:3  time diff:124
[2020-11-28 13:15:59][DEBUG] :    Socket updated @192.168.31.30
[2020-11-28 13:15:59][DEBUG] :    Connection impossible. Err=115 : Operation now in progress
[2020-11-28 13:15:59][DEBUG] :    Update device @192.168.31.30 channel:1

EDIT, toujours ce même type de message

[2020-11-28 14:51:46][DEBUG] : ****** Device listenable LED Montagne - Class:YeeLightStrip @192.168.31.30 Channel:1 *****
[2020-11-28 14:51:46][DEBUG] :    Key:3  time diff:62
[2020-11-28 14:51:46][DEBUG] :    Wait to update
[2020-11-28 14:54:50][DEBUG] : ****** Device listenable LED Montagne - Class:YeeLightStrip @192.168.31.30 Channel:1 *****
[2020-11-28 14:54:50][DEBUG] :    Key:3  time diff:123
[2020-11-28 14:54:51][DEBUG] :    Socket updated @192.168.31.30
[2020-11-28 14:54:51][DEBUG] :    Update device @192.168.31.30 channel:1
[2020-11-28 14:54:51][DEBUG] :    Device and socket exist : key:3 @192.168.31.30 channel:1 diff:0

Des pistes

  • commande envoyées trop rapidement à la lampe (je regarde comment résoudre ce souci das le plugin mais ce sera difficile car les commandes sont envoyées dans un demon.
  • commandes envoyées en parallèles, 2 scénarios qui envoient des commandes à la lampe
  • instabilités réseaux

Oui j’ai pensé à une instabilité réseau mais je trouve étonnant que ça me le fasse que sur ce bandeau LED, en revanche c’est le seul que j’ai en 1S tous les autres sont en version plus

Pour le soucis de scénario j’envoie juste une commande pour le mettre en froid et en éclairage max rien de plus

donc c’est bien spécifique au 1S
il faudrait me mettre un lien dessus pour voir le produit et 'envoyer les logs quand HS
C’est bien le souci que les commandes ne sont pas reconnues ?
Le mode répétition n’est actuellement pas fonctionnel car normalement il ne devrait pas y en avoir besoin, je peux essayer de l’implémenter en beta dans la journée.

la beta est en ligne
tu gères la répétition dans la config du plugin ainsi que le délai entre 2 répétitions.

Je n’ai qu’une yeelight blanche et qui fonctionne correctement.

Concernant tes logs par contre, le plugin n’arrive pas à se connecter à la lampe du tout de temps en temps car la connexion permanente est perdue, probablement par le périphérique. Le plugin tente de se reconnecter mais visiblement il faut plusieurs minutes pour que le périphérique accepte et pendant ce temps aucune action possible.

Pour le moment, dès que je vois une maj je la fait de suite, je n’arrive pour le moment pas à reproduire le problème ! Je pense que tu as du corriger le problème :smiley:

Ainsi que le problème de l’état ! Maintenant cela fonctionne aussi de nouveau c’est cool :smiley:

J’attends un peu avant de passer à résolu mais je pense que tout est bon, merci pour le suivi et la rapidité :wink:

Bonjour à tous,

je suis content de trouver ce sujet car j’ai exactement le même problème.
Mis à part que le fait de passer en béta ne l’a pas résolu.
J’ai 1 Yeelight bulb, 1 Lightstipe plus et 1 lighstripe 1S.

Depuis 2 jours, le 1S n’est plus du tout commandable via Jeedom, alors que Jeedom le voit bien.
Il se pilote aussi via l’appli Yeelight sans problème.

Je viens de passer d’une V3 à une V4 from scratch. Le problème est présent sur les 2.
Je ne sais pas si ça peut aider le diagostique mais si je gére les 3 avec le plugin Xiaomi, quand le lightstripe 1S réussi à fonctionner ça fait buguer le bulb et l’autre lighstripe qui ne fonctionnent plus du tout…

D’autre part j’avais en partie résolu le problème avec ma V3 en gérant mon bulb et mon autre strip via le plugin Xiaomi et le lightstip 1S avec wifilight.

Au passage en V4, j’aurais voulu utiliser le même plugin pour tout gérer et wifilight et carrément mieux.

Voici une partie des logs que je viens de capturer :

[2021-02-12 21:29:10][DEBUG] : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Search for devices <<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2021-02-12 21:29:10][DEBUG] : ** Bandeau LED - YeeLightStrip @192.168.0.160 - c:1 **
[2021-02-12 21:29:10][DEBUG] :     Key:0 Diff:122  New socket @192.168.0.160 close Connection impossible. Err=115 : Operation now in progress Update device @192.168.0.160 channel:1
[2021-02-12 21:29:10][DEBUG] : ** Bandeau LED - YeeLightStrip @192.168.0.151 - c:1 **
[2021-02-12 21:29:10][DEBUG] :     key:1 @192.168.0.151 c:1 d:9822
[2021-02-12 21:29:10][DEBUG] : ** Lampadaire noir - YeeLightRGBW @192.168.0.152 - c:1 **
[2021-02-12 21:29:10][DEBUG] :     key:2 @192.168.0.152 c:1 d:9822
[2021-02-12 21:29:10][DEBUG] : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> End <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2021-02-12 21:29:10][DEBUG] :   Memory used :2704 ko 496 o
[2021-02-12 21:29:11][DEBUG] : Cmd : {"id":1,"method":"set_power","params":["on","smooth",500]}  - Try 127.0.0.1:6900 - Connect OK! - OK
[2021-02-12 21:29:11][DEBUG] :     Receive from Jeedom to Send cmd to device @192.168.0.160 canal:1
[2021-02-12 21:29:41][DEBUG] : Cmd : {"id":1,"method":"set_power","params":["on","smooth",500]}  - Try 127.0.0.1:6900 - Connect OK! - OK
[2021-02-12 21:29:41][DEBUG] : Cmd : {"id":1,"method":"set_bright","params":[100, "smooth", 200]}  - Try 127.0.0.1:6900 - Connect OK! - OK
[2021-02-12 21:29:41][DEBUG] :     Receive from Jeedom to Send cmd to device @192.168.0.160 canal:1
[2021-02-12 21:29:41][DEBUG] :     Receive from Jeedom to Send cmd to device @192.168.0.160 canal:1
[2021-02-12 21:30:11][DEBUG] : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Search for devices <<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2021-02-12 21:30:11][DEBUG] : ** Bandeau LED - YeeLightStrip @192.168.0.160 - c:1 **
[2021-02-12 21:30:11][DEBUG] :     Key:0 Diff:61  No connection wait:61
[2021-02-12 21:30:11][DEBUG] : ** Bandeau LED - YeeLightStrip @192.168.0.151 - c:1 **
[2021-02-12 21:30:11][DEBUG] :     key:1 @192.168.0.151 c:1 d:9883
[2021-02-12 21:30:11][DEBUG] : ** Lampadaire noir - YeeLightRGBW @192.168.0.152 - c:1 **
[2021-02-12 21:30:11][DEBUG] :     key:2 @192.168.0.152 c:1 d:9883
[2021-02-12 21:30:11][DEBUG] : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> End <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2021-02-12 21:30:11][DEBUG] :   Memory used :2704 ko 496 o