Page 1 sur 1

Calculer les valeurs RGB depuis une commande couleur pour un virtuel

Publié : 04 sept. 2019, 19:12
par Laurent R
Bonjour a tous,

Je viens de creer un controleur (a base de ESPeasy) pour une guirlande LED RGB. Je peux facilement controler chacunes des composantes couleurs individuellemen, je souhaite cependant lier les 3 variables a un virtuel "couleur".
Ma question est la suivante: comment calculer les valeurs RGB (sur une base 0-4095) depuis un code couleur (hex) dans jeedom?

Quelqu'un a deja fait quelque chose de similaire ?

D'avance merci

Re: Calculer les valeurs RGB depuis une commande couleur pour un virtuel

Publié : 04 sept. 2019, 19:42
par winhex
bonjour
via la fonction code d'un scénario
donc en php convertir rgb <>hexa
mais le sujet n'existe plus (un an sans message)
si tu n'y arrive pas je pense l'avoir gardé quelque part
edit :
viewtopic.php?f=32&t=20037&p=761869#p761869

Re: Calculer les valeurs RGB depuis une commande couleur pour un virtuel

Publié : 05 sept. 2019, 15:15
par Laurent R
Merci pour ta reponse. Je pense que je vais apprendre beaucoup car pour le moment cette solution ne me parle pas (je ne parle pas beaucoup le PHP) !!

Re: Calculer les valeurs RGB depuis une commande couleur pour un virtuel

Publié : 05 sept. 2019, 17:11
par winhex
tu créés un info et une action color
l'info aura pour valeur la couleur hexa (test couleur * )
le scénario qui se déclenche via cette info
fait un Event (apres transformation rgb dans le code) sur une autre info (color rgb *)

tu pourras pour ton besoin "event sur rule esp-easy" adapté

(*) dans le screen de l'autre sujet
auquel je viens d'y joindre un screen info,action