LGTV Companion - управление телевизором с компьютера
Приложение для управления телевизорами и мониторами LG на системе webOS. LGTV Companion работает по принципу "установи и забудь", чтобы обеспечить:
- автоматическое управление устройством webOS (телевизором), выключение и включение в ответ на выключение компьютера, перезагрузку, переход в режим низкого энергопотребления и когда пользователь бездействует, а также в ответ на изменения в топологии монитора Windows, в многомониторной среде;
- мощный инструмент командной строки для управления устройством WebOS и изменения большинства его настроек;
- API, который внешние скрипты и/или приложения могут использовать для облегчения автоматизации.
Инструкция по настройке LGTV Companion для синхронизации включения компьютера и телевизора LG:
1. Подключите телевизор и компьютер в одну локальную сеть (в большинстве случаев достаточно просто подсоединить их к одному роутеру).
2. Перейдите в настройки телевизора (удобнее всего их открывать удержанием кнопки с шестерёнкой на пульте в течение нескольких секунд), затем выберите последовательно пункты: "Общие", "Внешние устройства", "Включение ТВ с мобильного устройства" и убедитесь в том, что стоит галочка "Включить через Wi-Fi" (галочка нужна, даже если вы телевизор через кабель к роутеру подключили).
3. Желательно зайти в настройки маршрутизатора и убедится в том, что телевизору (устройству на webOS) выдаётся статический DHCP адрес (автор у себя не делал этот пункт, но работает приложение корректно, так что это только лишь рекомендация разработчика).
3. Скачайте приложение LGTV Companion со страницы на GitHub (к сожалению, официального сайта у приложения нет), затем установите и запустите.
4. После запуска приложения нажмите кнопку "Scan", а затем "OK" в следующих окнах. Остаётся выбрать из списка телевизор (если их у вас несколько), поставить галочку "Automatically manage this device" и нажать "Configure".
5. В открывшемся окне рекомендуется поставить галочки возле "Process power and screen off events only when the display input source is set to HDMI" и выбрать № порта HDMI телевизора (на задней панели телевизора у вас все входы пронумерованы), которому подключен компьютер. Опция предотвратит случайное выключение телевизора, если у вас включен компьютер, но телевизор переключен на другой порт или вообще исполняется какое-то нативное webos приложение. Там же можно включить опцию "When system is starting up or resuming from low power mode (excluding 'modern standby power mode an modernlaptapsl set the device ta HDMl input;", не забывая правильно поставить № HDMI порта, чтобы телевизор при включении компьюетра автоматически переключался на HDMI порт, даже если он включен на другом порте HDMI или открыто какое-то приложение webOS. После настройки параметров нажимаем "Save".
6. При желании можете ещё поковыряться в настройках. Их там два экрана, вызываемых разными кнопками (одна - справа возле названия телевизора "Configure", а другая - чуть ниже "Options''). Впрочем, если не знаете что делать - там по каждым пунктам есть мануалы (к сожалению, на английском). Если всё равно не понятно почему и зачем - тогда лучше ничего не трогать. На всякий случай рекомендуется делать скрины перед изменением настроек, чтобы проще было отменить изменения в случае чего.
7. Осталось нажать кнопку "Apply" и можно закрывать приложение.
Минимально необходимая настройка сделана. Теперь в автозагрузке пропишется "LGTVdaemon.exe", который будет отправлять запрос на телевизор, когда нужно будет его включить. Кстати, если у Вас несколько пользователей, соответственно, после включения нужно вводить пароль - не переживайте, телевизор будет включаться прямо на экране входа в систему, почти сразу после того, как bios передаст управление операционной системе. А если вы перезагружаете компьютер, то программа это определяет и не гасит монитор, соотвенно, и процесс загрузки bios вы в этом случае полностью увидите.
Написано на основе этой инструкции https://forum.ixbt.com/topic.cgi?id=28:31157:43#43 от @Denis1121.