Éclairage d'ambiance avec IKEA Tradfri et Apple HomeKit


9

J'ai les ampoules intelligentes à spectre couleur IKEA et j'en suis très content. Techniquement, ce sont des bulbes de zigbee ordinaires. Aujourd'hui, je les contrôle avec homekit, voir "Aujourd'hui".

Ce que je veux, c'est utiliser la vidéo de mon Mac Mini comme entrée pour la couleur de la lumière, c'est-à-dire l'éclairage ambiant.

j'ai besoin

  • une sorte de logiciel pour surveiller la sortie vidéo de mon Mac et la convertir en quelles couleurs les différentes lumières devraient être
  • le Mac pour parler HomeKit avec l'iPad ou la passerelle IKEA directement pour mettre à jour avec de nouvelles commandes de couleur.

  • C'est possible?
  • Dois-je obtenir un émetteur Zigbee pour Mac pour qu'il puisse parler directement aux lumières / télécommandes?
  • Où dois-je commencer à chercher pour commencer?

Réponses:


5

Le premier problème avec votre configuration proposée est que votre Mac ne peut pas communiquer avec les appareils HomeKit. On ne sait pas pourquoi c'est le cas, et vous auriez pensé qu'une plate-forme Apple devrait pouvoir parler à l'autre. Mais, malheureusement, ils ne le peuvent pas.

Heureusement, le hub Trådfri prend en charge le contrôle à distance depuis votre Mac (ou n'importe quel appareil, vraiment). Vous pouvez parler à la passerelle à l' aide de CoAP (ou trouver une bibliothèque qui le fait, comme pytradfri pour Python).

Vous devrez ensuite le connecter à un script qui peut déterminer la teinte de l'écran. Une bibliothèque comme pymaScreen semble correspondre à la facture, et la tâche consiste alors simplement à connecter les deux.

Jetez un œil au example_color.pyfichier dans le référentiel pytradfri pour voir comment définir les couleurs; il semble que les ampoules utilisent l' espace colorimétrique XYZ plutôt que RVB.


1
Merci de me pousser dans la bonne direction et de proposer une solution, Aurora0001! CoAP a fière allure. pymaScreen de 2011 est cependant assez loin d'une solution complète d'éclairage ambiant. Je vais étudier comment utiliser CoAP pour créer un plugin pour Hyperion
Jon Ramvi
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.