Wifilightv2 et MI.light dysfonctionne brusquement

Hello,
J’ai donc 2 strips LED RGBW Mi.Light avec une iBox pour les commander.

Depuis plusieurs mois tout allait bien avec le plugin WifilightV2.
La commande fonctionnait très bien depuis Jeedom en emulant une télécommande RGBW CT.

Or, depuis ce jour, aucune commande ne passe.
Je m’en suis aperçu après un reboot de Jeedom mais peut-être était-ce KO bien avant.

la i.box est en IP static
Son IP est bien joignable depuis la machine qui héberge Jeedom (via ping)
La commande fonctionne encore avec l’appli sur smartphone
Le plugin WifilightV2 fonctionne car j’ai un SONOFF 4CH qui, lui, est très bien commandé

J’ai stoppé relancé le plugin => sans effet.
J’ai appliqué une recommandation de la doc (passer la iBox en UDP) chose que je n’avais pas fait car tout fonctionnait sans cela => sans effet.
J’ai activé le log en DEBUG mais comme je ne l’avais pas fait avant je n’ai pas de moyens de comparaison.

EX une commande ON envoyées vers la iBox à 2:57:43

[2020-05-24 02:57:25][DEBUG] :    mDns from :_googlecast._tcp.local
[2020-05-24 02:57:30][DEBUG] : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Search for devices <<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2020-05-24 02:57:30][DEBUG] : ****** Device NOT listenable LED Cuisine Z1 - Dr. - Class: mylightRGBWV6 *****
[2020-05-24 02:57:30][DEBUG] :     State is:array(50) {   ["Intensity"]=>   int(-1)   ["White"]=>   int(-1)   ["White2"]=>   int(-1)   ["Color"]=>   int(-1)   ["Prog"]=>   int(-1)   ["Speed"]=>   int(-1)   ["On"]=>   int(-1)   ["Play"]=>   int(-1)   ["Saturation"]=>   int(-1)   ["Kelvin"]=>   int(-1)   ["Connected"]=>   int(-1)   ["AmbColor"]=>   int(-1)   ["AmbKelvin"]=>   int(-1)   ["AmbWhite"]=>   int(-1)   ["Eye"]=>   int(-1)   ["DiscoNum"]=>   int(-1)   ["NightMode"]=>   int(-1)   ["EyeNotify"]=>   int(-1)   ["CCTAuto"]=>   int(-1)   ["AmbIntensity"]=>   int(-1)   ["AmbOn"]=>   int(-1)   ["Timer"]=>   int(-1)   ["Current"]=>   int(-1)   ["Power"]=>   int(-1)   ["Voltage"]=>   int(-1)   ["Led"]=>   int(-1)   ["Consommation"]=>   int(-1)   ["UpDown"]=>   int(-1)   ["ModeOn"]=>   int(-1)   ["ModeAmb"]=>   int(-1)   ["VitHum"]=>   int(-1)   ["Eco"]=>   int(-1)   ["Locked"]=>   int(-1)   ["Auto"]=>   int(-1)   ["ConsTemp"]=>   int(-1)   ["ValTemp"]=>   string(4) "zero"   ["ValTempExt"]=>   string(4) "zero"   ["StartState"]=>   int(-1)   ["ValHum"]=>   int(-1)   ["Impuls"]=>   int(-1)   ["Trigger"]=>   int(-1)   ["TriggerVal"]=>   int(-1)   ["TargetLowAction"]=>   int(-1)   ["TargetHighAction"]=>   int(-1)   ["TargetLow"]=>   int(-1)   ["TargetHigh"]=>   int(-1)   ["MultiC"]=>   array(0) {   }   ["StatDay"]=>   int(-1)   ["StatMonth"]=>   int(-1)   ["Type"]=>   string(29) "No state return for this bulb" }
[2020-05-24 02:57:30][DEBUG] : ****** Device NOT listenable LED Cuisine Z2 - G. - Class: mylightRGBWV6 *****
[2020-05-24 02:57:30][DEBUG] :     State is:array(50) {   ["Intensity"]=>   int(-1)   ["White"]=>   int(-1)   ["White2"]=>   int(-1)   ["Color"]=>   int(-1)   ["Prog"]=>   int(-1)   ["Speed"]=>   int(-1)   ["On"]=>   int(-1)   ["Play"]=>   int(-1)   ["Saturation"]=>   int(-1)   ["Kelvin"]=>   int(-1)   ["Connected"]=>   int(-1)   ["AmbColor"]=>   int(-1)   ["AmbKelvin"]=>   int(-1)   ["AmbWhite"]=>   int(-1)   ["Eye"]=>   int(-1)   ["DiscoNum"]=>   int(-1)   ["NightMode"]=>   int(-1)   ["EyeNotify"]=>   int(-1)   ["CCTAuto"]=>   int(-1)   ["AmbIntensity"]=>   int(-1)   ["AmbOn"]=>   int(-1)   ["Timer"]=>   int(-1)   ["Current"]=>   int(-1)   ["Power"]=>   int(-1)   ["Voltage"]=>   int(-1)   ["Led"]=>   int(-1)   ["Consommation"]=>   int(-1)   ["UpDown"]=>   int(-1)   ["ModeOn"]=>   int(-1)   ["ModeAmb"]=>   int(-1)   ["VitHum"]=>   int(-1)   ["Eco"]=>   int(-1)   ["Locked"]=>   int(-1)   ["Auto"]=>   int(-1)   ["ConsTemp"]=>   int(-1)   ["ValTemp"]=>   string(4) "zero"   ["ValTempExt"]=>   string(4) "zero"   ["StartState"]=>   int(-1)   ["ValHum"]=>   int(-1)   ["Impuls"]=>   int(-1)   ["Trigger"]=>   int(-1)   ["TriggerVal"]=>   int(-1)   ["TargetLowAction"]=>   int(-1)   ["TargetHighAction"]=>   int(-1)   ["TargetLow"]=>   int(-1)   ["TargetHigh"]=>   int(-1)   ["MultiC"]=>   array(0) {   }   ["StatDay"]=>   int(-1)   ["StatMonth"]=>   int(-1)   ["Type"]=>   string(29) "No state return for this bulb" }
[2020-05-24 02:57:30][DEBUG] : ****** Device NOT listenable Vanne 1D - Class: Ewelink_M *****
[2020-05-24 02:57:30][DEBUG] : ****** Device NOT listenable Vanne 2C - Class: Ewelink_M *****
[2020-05-24 02:57:30][DEBUG] : ****** Device NOT listenable Vanne 3B - Class: Ewelink_M *****
[2020-05-24 02:57:30][DEBUG] : ****** Device NOT listenable Vanne 4A - Class: Ewelink_M *****
[2020-05-24 02:57:30][DEBUG] : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> End <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2020-05-24 02:57:30][DEBUG] :    Memory used :2467 ko 744 o
[2020-05-24 02:57:34][DEBUG] :    mDns from :_http._tcp.local
[2020-05-24 02:57:43][DEBUG] :     Cmd :  80 0 0 0 11 c5 3 e6 1 0 31 0 0 7 3 1 0 0 0 1 0 3d
[2020-05-24 02:57:43][DEBUG] :     Send OK
[2020-05-24 02:57:43][DEBUG] :     Cmd :  80 0 0 0 11 c5 2 e6 1 0 31 0 0 7 3 1 0 0 0 2 0 3e

