@mika-nt28 Il me semblait que tu avais ajouté le dpt 251.600 suite à topic où je parlais de bandeaux led et de gateway dali.
Dans ce même topic je parlais de température de blanc et tu avais du ajouter le dpt 7.6.
Mes bandeaux led en tunable white sont intégrés et fonctionnent plutôt pas mal. C'est très agréable d'avoir la temp de bla,c qui évolue au fil de la journée.
Je passe donc à la suite qui est l'intégration d'un bandeau rgbw à la demande de mon fils. Je lui ai dis pas de problème mais en fait ......
ce n'est pas si simple.
Ma passerelle dali permet de commander les bandeaux rgbw de plusieurs manières:
- des valeurs rgbw séparées (en %: dpt 5.001) plus une variation globale.
- des valeurs hsvw séparées (h de 0 à 360°, s de 0à 100%, v de 0 à 100%, w de 0 à 100%)
- des valeurs rgbw dans le dpt 251.600 ( 6 octets dont 4 pour rgbw de 0 à 100% et 4 bits pour indiquer si les 4 octets sont valides)
- par un couple x,y. Je n'en parle pas car pas intéressant à gérer
J'ai laissé tomber la méthode hsvw car la commande se fera le plus souvent par un iphone avec l'appli home qui ne comprend pas le hsv en entrée bien qu'elle l'utilise en interne.
Je ne comprend pas comment le dpt 251.600 peut fonctionner. J'ai été voir le fichier dpt.class.php.
J'y ai vu le dpt 251.600 :
Code : Tout sélectionner
"251.600"=> array(
"Name"=>"Colour RGBW",
"Valeurs"=>array(),
"min"=>'',
"max"=>'',
"InfoType"=>'string',
"ActionType"=>'color',
"GenericType"=>"DONT",
"Option" =>array(),
"Unite" =>"")),
je me pose la question de comment m'en servir car pour ce que j'ai vu dans jeedom l'action type color ne gère que le rgb en hex.
Est ce que les plugins zwave ou yeelight ou hue gèrent la conversion rgb <--> rgbw ?