royal-alambic-club / home-dashboard

Mozilla Public License 2.0
1 stars 0 forks source link

Refont du mapping de lumière pour intégrer d'autre lumière (IKEA light par exemple) #5

Open jsthibault opened 2 years ago

jsthibault commented 2 years ago

si je me trompe pas updatedLight c'est un objet qui est retourné par l'API hue. Mon probleme avec cette manière de faire c'est que tu vas coupler cette fonction au format de la réponse de l'API hue. T'aurais tout interet à créer un format intermédiaire maison qui va mapper la reponse Hue à ton propre format. Comme ça plus tard tu pourra manipuler toutes les lumieres, peu importe la marque, avec le meme format de donnée sans te faire chier a redéfinir cette fonction de manière spéficique pour chaque API. Au final ce que tu veux c'est update une light, peu importe la marque

_Originally posted by @samtouille in https://github.com/royal-alambic-club/home-dashboard/pull/1#discussion_r786256318_

===> faire une CA light qui possède tout les attribut qu'on a huelight et l'implémenter dans huelight

jsthibault commented 2 years ago

related to https://github.com/royal-alambic-club/home-dashboard/issues/2