Управление Philips Living Colors с помощью ПК

есть способ (аппаратно-программная комбинация), который я могу использовать для управления одной или несколькими лампами Philips Living Colors с помощью ПК - например, USB-Stick, который действует как "remote". Таким образом, я мог контролировать лампу через программное обеспечение (например, веб-приложение поверх iPhone/удаленно) или даже создавать то, что Philips встраивает в некоторые из своих телевизоров, и называет "ambilight" (графический драйвер, определяющий основной цвет для управления лампой).

Я думаю, что это больше похоже на аппаратное обеспечение, чем на вопрос о программном обеспечении, но я ничего не мог найти об этом в Интернете, и я уверен, что не первый, кто придумал эту идею, когда я распакую свою лампу LivingColors вчера;)

Ответы

Ответ 1

Прочитайте в этой статье. В нем описано, как управлять удаленным использованием usb.

Ответ 2

Есть две версии лампы LivingColors, лампа Gen1 может управляться небольшим набором, насколько я знаю, Gen2 не может контролироваться сторонними продуктами.

Существует щит Arduino, который может управлять лампами Gen1, статья, описывающая это на голландском языке. Короче говоря, щит, а также удлинитель лампы, можно контролировать с помощью последовательного USB-интерфейса. Google translate может помочь:

Аппаратное обеспечение: http://www.knutsel.org/2010/04/11/assembling-the-cc2500-arduino-shield/

Ссылка на программное обеспечение находится в конце сообщения. (Я могу опубликовать только одну ссылку.)

Существует схема и программное обеспечение, достаточная информация для создания собственного контроллера для ламп Gen1.

Некоторые замечания:

  • Я являюсь автором этих сообщений.
  • Щиты продаются как комплект в Нидерландах и Бельгии (отсюда и голландский пост в блоге).
  • Gen2 использует IEEE802.15.4 (это сказано в руководстве) и, как говорят, использует зашифрованный Zigbee. Zigbee и зашифрованный Zigbee используют IEEE802.15.4.
  • Я, вероятно, должен лучше перевести сообщения.

[11 апреля 2010 г. edit: сделанные переводы блога на английском языке и изменили ссылки здесь]

Ответ 3

LivingColors использует реализацию 802.15.4, "беспроводной сетевой протокол ZigBee, предназначенный для бытовых приборов".

Лампы второго поколения LivingColors можно убедить поговорить с беспроводным мостом Philips Hue и интегрироваться с настройкой Hue. Здесь можно найти много анекдотических сведений о том, как это сделать:

http://www.everyhue.com/?page_id=38#/discussion/7/hue-and-living-colors

... для ваших целей, интеграция с Hue - ваш лучший выбор, поскольку мост предоставляет (пока еще неофициально) всеобъемлющий RESTful JSON API, который легко поддается сценарию - один из лучших ресурсов при использовании этого API может можно найти здесь:

http://rsmck.co.uk/hue

Мне лично было очень весело делать то, что вы пытаетесь сделать, с лампами Hue Bridge и LivingColors. Удачи!

Ответ 4

Я тоже был бы заинтересован, контролируя мои Живые Цвета с компьютера через USB-передатчик 2.4Ghz (в основном, просто для удовольствия;)

У меня есть два Living Colors, "Generation 1" и "Generation 2", и плохая новость заключается в том, что удаленное оборудование и (возможно) протокол полностью модифицированы Philips в процессе (возможно, чтобы добавить "эффекты затухания" второго поколения). Таким образом, это еще сложнее, такой передатчик должен будет иметь дело с двумя протоколами.

Еще одна ссылка о том, что внутри официального контроллера (в дополнение к приведенной выше статье Elektor):

Ответ 5

Я проверил сайт Philips, где вы можете скачать . Следующий совет по устранению неполадок дает ключ:

LivingColors doesn’t respond quickly to the remote control.
- The communication between the remote control and the
  LivingColors can be affected by heavy traffic on a wireless data
  network, for example a wireless router.You should move Living-
  Colors away from the wireless access point and switch your
  wireless router to channels 8-11 for minimum interference.

Таким образом, контроллер использует беспроводную связь. Это, очевидно, довольно сложная линия связи, один контроллер может контролировать до 6 источников света.

Если это не полная связь WiFi, позволяющая компьютеру контролировать свет, это потребует тяжелого взлома аппаратного обеспечения. Если это будет связь WiFi, можно будет написать драйвер.

Если у кого-нибудь есть это, они могут выполнить сканирование WiFi, чтобы увидеть, отображается ли индикатор и контроллер?