Philips Hue Bridge

Соединяет светодиодные лампы Philips Hue, светодиодные лампы и ленты Friends of Hue и другие устройства, поддерживающие SmartLink (LivingWhites, некоторые LivingColors) через Philips Hue Bridges

Текущий релиз
3.17.4
Разработчик
hobbyquaker, Pmant, Bluefox, Moritz Heusinger, iobroker-community-adapters
Лицензия
Apache-2.0

[!ВАЖНО] Этот адаптер нельзя установить из GitHub

Этот адаптер использует сервис Sentry.io для автоматического сообщения мне, как разработчику, об исключениях, ошибках в коде и новых схемах устройств. Подробнее см. ниже!

Что такое Sentry.io и какая информация передается на серверы этой компании?

Sentry.io — это сервис для разработчиков, позволяющий получать обзор ошибок в их приложениях. Именно это и реализовано в данном адаптере.

Когда адаптер зависает или возникает другая ошибка в коде, это сообщение об ошибке, которое также появляется в журнале ioBroker, отправляется в Sentry. Если вы разрешили ioBroker GmbH собирать диагностические данные, то в них также включается ваш идентификатор установки (это просто уникальный идентификатор без какой-либо дополнительной информации о вас, электронной почте, имени и т. д.). Это позволяет Sentry группировать ошибки и показывать, сколько уникальных пользователей затронуто такой ошибкой. Все это помогает мне предоставлять безошибочные адаптеры, которые практически никогда не зависают.

Английский :gb:

Этот адаптер подключает ваши мосты Philips Hue к ioBroker для управления светодиодными лампами Philips Hue, светодиодными лампами Friends of Hue, светодиодными лентами, розетками, например, от Osram, и другими устройствами, поддерживающими SmartLink (например, LivingWhites и некоторыми моделями LivingColors).

Настраивать

После установки этого адаптера в ioBroker создайте соответствующий экземпляр адаптера. Затем вам нужно подключить ваш мост Hue к ioBroker в настройках адаптера:

  1. Если вы используете другой мост, отличный от версии 2, настройте порт на 80 (без HTTPS), в противном случае следует использовать порт 443 (с HTTPS).
  2. Нажмите кнопку «Найти мост», чтобы получить IP-адрес вашего моста. Будет выполнен поиск всех мостов в вашей сети. Затем выберите мост, к которому хотите подключиться. Поле «Адрес моста» будет заполнено IP-адресом выбранного вами моста Hue.
  3. Далее нажмите кнопку «Создать пользователя» в настройках, затем подойдите к вашему устройству Hue Bridge и нажмите на его круглую кнопку. У вас будет 30 секунд, чтобы продолжить. После нажатия кнопки поле «Пользователь Bridge» должно быть заполнено сгенерированной строкой.
  4. Измените все остальные параметры в настройках адаптера, а затем выберите «Сохранить и закрыть».
  5. В итоге, все должно быть готово: адаптер сгенерирует все необходимые объекты для управления вашими устройствами Hue.

Обратите внимание: кнопка настроек адаптера «Найти мост» будет неактивна, если заполнено поле «Адрес моста», а кнопка «Создать пользователя» будет неактивна, если заполнено поле «Пользователь моста».

Настройки

