Hello !
J’ai intégré mes ampoules milight via node-red en attendant un intégration native.
J’ai un seul soucis sur la couleur.
Gladys me renvoie une valeur a 7 chiffres tel que : 5565439.
Le soucis c’est que milight côté node-red ne demande qu’une valeur de 0 a 255
Quelquun peut me dire la conversation qui est faite que j’applique l’inverse svp?
Hello!
On utilise ce set de fonctions:
Dans ton cas, j’imagine que tu veux du RGB, tu peux donc utiliser cette fonction dans Node-RED (avec un bloc “function” comme dans mon tuto à 33:49 => Intégrer Node-RED avec Gladys Assistant en MQTT - YouTube )
function intToRgb(intColor) {
const red = intColor >> 16;
const green = (intColor - (red << 16)) >> 8;
const blue = intColor - (red << 16) - (green << 8);
return [red, green, blue];
}
1 Like
C’était exactement ce que je voulais je vais regarder ton tuto en détail pardonne moi j’ai foncé tête baissée sans l’avoir vu
1 Like
Pas de soucis, au moins quelqu’un aura posé la question sur le forum, si quelqu’un d’autre se pose la même il y a la réponse ici !
Tu nous feras un petit tutoriel milight avec Node-RED sur le forum quand tu auras fais fonctionner tout ça?
Yes pourquoi pas
Entre deux biberons ce week end ce devrais être bon
Chose faite
1 Like