Auriez vous une piste ?
une idée que je puisse creuser ?

.

as tu appliqué la dernière mise à jour ?
cependant la partie Milight n’a as été modifiée depuis longtemps.
Tes logs sont bizarre.
ils devraient ressembler à ceci :
[2020-05-24 06:21:05][DEBUG] : ID1/2 : 27 1
[2020-05-24 06:21:05][DEBUG] : Cmd : 80 0 0 0 11 1b 1 e6 1 0 31 0 0 7 3 2 0 0 0 3 0 40
[2020-05-24 06:21:05][DEBUG] : Send OK
et les ID 1/2 27 1 décimal soit 1b et 1 hexa se retrouvent en position 6 et 7 dans la commande
Le ID ne s’affiche pas par contre il y a C5 et 2 en positon 6 et 7
pour qu’il n’y ait pas l’affichage de ID 1/2 c’est que la lampe n’est pas accessible car elle ne renvoie rien ou quelque chose de KO lorsque le plugin lui demande ses ID (cette demande est faite avant chaque envoi de commande)
Tu as fait les bonnes vérifs et ce n’est pas un problème de telco car le ID 1/2 qui ne s’affiche pas c’est vraiment que le strip n’est pas joignable depuis jeedom.
→ le ping a bien été fait depuis jeedom
→ l’adresse IP est bien la bonne dans le plugin
→ il n’y a pas un conflit d’adresse IO (2 périphériques avec la même adresse)

