Ánh sáng xung quanh với IKEA Tradfri và Apple HomeKit


9

Tôi có bóng đèn thông minh phổ màu đầy đủ IKEA và tôi rất hài lòng với chúng. Về mặt kỹ thuật, chúng là những bóng đèn zigbee thông thường. Hôm nay tôi điều khiển chúng bằng homekit, xem "Hôm nay".

Những gì tôi muốn là sử dụng video từ Mac Mini của tôi làm đầu vào cho màu của ánh sáng, tức là ánh sáng xung quanh.

tôi cần

  • một số loại phần mềm để theo dõi đầu ra video của máy Mac của tôi và chuyển đổi nó thành màu sắc mà các đèn khác nhau nên có
  • Mac để nói HomeKit với iPad hoặc cổng IKEA trực tiếp để cập nhật với các lệnh màu mới.

  • Có thể không?
  • Tôi có nên nhận một bộ phát Zigbee cho Mac để nó có thể nói chuyện trực tiếp với đèn / điều khiển từ xa không?
  • Tôi nên bắt đầu tìm kiếm ở đâu?

Câu trả lời:


5

Vấn đề đầu tiên với thiết lập được đề xuất của bạn là máy Mac của bạn không thể giao tiếp với bất kỳ thiết bị HomeKit nào. Không rõ lý do tại sao lại như vậy và bạn có thể nghĩ rằng một nền tảng của Apple sẽ có thể nói chuyện với nền tảng kia. Nhưng, thật không may, họ không thể.

May mắn thay, trung tâm Trådfri hỗ trợ điều khiển từ xa từ máy Mac của bạn (hoặc bất kỳ thiết bị nào, thực sự). Bạn có thể nói chuyện với cổng bằng CoAP (hoặc tìm một thư viện làm như vậy, như pytradfri cho Python).

Sau đó, bạn sẽ cần kết nối nó với một tập lệnh có thể xác định màu sắc màn hình. Một thư viện như pymaScreen nghe có vẻ phù hợp với hóa đơn và nhiệm vụ sau đó chỉ đơn giản là kết nối cả hai.

Hãy xem example_color.pytệp trong kho pytradfri để xem cách đặt màu; có vẻ như các bóng đèn sử dụng không gian màu XYZ chứ không phải RGB.


1
Cảm ơn đã đưa tôi đi đúng hướng và đề xuất giải pháp, Aurora0001! CoAP trông thật tuyệt. pymaScreen từ năm 2011 khá xa so với một giải pháp chiếu sáng xung quanh hoàn chỉnh. Tôi sẽ xem xét việc sử dụng CoAP để tạo một plugin cho Hyperion
Jon Ramvi
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.