Oświetlenie otoczenia dzięki IKEA Tradfri i Apple HomeKit


9

Mam inteligentne żarówki z pełnym spektrum kolorów IKEA i jestem z nich bardzo zadowolony. Technicznie są to zwykłe żarówki zigbee. Dziś kontroluję je za pomocą zestawu domowego, patrz „Dzisiaj”.

Chcę użyć wideo z mojego Maca Mini jako wejścia dla koloru światła, tj. Oświetlenia otoczenia.

potrzebuję

  • jakieś oprogramowanie do monitorowania wyjścia wideo mojego komputera Mac i konwersji go na kolory, jakie powinny mieć różne światła
  • Mac, aby rozmawiać HomeKit z iPadem lub bramą IKEA bezpośrednio, aby zaktualizować za pomocą nowych poleceń kolorów.

  • Czy to możliwe?
  • Czy powinienem kupić nadajnik Zigbee dla komputera Mac, aby mógł on rozmawiać bezpośrednio ze światłami / pilotami?
  • Gdzie powinienem zacząć szukać?

Odpowiedzi:


5

Pierwszym problemem związanym z proponowaną konfiguracją jest to, że komputer Mac nie może komunikować się z żadnym urządzeniem HomeKit. Nie jest jasne, dlaczego tak jest, i pomyślałbyś, że jedna platforma Apple powinna móc rozmawiać z drugą. Ale niestety nie mogą.

Na szczęście hub Trådfri obsługuje zdalne sterowanie z komputera Mac (lub dowolnego urządzenia, naprawdę). Możesz rozmawiać z bramą za pomocą CoAP (lub znaleźć bibliotekę, która to robi, na przykład pytradfri dla Pythona).

Następnie musisz połączyć to ze skryptem, który może określić odcień ekranu. Biblioteka taka jak pymaScreen brzmi, jakby pasowała do rachunku, a zadaniem jest po prostu połączenie tych dwóch.

Spójrz na example_color.pyplik w repozytorium pytradfri, aby zobaczyć, jak ustawić kolory; wydaje się, że żarówki używają przestrzeni kolorów XYZ zamiast RGB.


1
Dzięki za popchnięcie mnie we właściwym kierunku i zaproponowanie rozwiązania, Aurora0001! CoAP wygląda świetnie. pymaScreen z 2011 roku jest jednak daleki od kompletnego rozwiązania oświetlenia otoczenia. Spróbuję użyć CoAP do stworzenia wtyczki dla Hyperiona
Jon Ramvi
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.