Je viens de publier une beta accessible si tu es en V4
avec + de logs pour comprendre le souci.
Si tu es en V3, dis moi ce sera + compliqué pour l’installer.

j’ai bien fait le ping depuis la VM debian qui héberge Jeedom.
pour m’en assurer j’ai, ce soir, ajouté le plugin network pour monitorer cette IP. Elle est toujours bien présente et réactive.

A priori pas de conflit d’@ IP.
pas de conflit non plus sur le paramétrage du plugin, je n’ai qu’une ibox avec 2 zones déclarées et dans le plugin cela me donne 2 canaux (1 et 2) que j’ai associé dans un groupe (1) pour avoir la commande simultanée.

… et malheureusement je suis encore en V3.
(je vais à reculons vers la V4 a cause du rework sur les widgets)

Et bien problème réglé de lui même…
en écrivant le post précédent je me suis demandé si le groupage pouvait influer.
J’ai supprimer le groupe en mettant 0 pour les 2 et j’ai sauvegardé (2 fois pour être sur :innocent: )

et miracle…
avec un log avec les ID

[2020-05-25 02:51:25][DEBUG] :    mDns from :_googlecast._tcp.local
[2020-05-25 02:51:25][DEBUG] :     ID1/2 : 242 0
[2020-05-25 02:51:25][DEBUG] :     Cmd :  80 0 0 0 11 f2 0 e6 1 0 31 0 0 7 3 2 0 0 0 1 0 3e
[2020-05-25 02:51:25][DEBUG] :     Send OK
[2020-05-25 02:51:26][DEBUG] :    mDns from :_googlecast._tcp.local
[2020-05-25 02:51:26][DEBUG] :    mDns from :_googlecast._tcp.local
[2020-05-25 02:51:30][DEBUG] :     ID1/2 : 247 1
[2020-05-25 02:51:30][DEBUG] :     Cmd :  80 0 0 0 11 f7 1 e6 1 0 31 0 0 7 3 2 0 0 0 2 0 3f
[2020-05-25 02:51:30][DEBUG] :     Send OK
[2020-05-25 02:51:32][DEBUG] :    mDns from :_http._tcp.local
[2020-05-25 02:51:37][DEBUG] :     ID1/2 : 2 2
[2020-05-25 02:51:37][DEBUG] :     Cmd :  80 0 0 0 11 2 2 e6 1 0 31 0 0 7 3 1 0 0 0 1 0 3d
[2020-05-25 02:51:37][DEBUG] :     Send OK
[2020-05-25 02:51:40][DEBUG] :     ID1/2 : 4 3
[2020-05-25 02:51:40][DEBUG] :     Cmd :  80 0 0 0 11 4 3 e6 1 0 31 0 0 7 3 1 0 0 0 2 0 3e
[2020-05-25 02:51:40][DEBUG] :     Send OK

mystère… :thinking:

mais bon je suis content ca remarche
au fait, merci pour ce plugin :+1:

n’hésite pas à voter pour le plugin.

Pour voter, c’est ici

Peux tu indiquer résolu ?

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.