ИмяОписание
Адрес мостаВы можете попробовать определить IP-адрес вашего моста Hue, нажав... Find Bridge кнопка.
ПортПорт вашего моста Hue, обычно 443 (SSL) и 80 (без SSL).
SSLЕсли этот параметр отмечен, соединение защищено протоколом SSL, порт автоматически изменится на 443 (настоятельно рекомендуется использовать SSL).
ПользовательИмя пользователя для вашего моста. Вы можете создать его, нажав... Create User нажимайте кнопку и следуйте инструкциям на экране.
Игнорировать сценыЕсли этот флажок установлен, сцены не будут отображаться/управляться адаптером.
Игнорировать группыЕсли этот флажок установлен, группы не будут отображаться/управляться адаптером.
«Устаревшая» структураДля обеспечения обратной совместимости в ioBroker можно хранить старую структуру объектов. Эта старая структура представляет собой hue.<instance_number>.<bridge_name_channel>.<light_or_group_channel>.<state> Новая структура устраняет <bridge_name_channel> и, следовательно, возникает необходимость адаптации старых скриптов и т. д. Если адаптер обнаружит существующую старую структуру, она будет использоваться без установки флажка. Однако, если требуется миграция со старой структуры на новую, удалите всю структуру целиком. hue.<instance_number> пространство имен один раз.
Естественное поведение включения/выключенияЕсли этот параметр отмечен, адаптер будет включать/выключать свет так же, как и встроенное приложение Hue. В противном случае, при включении лампы будут устанавливаться на уровень яркости 100%. Кроме того, если группа ламп уже включена, изменение уровня яркости повлияет только на уже включенные лампы и не включит лампы, которые в данный момент выключены.
Синхронизация программных датчиковТакже синхронизируйте программные датчики. Это виртуальные датчики, например, созданные сценами Hue Labs. Управляя ими... status С помощью данных, полученных от такого датчика, можно запускать/останавливать сценарии, которые следуют этой логике. В большинстве случаев 0 выключает сцену и 1 включает его.
Проявляйте инициативу в общении с другими.Включите свет, также с указанием состояния CT, состояния цвета и т. д. Установите значение... false и включаться только при включении питания и поддержании уровня яркости.
ОпросЕсли этот параметр включен, адаптер будет отслеживать изменения состояния, в противном случае его можно использовать только для управления лампами, а не для отображения их состояния.
Интервал опросаОпределяет, как часто будут опрашиваться состояния и, следовательно, обновляться в ioBroker. Низкие интервалы опроса могут вызывать проблемы с производительностью в некоторых условиях. Поэтому минимально допустимый интервал опроса составляет 2 секунды. Если интервал опроса установлен менее чем на 2 секунды, он будет установлен на 2 секунды во время выполнения.

Команды

Командные состояния (например) hue.0.All.command) можно использовать для установки нескольких команд для моста. Это позволяет установить группу или источник света в определенное состояние, например, с помощью времени перехода.

setState('hue.0.All.command', { "bri": 50, "transitiontime": 30 }, false);

Для групп, содержащих сцены, например: hue.0.Wohnzimmer.scene_hell Сцены также можно активировать с задержкой между переходами. Для этого передайте аргумент scene соответствующей команде.

setState('hue.0.All.Wohnzimmer', { "scene": "hell", "transitiontime": 30 }, false);

Дополнительная информация

В версии 3.3.0 группа заявляет: anyOn и allOn стали управляемыми, но имейте в виду, что они просто будут вести себя как обычно. on Состояние, когда оно контролируется. В некоторых случаях может быть желательно иметь контролируемое состояние. anyOn укажите это в своей визуализации.

Deutsch :de:

Повязка Philips Hue / LivingColors / LivingWhites Lampen ein. В настройках адаптера необходимо указать IP-адрес Hue Bridge, чтобы настроить имя пользователя. Чтобы активировать пользователя, необходимо создать пользователя и включить его в течение 30 секунд после нажатия кнопки и перехода через оттенок Hue. Это позволит автоматизировать работу пользователя.

План действий/Список задач

  • Автоматическое обнаружение мостов
  • Автоматическая настройка пользователя через кнопку мостового соединения

Changelog

3.17.4 (2026-09-15))

  • (mcm1957) support to install from github has been dropped

3.17.2 (2026-09-15)

  • (copilot) Fixed user creation not updating configuration field automatically- #776

3.17.1 (2026-09-15)

  • (a-i-ks) fixed: ct object min/max being stricter than the adapter's supported color temperature range, causing "less than min"/"greater than max" warnings (closes #586)
  • (copilot) Adapter requires node.js >= 22 now
  • (copilot) Adapter requires admin >= 7.7.22 now
  • (copilot) Adapter requires js-controller >= 6.0.11 now

3.16.2 (2025-04-12)

  • (@foxriver76) do not try to use v2 functionality on legacy Hue bridges (closes #720)

3.16.1 (2025-03-07)

  • (@foxriver76) fix if no tamper report is present on state creation

License

Apache 2.0

Copyright (c) 2026 iobroker-community-adapters iobroker-community-adapters@gmx.de
Copyright (c) 2017-2025 Bluefox dogafox@gmail.com
Copyright (c) 2014-2016 hobbyquaker