Page 1 sur 6

[Fermé] Stable 7 - Ruban LED RGB (Lidl TS0505A) ne fait plus de couleurs

Publié : 24 sept. 2023, 10:29
par tetedegenie
Bonjour à tous,
J'ai un soucis avec mes rubans LED (https://zigbee.blakadder.com/Lidl_HG06104A.html), ils ne répondent plus aux changement de couleurs (et ne répondent pas super bien non plus en white, mais ça marche), ils n'y a que les leds blanches qui s'allument (chaud et froid, mais pas RGB). Ils sont bien reconnus en TUYA TS0505A.
Très difficile de vous dire depuis quand, cela fait un moment que je n'ai pas joué avec, je m'en suis aperçu après la mise à jour de ma Zigate V1 pour passer en version 3.23 ODM (auparavant 3.21 legacy). Sauf que je pense que depuis le passage en domoticz 2023.2 + plugin V7, je n'avais pas testé les rubans...

J'ai essayé de passer les commandes directement via l'API domoticz sans plus de succès... je ne sais pas si c'est un bug domoticz, du plugin, ou du nouveau firmware :roll: (pas d'erreur dans les logs domoticz)

Quelqu'un aurait ces rubans Lidl fonctionnels ? Avec quelle conf ? (sachant que ça marchait en 2022.2 + plugin V6 + firm 3.21 legacy)

Config :
Debian 11 + python 3.9.2
Domoticz 2023.2 (stable) - build 15457
ZigBeeforDomoticZ : Stable 7 (7.1.003)
Zigate V1 : 3.23 OPDM

Re: Stable 7 - Ruban LED RGB (Lidl) ne fait plus de couleurs

Publié : 24 sept. 2023, 11:21
par pipiche
je viens de reprendre un ruban Lidl qu'on m'avait fait parvenir pour tests d'intégration.

Il s'est appairé correctement. Il est reconnu avec le modèle TS0505A

La variation d'intensité fonctionne
Le changement de couleur fonctionne ( en RGB et aussi en Couleur de blanc )

cela a été testé avec la stable7 7.1.003 avec une clef SonOff

Re: Stable 7 - Ruban LED RGB (Lidl TS0505A) ne fait plus de couleurs

Publié : 24 sept. 2023, 12:08
par tetedegenie
Du coup je viens de repasser en 3.21 legacy sur la clé, ça ne marche pas mieux, le problème ne vient donc (a priori) pas du firm de la clé...

Maintenant va falloir tout ré-appairer :?

Re: Stable 7 - Ruban LED RGB (Lidl TS0505A) ne fait plus de couleurs

Publié : 24 sept. 2023, 13:57
par tetedegenie
Retour 3.23 OPDM, erase de la clé --> les rubans ne fonctionnent toujours pas.

Est-ce que je peux savoir ce qu'il se passe à l'aide du debug du plugin ?

Je vois bien

Code : Tout sélectionner

setcolbrightnessvalue: ID: b4, bri: 100, color: '{m: 3, RGB: f79cff, CWWW: 0000, CT: 0}'
dans les logs Domoticz, mais pas moyen d'avoir de la couleur !

J'ai aussi essayé d'utiliser les "commandes directes" du plugin, et là, j'ai de belles erreurs dans les logs :

Code : Tout sélectionner

 2023-09-24 14:51:39.149 Zigate: ---> Data: {'NwkId': '77e5', 'Command': 'SetColor', 'Value': 100, 'Color': 'rgb(27,88,227)', 'Type': 'ColorControlRGBWW'}
