KiwiHC16 / Abeille

Abeille pour Jeedom (Gateway ZiGate)
GNU Affero General Public License v3.0
60 stars 52 forks source link

GLEDOPTO RGBCCT pas d'accès aux canaux blancet blanc chaud (id = GL-C-007P, GLEDOPTO) #2710

Open MichelCHAVOT opened 3 months ago

MichelCHAVOT commented 3 months ago

Bonjour. Je viens d'intégrer dans mon réseau abeille + Zigate+ V2 un module GLedOpto RGBCCT: https://fr.aliexpress.com/item/1005006388104026.html?spm=a2g0o.order_list.order_list_main.23.707b5e5b9pTsfl&gatewayAdapt=glo2fra Après intégration, j'ai bien accès aux 3 canaux RGB, mais aucune commande pour les 2 canaux de blanc.

Ci-joint, le discovery du device: discovery-GL-C-007P_GLEDOPTO.json

Peux-tu me dire ce qui ne va pas ?

Merci beaucoup.

tcharp38 commented 3 months ago

Salut Michel C'est basé sur un vieux modèle mais donc qui semble incomplet.

Peux tu me donner un snapshot de la vue dashboard ? Donc il manque des boutons c'est ca ?

Je pige pas le lien que tu donnes. Il est pour un GL-C-202P alors que ton device dit etre GL-C-007P d'apres le discovery Ou est la vérité ? Qu'est ce qui est écrit sur le device ?

MichelCHAVOT commented 3 months ago

Le modèle est bien un GL-C-202P (voir photos de la boite et du device.) jd 20240606_231054 20240606_231131

tcharp38 commented 3 months ago

Vu qu'il s identifie comme un GL-C-007P et non pas 202P j'espere que les 2 modeles sont supposés avoir exactement le meme comportement.

Tu es d'accord que le "Set level" devrait s'appeler "set brightness" ? Celui la est fonctionnel n'est ce pas ?

Qu'attends tu coté commande du blanc ?

MichelCHAVOT commented 3 months ago

Oui, le Set level règle la luminosité. En l'état, sur les 5 sorties (R, V, B, Blanc chaud, Blanc froid) seules les 3 R, V, B sont accessibles. elles fonctionnent correctement. Quand on clique sur le bouton "White", seules les sorties R, V, B sont alimentées, rien sur les 2 sorties blanc. Il devrait y avoir des commandes permettant de piloter les 2 sorties de blanc. En ce qui me concerne, je n'utilisa qu'une seule des 2 sorties de blanc. J'ai des rubans de leds suivants: https://fr.aliexpress.com/item/10000000223381.html?spm=a2g0o.order_list.order_list_main.17.14b15e5bltO4Te&gatewayAdapt=glo2fra en RGBW, IP67 24V

tcharp38 commented 3 months ago

Salut

Voila un nouveau modele avec 2 nouvelles commandes "Cool white" & "Warm white" GL-C-007P_GLEDOPTO.zip

Une fois décompressé, tu peux juste faire une "mise à jour" ou "reinit" via l'onglet "avancé"

Est ce que ca répond ?

MichelCHAVOT commented 3 months ago

Salut. Dans mon cas particulier, j'utilise des rubans de leds qui ont 2 rangées de leds: 1 rangée de leds RVB, 1 rangée de leds "Warm White". Jusqu'à présent je n'accédait qu'à la rangée de leds RVB, et par las commande RVB je pouvais obtenir toutes les couleurs. En appliquant ton nouveau modèle, j'ai bien les 2 commandes CW et WW. Quand j'utilise le bouton CW, le blanc est obtenu par les 3 leds RVB. Quand j'utilise le bouton WW, c'est bien les leds WW qui s'allument. CEPENDANT, quand l'allume les leds WW, les leds RVB s'éteignent. J'aurais aimé pouvoir piloter les 2 indépendamment l'une de l'autre. Est-ce que c'est possible ?

MichelCHAVOT commented 3 months ago

En fait, il y a 5 canaux sur ce device (R, V, B, CW, WW) et si je pouvais avoir 5 curseurs, ce serait top.

tcharp38 commented 3 months ago

Donc déja on sait controler les leds RVB & les leds WW. Il manque le controle CW mais comment le tester vu que tu n'as rien de branché sur ce canal ?

Voila un modele avec 1 bouton de + .. 'W' C'est un slider avec lequel tu peux faire le test. La valeur 200 fait basculer en controle WW. Pour CW à toi de me dire. GL-C-007P_GLEDOPTO.zip

Quant au controle independant.. malheureusemet je ne vois pas comment c'est possible. Un seul "end point" donc 1 seule fonctionalité à la fois.

MichelCHAVOT commented 3 months ago

En fait, comme mon contrôleur est configuré en RGBW (RGB + Warm White et pas de Cold White), si je demande du blanc froid, il le fait tout seul en faisant un mix des 3 canaux RGB. Donc je peux tester. Le bouton W fonctionne, je passe progressivement du blanc Froid au blanc Chaud. J'attends ce soir pour apprécier le rendu, parce que là, en plein soleil, c'est difficile.

MichelCHAVOT commented 3 months ago

Petite Question annexe, pure curiosité: Où est-ce que tu trouves toutes les infos que tu mets dans ton fichier JSON ?

tcharp38 commented 3 months ago

Ha la.. c'est du temps à fouiller le net et trouver des pistes chez les autres solutions open source et les forums.

Quand le fabricant fait qqch de non standard qu'il ne donne aucune info, il faut faire du reverse engineering, sniffer le reseau avec la passerelle appropriée.. etc etc. Voila pourquoi ca prend du temps, beaucoup de temps.