Forum Lifedomus
Ampoules yeelight rgb via jeedom - Version imprimable

+- Forum Lifedomus (http://forum-lifedomus.com)
+-- Forum : Les outils de configuration et design (http://forum-lifedomus.com/forumdisplay.php?fid=7)
+--- Forum : Config Studio (CS) (http://forum-lifedomus.com/forumdisplay.php?fid=8)
+---- Forum : Connecteurs (http://forum-lifedomus.com/forumdisplay.php?fid=10)
+----- Forum : Universel (http://forum-lifedomus.com/forumdisplay.php?fid=29)
+----- Sujet : Ampoules yeelight rgb via jeedom (/showthread.php?tid=3944)

Pages : 1 2 3 4


RE: Ampoules yeelight rgb via jeedom - Hsd - 02-28-2018

Oups grillé par tony  Lol-161b


RE: Ampoules yeelight rgb via jeedom - tonyb0t77 - 02-28-2018

ci joint pour ceux qui ont besoin le fichier equipement de ma yeelight via jeedom

[attachment=2105]


RE: Ampoules yeelight rgb via jeedom - tonyb0t77 - 02-28-2018

bon 1ere étape validée maintenant on passe aux températures de blanc 

il y a 1 sliders sur LD un pour la température de blanc 
sur jeedom il y a une commande avec comme valeur 1700 à 6500

reste a trouver un code js pour transformer ces valeur en 0-255

0 = 1700 

255 = 6500


RE: Ampoules yeelight rgb via jeedom - tonyb0t77 - 03-02-2018

donc ci on part sur le principe :

1700 valeur de départ 

on fait un calcul du genre 1700 + (valeur entre 0 et 255)% ca donne une plage de 1700 à 6035  


reste a codé ça


RE: Ampoules yeelight rgb via jeedom - tonyb0t77 - 03-02-2018

j ai bricolé ca 

var colorS = Math.round(parseFloat(2500)*({color})/100);

command = '/core/api/jeeApi.php?apikey=ApiKey&type=cmd&id=1207'

ce qui me donne une plage de variation de 2500 a 6375 Kelvin 

et pour la commande de retour j'utilise la variable color pour que l affichage du variateur sois cohérent 

étape terminé 

ampoule a 90 % opérationnelle sur ld !!!!!!!!!!!!!!!!!!!!

merci a vous  Yahoo-1ea1 Yahoo-1ea1 Yahoo-1ea1

ps: dés que j'ai 5 minutes je referai mon 1er poste avec les explications


RE: Ampoules yeelight rgb via jeedom - jojo - 03-03-2018

content que tu ai trouvé a solution.
Désolé de m'être obstiné dans une mauvaise direction.
Mais là ça volle beaucoup trop haut pour moi ...


RE: Ampoules yeelight rgb via jeedom - tonyb0t77 - 03-03-2018

merci jojo 


des fois une idée meme mauvaise peut mené vers la solution !!!!!


RE: Ampoules yeelight rgb via jeedom - tonyb0t77 - 03-04-2018

correction du code js pour la couleur :

var redS = '' + {red};
var greenS = '' + {green};
var blueS = '' + {blue};
var hexa = '#' + ( '0' + parseInt(redS, 10).toString(16) ).slice(-2) + ( '0' + parseInt(greenS, 10) .toString(16)).slice(-2) + ( '0' + parseInt(blueS, 10).toString(16) ).slice(-2);