2023-09-24 14:51:39.154 Error: Zigate: Call to function 'onMessage' failed, exception details:
2023-09-24 14:51:39.160 Error: Zigate: Traceback (most recent call last):
2023-09-24 14:51:39.161 Error: Zigate: File "/domoticz/plugins/Domoticz-Zigate/plugin.py", line 1578, in onMessage
2023-09-24 14:51:39.161 Error: Zigate: _plugin.onMessage(Connection, Data)
2023-09-24 14:51:39.161 Error: Zigate: File "/domoticz/plugins/Domoticz-Zigate/plugin.py", line 838, in onMessage
2023-09-24 14:51:39.161 Error: Zigate: self.webserver.onMessage(Connection, Data)
2023-09-24 14:51:39.161 Error: Zigate: File "/domoticz/plugins/Domoticz-Zigate/Classes/WebServer/onMessage.py", line 66, in onMessage
2023-09-24 14:51:39.161 Error: Zigate: self.do_rest(Connection, Data["Verb"], Data["Data"], parsed_query[1], parsed_query[2], parsed_query[3:])
2023-09-24 14:51:39.161 Error: Zigate: File "/domoticz/plugins/Domoticz-Zigate/Classes/WebServer/dispatcher.py", line 117, in do_rest
2023-09-24 14:51:39.161 Error: Zigate: HTTPresponse = REST_COMMANDS[command]["function"](verb, data, parameters)
2023-09-24 14:51:39.161 Error: Zigate: File "/domoticz/plugins/Domoticz-Zigate/Classes/WebServer/WebServer.py", line 1361, in rest_dev_command
2023-09-24 14:51:39.161 Error: Zigate: actuators(self, data["Command"], key, epout, data["Type"], value=Level, color=Color)
2023-09-24 14:51:39.161 Error: Zigate: File "/domoticz/plugins/Domoticz-Zigate/Modules/actuators.py", line 70, in actuators
2023-09-24 14:51:39.161 Error: Zigate: actuator_setcolor(self, nwkid, epout, value, color)
2023-09-24 14:51:39.161 Error: Zigate: File "/domoticz/plugins/Domoticz-Zigate/Modules/actuators.py", line 243, in actuator_setcolor
2023-09-24 14:51:39.161 Error: Zigate: actuator_setlevel(self, nwkid, EPout, value, "Light", transitionMoveLevel)
2023-09-24 14:51:39.161 Error: Zigate: File "/domoticz/plugins/Domoticz-Zigate/Modules/actuators.py", line 163, in actuator_setlevel
2023-09-24 14:51:39.162 Error: Zigate: zcl_move_to_level_with_onoff( self, nwkid, EPout, "01", value, transition)
2023-09-24 14:51:39.162 Error: Zigate: File "/domoticz/plugins/Domoticz-Zigate/Zigbee/zclCommands.py", line 438, in zcl_move_to_level_with_onoff
2023-09-24 14:51:39.162 Error: Zigate: zcl_command_formated_logging( self, "Move_to_level_with_onoff", nwkid, EPout, "0008", OnOff, level, transition, ackIsDisabled)
2023-09-24 14:51:39.162 Error: Zigate: File "/domoticz/plugins/Domoticz-Zigate/Zigbee/zclRawCommands.py", line 826, in zcl_command_formated_logging
2023-09-24 14:51:39.162 Error: Zigate: cluster_description = self.readZclClusters[ cluster ]["Description"] if self.readZclClusters and cluster in self.readZclClusters else "Unknown cluster"
2023-09-24 14:51:39.162 Error: Zigate: AttributeError: 'WebServer' object has no attribute 'readZclClusters' 
Y'aurait-il un lien ?

Re: Stable 7 - Ruban LED RGB (Lidl TS0505A) ne fait plus de couleurs

Publié : 24 sept. 2023, 16:56
par Keros
Les développements du plugin sur les ZiGates ont été arrêtés en 2022 pour se concentrer sur l'ouverture du plugin à d'autres coordinateurs. Il n'y a eu aucun travail coté ZiGates depuis les versions 3.21 que ce soit ZiGate V1 ou ZiGate V2.

Re: Stable 7 - Ruban LED RGB (Lidl TS0505A) ne fait plus de couleurs

Publié : 24 sept. 2023, 17:19
par pipiche
Oui, a priori il y a un lien. Il y a un bug qui sera corrigé dans la prochaine release du plugin
Si tu veux essayer, il faut que tu bascules sur la branche hotfix-stable7-7.1.004

Re: Stable 7 - Ruban LED RGB (Lidl TS0505A) ne fait plus de couleurs

Publié : 24 sept. 2023, 17:39
par tetedegenie
La branche hotfix a bien réglé le problème de commande, malheureusement, je n'ai toujours pas les couleurs :oops: .

Même si les zigates n'ont pas eues d'évolution depuis un certain temps, le fait que cela marchait avant et plus maintenant me fait dire que cela ne vient pas du firmware utilisé, ou alors domoticz a modifié sa façon de passer les commandes zigbee depuis la 2023.2 et le firmware ne sait pas comment interpréter ces nouvelles commandes.

Re: Stable 7 - Ruban LED RGB (Lidl TS0505A) ne fait plus de couleurs

Publié : 24 sept. 2023, 18:23
par pipiche
je viens de faire un test avec une Zigate V2 en firmware 321 , aucun soucis sur les couleurs.

Regardes si tu as pas des erreurs dans les logs liées à la Zigate
tu peux essayer d'ajouter le debug zigateCommand, pour voir si il y a des retours d'erreurs lors d'envoies de commandes vers la Zigate


Tu peux aussi faire un test qui consiste a activer un paramètre Experimental (Settings avancés ) -> ControllerInRawMode
et tu essayes

Si ca fonctionne c'est probablement un problème de Zigate. Quand tu as fait tes upgrade/downgrade de Firmware, as-tu bien fait un Erase EEPROM + Initialisation ?

Re: Stable 7 - Ruban LED RGB (Lidl TS0505A) ne fait plus de couleurs

Publié : 24 sept. 2023, 18:59
par tetedegenie
Le debug zigateCommand était déjà activé sans aucune erreur.

J'ai activé ControllerInRawMode (redémarrage plugin au cas où) pas de changement.

Et j'ai bien fait un erase+initialisation à chaque upgrade ou downgrade.

Y'a un truc quelque part, mais je vois pas quoi :?:

Re: Stable 7 - Ruban LED RGB (Lidl TS0505A) ne fait plus de couleurs

Publié : 24 sept. 2023, 19:05
par pipiche
en utilisant le paramètre ControllerInRawMode on passe en direct/mode raw sur la Zigate (comme on le fait avec les coordinateur non-zigate).

Donc si ca fonctionne pas , ce serait pas un problème hardware coté de ton ruban ?