Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

Calculer les valeurs RGB depuis une commande couleur pour un virtuel

Pour échanger sur les plugins classés en catégorie "Programmation"
Laurent R
Timide
Messages : 222
Inscription : 01 août 2016, 03:46
Localisation : Alabama

Calculer les valeurs RGB depuis une commande couleur pour un virtuel

Message par Laurent R » 04 sept. 2019, 19:12

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
Larry

winhex
Actif
Messages : 3799
Inscription : 23 janv. 2015, 01:41

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

Message par winhex » 04 sept. 2019, 19:42

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

Laurent R
Timide
Messages : 222
Inscription : 01 août 2016, 03:46
Localisation : Alabama

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

Message par Laurent R » 05 sept. 2019, 15:15

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) !!
Larry

winhex
Actif
Messages : 3799
Inscription : 23 janv. 2015, 01:41

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

Message par winhex » 05 sept. 2019, 17:11

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

Répondre

Revenir vers « [Catégorie] Programmation »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités