Pencahayaan ambient dengan IKEA Tradfri dan Apple HomeKit


9

Saya memiliki lampu pintar spektrum penuh warna IKEA dan saya sangat senang dengannya. Secara teknis mereka adalah umbi zigbee biasa. Hari ini saya mengendalikan mereka dengan homekit, lihat "Hari ini."

Yang saya inginkan adalah menggunakan video dari Mac Mini saya sebagai input untuk warna cahaya, yaitu pencahayaan sekitar.

saya butuh

  • beberapa jenis perangkat lunak untuk memantau output video Mac saya dan mengkonversinya menjadi warna apa lampu-lampu seharusnya
  • Mac untuk berbicara HomeKit dengan iPad atau gateway IKEA secara langsung untuk memperbarui dengan perintah warna baru.

  • Apa itu mungkin?
  • Haruskah saya mendapatkan pemancar Zigbee untuk Mac agar dapat berbicara langsung ke lampu / remote?
  • Di mana saya harus mulai mencari untuk pergi?

Jawaban:


5

Masalah pertama dengan pengaturan yang diusulkan adalah bahwa Mac Anda tidak dapat berkomunikasi dengan perangkat HomeKit apa pun. Tidak jelas mengapa ini terjadi, dan Anda akan berpikir bahwa satu platform Apple harus dapat berbicara dengan yang lain. Tetapi, sayangnya, mereka tidak bisa.

Untungnya, hub Trådfri mendukung remote control dari Mac Anda (atau perangkat apa pun juga). Anda dapat berbicara dengan gateway menggunakan CoAP (atau menemukan perpustakaan yang melakukannya, seperti pytradfri untuk Python).

Anda kemudian harus menghubungkannya ke skrip yang dapat menentukan rona layar. Pustaka seperti pymaScreen kedengarannya cocok dengan tagihan, dan tugasnya hanyalah menghubungkan keduanya.

Lihatlah example_color.pyfile di repositori pytradfri untuk melihat bagaimana mengatur warna; tampaknya bola lampu menggunakan ruang warna XYZ daripada RGB.


1
Terima kasih telah mendorong saya ke arah yang benar dan mengusulkan solusi, Aurora0001! CoAP terlihat bagus. pymaScreen dari 2011 cukup jauh dari solusi pencahayaan ambient lengkap. Saya akan melihat ke dalam menggunakan CoAP untuk membuat plugin untuk Hyperion
Jon Ramvi
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.