La bonne température a la bonne heure
Publié : 18 mars 2018, 21:41
Salut a tous, cela faisait longtemps que je n’étais pas venu vous solliciter, et c'est bien dommage c'est vrai.
Une installation qui fonctionne c'est bien, allumer éteindre les choses en fonctions des heures et des présences c'est cool, le Control vocal c'est hyper cool, Xiaomi Yeelight c'est supracool.
Mais de mon coté il est temps d'ajouter un peu d'intelligence.
J'ai des pièces équipées de matériel Yeelight qui permet de jouer sur la température du blanc : Blanc Chaud presque orange a un blanc froid type néon.
L'une de ces pièces est presque aveugle, j'ai bien une fenêtre mais elle donne sur un escalier, sous une terrasse, donc même de jour il faut allumer la lumiére.
C'est sur cette pièce que je souhaite faire ceci partant du principe que :
- Le soleil au zénith peu ce traduire par une température de blanc froid de type néon : 6000k
- Que de nuit il nous faut une lumière plus chaude tirant sur le jaune orange : 3500k
- Que dans Domoticz nous avons les infos de levé et de couché du soleil
Je souhaiterait avoir une variation automatique de la température du blanc en fonction de la position du soleil, ceci toutes les 5 minutes, afin que ce soit le plus progressif possible et presque invisible / perturbant.
Exemple :
lever de soleil a 7h : Lumière a 3500k qui grimpe a 6000k a 13h puis retourne a 3500k a 19h pour le couché du soleil et la nuit.
Nous avons donc 19h00-7h : 12h00 de jour : 720 minutes soit 144 tranches de 5 minutes au total :
- 72 de 7h a 13h
- 72 de 13h a 19h
Soit des variations de : (6000-3500)/144 : 17.361111k j'arrondi a 17k
En attendant que les dev de Domoticz intègre la gestion des températures de blancs, il faut passer par l'api Yeelight, ce n'est pas le plus difficile.
Pour faciliter la gestion des variations je pensais garder la température a "afficher sur l'ampoule" dans une variable utilisateur.
Si les heures de lever et de coucher était aussi carré que l'exemple ce serait "facile" mais vous le savez ce sont des variables qui ne sont pas forcement multiple de 5, oui on peut tricher pour faire commencer et finir les variations au multiple de 5 prés.
J'ai bien des connaissances en LUA Domoticz mais elles sont "basiques" ici il faut faire des maths que je ne sais pas forcement traduire.
Si vous avez des exemples ou idée je suis preneur.
Merci
Une installation qui fonctionne c'est bien, allumer éteindre les choses en fonctions des heures et des présences c'est cool, le Control vocal c'est hyper cool, Xiaomi Yeelight c'est supracool.
Mais de mon coté il est temps d'ajouter un peu d'intelligence.
J'ai des pièces équipées de matériel Yeelight qui permet de jouer sur la température du blanc : Blanc Chaud presque orange a un blanc froid type néon.
L'une de ces pièces est presque aveugle, j'ai bien une fenêtre mais elle donne sur un escalier, sous une terrasse, donc même de jour il faut allumer la lumiére.
C'est sur cette pièce que je souhaite faire ceci partant du principe que :
- Le soleil au zénith peu ce traduire par une température de blanc froid de type néon : 6000k
- Que de nuit il nous faut une lumière plus chaude tirant sur le jaune orange : 3500k
- Que dans Domoticz nous avons les infos de levé et de couché du soleil
Je souhaiterait avoir une variation automatique de la température du blanc en fonction de la position du soleil, ceci toutes les 5 minutes, afin que ce soit le plus progressif possible et presque invisible / perturbant.
Exemple :
lever de soleil a 7h : Lumière a 3500k qui grimpe a 6000k a 13h puis retourne a 3500k a 19h pour le couché du soleil et la nuit.
Nous avons donc 19h00-7h : 12h00 de jour : 720 minutes soit 144 tranches de 5 minutes au total :
- 72 de 7h a 13h
- 72 de 13h a 19h
Soit des variations de : (6000-3500)/144 : 17.361111k j'arrondi a 17k
En attendant que les dev de Domoticz intègre la gestion des températures de blancs, il faut passer par l'api Yeelight, ce n'est pas le plus difficile.
Pour faciliter la gestion des variations je pensais garder la température a "afficher sur l'ampoule" dans une variable utilisateur.
Si les heures de lever et de coucher était aussi carré que l'exemple ce serait "facile" mais vous le savez ce sont des variables qui ne sont pas forcement multiple de 5, oui on peut tricher pour faire commencer et finir les variations au multiple de 5 prés.
J'ai bien des connaissances en LUA Domoticz mais elles sont "basiques" ici il faut faire des maths que je ne sais pas forcement traduire.
Si vous avez des exemples ou idée je suis preneur.
Merci
