Repolode
diyhue

diyhue/diyHue

Эмулятор Philips Hue Bridge на Python для локального управления сторонними светильниками и устройствами через приложения Hue и системы умного дома.

Open source альтернатива:Philips Hue Bridge

Звёзды
1,832
Форки
298
Открытые issues
106
Последний коммит
15 дней назад

Что это?

diyHue эмулирует Philips Hue Bridge, чтобы приложения и системы умного дома, рассчитанные на работу с Hue Bridge, могли управлять светильниками других производителей. Он поддерживает ZigBee-светильники через шлюзы Raspbee, Deconz или IKEA Trådfri, лампы MiLight, светодиодные ленты WS2812B и SK6812, а также лампы и выключатели на базе ESP8266 с пользовательской прошивкой.

Программа написана на Python и рассчитана на непрерывную работу на маломощных устройствах, например Raspberry Pi, или в Docker. Она совместима с разными клиентами, включая Hue Essentials, Home Assistant, Openhab, Domoticz и Amazon Alexa для управления освещением. Всё работает в локальной сети, подключение к облаку не требуется.

Проект поддерживает группы Hue, сцены и режим развлечений, а также может автоматически запускаться при старте системы. Документация размещена на readthedocs.

Ключевые возможности

  • 01Эмулирует Philips Hue Bridge для приложений Hue и систем умного дома, совместимых с Hue.
  • 02Управляет светильниками ZigBee, MiLight, светодиодными лентами WS2812B/SK6812 и устройствами на базе ESP8266.
  • 03Поддерживает группы, сцены и функции Hue для режима развлечений.
  • 04Работает локально, без подключения к облаку.
  • 05Работает на маломощных устройствах вроде Raspberry Pi или в Docker.

Сценарии использования

  • Управление светодиодными лентами и лампами сторонних производителей через официальное приложение Hue или Hue Essentials.
  • Настройка локального осветительного хаба без облака на Raspberry Pi для Home Assistant.
  • Подключение светильников ZigBee или MiLight к Alexa и другим системам, совместимым с Hue.

Быстрый старт

  1. 1

    Установите модули Python, перечисленные в requirements.txt

    pip install -r requirements.txt
  2. 2

    Или запустите diyHue в Docker с помощью опубликованного образа

    docker pull diyhue/core
  3. 3

    Полные инструкции по настройке см. в документации

Что важно знать

  • Предназначено для круглосуточной работы на небольшом постоянно включённом устройстве, например Raspberry Pi.
  • Требуются дополнительные системные пакеты, такие как coap-client и faketime, либо Docker.
  • Некоторые функции, например удалённый доступ к API, не поддерживаются.
  • В качестве лицензии указано NOASSERTION, поэтому перед повторным использованием проверьте файл LICENSE.

Темы

Частые вопросы

Что такое diyHue?
Эмулятор Philips Hue Bridge на Python для локального управления сторонними светильниками и устройствами через приложения Hue и системы умного дома. diyHue эмулирует Philips Hue Bridge, чтобы приложения и системы умного дома, рассчитанные на работу с Hue Bridge, могли управлять светильниками других производителей. Он поддерживает ZigBee-светильники через шлюзы Raspbee, Deconz или IKEA Trådfri, лампы MiLight, светодиодные ленты WS2812B и SK6812, а также лампы и выключатели на базе ESP8266 с пользовательской прошивкой.
diyHue можно использовать бесплатно? Какая у него лицензия?
diyHue распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
diyHue всё ещё поддерживается?
Активно поддерживается. Последний коммит в diyHue — 23 окт. 2026 г..
Для чего можно использовать diyHue?
Управление светодиодными лентами и лампами сторонних производителей через официальное приложение Hue или Hue Essentials. Настройка локального осветительного хаба без облака на Raspberry Pi для Home Assistant. Подключение светильников ZigBee или MiLight к Alexa и другим системам, совместимым с Hue.
Как установить diyHue?
Установите модули Python, перечисленные в requirements.txt: pip install -r requirements.txt Или запустите diyHue в Docker с помощью опубликованного образа: docker pull diyhue/core Полные инструкции по настройке см. в документации
Где скачать diyHue?
Исходный код и инструкции по установке — на GitHub: https://github.com/diyhue/diyHue

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Приложение для строки меню Mac и iPhone, которое показывает дом в виде интерактивной 3D-модели и управляет освещением и кондиционерами через Smart Life, Home Assistant, Hue и Apple Home.

877+66 за неделю126SwiftMITОбновлён позавчера

Открытая прошивка для ESP32, позволяющая управлять адресными RGB-лентами, 2D-матрицами и панелями HUB75 по WiFi.

19 тыс.+47 за неделю4,4 тыс.C++EUPL-1.2Активно поддерживаетсяОбновлён позавчера

Система на основе конфигураций, которая превращает микроконтроллеры ESP32, ESP8266, BK72xx и RP2040 в умные устройства для управления через Home Assistant и другие системы автоматизации дома.

12 тыс.+53 за неделю5,8 тыс.C++OtherАктивно поддерживаетсяОбновлён 23 часа назад