Подключение телевизора LG webOS к OpenHAB: полное управление по сети

Телевизор LG webOS в OpenHAB — удобная интеграция умного ТВ без физических действий и замены пульта. Binding LG webOS позволяет управлять всем: включение/выключение, переключение каналов, регулировка громкости, mute, выбор источников (HDMI, USB, приложения), медиаплеер, Wake-on-LAN. Подключение занимает 10 минут: установка binding, ввод IP/MAC/кода доступа, редактирование things/items/rules/sitemap. Полная замена пульта, удобнее смартфон всегда под рукой. Интеграция с будильником, сценариями присутствия, уведомлениями. Работает на большинстве моделей webOS 2014+ (Smart TV с webOS 3.0 и новее).

LG webOS телевизор OpenHAB управление по сети каналы громкость Wake-on-LAN

Преимущества интеграции LG webOS в OpenHAB

OpenHAB полностью берёт на себя управление телевизором по сети. Нет нужды в дополнительных устройствах, ИК-бластеры, Harmony Hub или новые пульты. ТВ включается/выключается, переключаются каналы, регулируется громкость, выбираются источники и приложения. Wake-on-LAN для включения из выключенного состояния. Уведомления о включении, интеграция с присутствием (выключить ТВ, если никого нет). Удобнее пульта — смартфон/планшет всегда рядом. Поддержка большинства моделей 2014+ (webOS 3.0 и новее). Быстрая настройка, минимум действий.

Подготовка телевизора к подключению

ТВ и OpenHAB в одной Wi-Fi сети. Узнайте IP-адрес и MAC-адрес телевизора (Fing, роутер, настройки ТВ). При первом подключении ТВ покажет код доступа (разрешите управление). Включите Wake-on-LAN в настройках сети ТВ. Убедитесь, что ТВ поддерживает webOS binding (модели 2014+). Разрешите удалённое управление в настройках ТВ.

Установка binding LG webOS

Paper UI → Add-ons → Bindings → LG webOS → Install. Ждать 1–2 минуты. Binding добавит thing для ТВ.

Настройка Things

Generic webOS TV thing. Указать IP-адрес, MAC-адрес, ключ доступа (код с экрана). Каналы: power (Switch), channel (Number/String), volume (Number), mute (Switch), input (String), app (String), media (control).

Items для управления ТВ

Switch TV_Power «Телевизор Вкл/Выкл» {channel=»webos:webostv:…:power»}. Number TV_Volume «Громкость [%.0f]». String TV_Channel «Канал [%s]». Switch TV_Mute «Mute». String TV_Input «Источник».

Sitemap и HABPanel интерфейс

Switch TV_Power icon tv. Slider TV_Volume 0–100. Selection TV_Channel для списка. Buttons для mute, input, apps. HABPanel: template с кнопками, слайдером, статусом.

Rules для сценариев

rule "Будильник включает ТВ"
when
  Time cron "0 0 7 * * ?"
then
  TV_Power.sendCommand(ON)
  TV_Channel.sendCommand("5")
  TV_Volume.sendCommand(20)
  playSound("morning.mp3")
end

rule "Выключить ТВ при отсутствии"
when
  Item Presence changed to OFF
then
  TV_Power.sendCommand(OFF)
end

Расширение функционала

Будильник + ТВ. Выключение при отсутствии (присутствие). Громкость по расписанию. Запуск приложений (Netflix). Уведомления «ТВ включён». HABPanel с пультом. Интеграция с голосом Alexa/Google.

Заключение

Подключение LG webOS к OpenHAB — полное управление ТВ по сети. Binding, IP/MAC, каналы, громкость, Wake-on-LAN. Простая настройка, сценарии с будильником, присутствием. Идеально для умного дома.

FAQ — LG webOS в OpenHAB

ТВ не подключается?

Проверьте IP/MAC, код доступа при первом подключении. ТВ и OpenHAB в одной Wi-Fi. Wake-on-LAN включён в настройках ТВ.

Каналы не переключаются?

ТВ должен быть включён. Binding обновлён. Channel item string с номером канала. Проверьте логи OpenHAB.

Громкость не меняется?

ТВ включён. Number item 0–100. Проверьте binding status в Paper UI, логи.

Включение по будильнику?

Rule cron + TV_Power ON. Wake-on-LAN работает. Проверьте MAC в настройках ТВ.

Другие бренды?

Samsung, Sony, Philips — свои bindings. Ищите на форуме OpenHAB сообщества.

HABPanel с пультом?

Template с HTML кнопками. Switch/Selection items. Автообновление страницы.

ТВ не выключается?

TV_Power OFF. ТВ должен быть в standby, а не полностью выключен.