Владелец задачи: skysilver, Киров - Россия
Текущий статус:
Поддержка
Страница дополнения
Модуль поддержки смарт-телевизоров LG на платформе webOS.
Возможности модуля:
Перед началом работы с ТВ средствами модуля убедитесь, что в настройках ТВ разрешено использование технологии LG Connect Apps. А также проверьте управление ТВ из официального приложения для Android или iOS.
Взаимодействие с ТВ происходит через постоянное tcp-соединение в режиме клиента на порт 3000. Внутри tcp-сокета используется протокол Websocket, поверх которого уже идет обмен API-сообщениями в формате JSON.
Профильная тема модуля на форуме http://majordomo.smartliving.ru/forum/viewtopic.ph...
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Добавлена информация и возможность управлением аудиовыходом
Добавлена информация и возможность управлением аудиовыходом
https://github.com/skysilver-lab/majordomo-lgwebos...
Merge pull request #3 from whitevast/master
Merge pull request #3 from whitevast/master
Исправлено обновление уровня громкости на системах с портом 3000
https://github.com/skysilver-lab/majordomo-lgwebos...
Merge pull request #2 from whitevast/master
Merge pull request #2 from whitevast/master
PHP8 fixes
https://github.com/skysilver-lab/majordomo-lgwebos...
Merge pull request #1 from whitevast/master
Merge pull request #1 from whitevast/master
Исправлена работа модуля с новыми версиями WebOS.
https://github.com/skysilver-lab/majordomo-lgwebos...
v.0.6-alpha [Версия для тестирования]
v.0.6-alpha [Версия для тестирования]


Видео-ролик от пользователя mazahaka7sk
Ссылка на Youtube https://youtu.be/b0yryhj5SFc
v.0.5-alpha [Версия для тестирования]
v.0.5-alpha [Версия для тестирования]
v.0.4-alpha [Версия для тестирования]
v.0.4-alpha [Версия для тестирования]
v.0.3-alpha [Версия для тестирования]
v.0.3-alpha [Версия для тестирования]
v.0.2-alpha [Версия для тестирования]
v.0.2-alpha [Версия для тестирования]
Перевод в статус "Поддержка"
В связи с публикацией модуля в Маркете дополнений проект переведен из статуса Новая разработка в статус Поддержка.
Размещение на Github и заявка на публикацию в Маркете дополнений
Модуль официально размещен в публичном доступе в репозитории Github, а также подана заявка на размещение в Маркете дополнений. После одобрения модуль станет доступен для установки.
!!! Важно:
Перечень системных и пользовательских приложений
Ответ на API-команду ssap://com.webos.applicationManager/listApps вываливает на моем ТВ не хилый список всякого-разного.
Единого системного подхода в части именования (идентификаторов) приложений и типов источников не наблюдается. Разброд и шатание.
| N | App ID | App Title |
|---|---|---|
| 1 | com.webos.app.discovery | LG Content Store |
| 2 | ivi | ivi - фильмы, сериалы и мультфильмы в HD |
| 3 | megogo.hd | MEGOGO Кино и ТВ |
| 4 | start | START |
| 5 | com.685631.3411 | КиноПоиск: новинки в FullHD |
| 6 | com.27668.188461 | Новинки кино |
| 7 | com.webos.app.livetv | Телетрансляция |
| 8 | com.webos.app.browser | Веб-браузер |
| 9 | com.webos.app.tvuserguide | Рук-во пользователя |
| 10 | com.webos.app.smartshare | SmartShare |
| 11 | com.webos.app.tvguide | Телегид |
| 12 | com.webos.app.scheduler | Планировщик |
| 13 | com.webos.app.notificationcenter | Уведомления |
| 14 | com.webos.app.inputcommon | InputCommon |
| 15 | com.webos.app.adapp | Реклама |
| 16 | com.webos.app.brandshop | Brand Shop |
| 17 | com.webos.app.facebooklogin | Thirdparty Login |
| 18 | com.webos.app.membership | Членство в клубе LG |
| 19 | com.webos.app.miracast | Screen Share |
| 20 | com.palm.app.firstuse | Первое использование |
| 21 | com.palm.app.settings | Настройки |
| 22 | com.webos.app.channeledit | РЕДАКТОР КАНАЛОВ |
| 23 | com.webos.app.channelsetting | Поиск каналов |
| 24 | com.webos.app.container | Enyo (2.3.0) App Container |
| 25 | com.webos.app.crb | Connected Red Button |
| 26 | com.webos.app.customersupport | Поддержка клиентов |
| 27 | com.webos.app.dvrpopup | Local Control Panel |
| 28 | com.webos.app.externalinput.av1 | AV |
| 29 | com.webos.app.externalinput.av2 | AV2 |
| 30 | com.webos.app.externalinput.component | Компонент |
| 31 | com.webos.app.externalinput.scart | AV1 |
| 32 | com.webos.app.hdmi1 | HDMI-1 |
| 33 | com.webos.app.hdmi2 | HDMI-2 |
| 34 | com.webos.app.hdmi3 | HDMI-3 |
| 35 | com.webos.app.hdmi4 | HDMI-4 |
| 36 | com.webos.app.installation | Installation Settings |
| 37 | com.webos.app.livemenuplayer-inav1 | LiveMenuPlayerAV1 |
| 38 | com.webos.app.livemenuplayer-inav2 | LiveMenuPlayerAV2 |
| 39 | com.webos.app.livemenuplayer-incomponent | LiveMenuPlayerComponent |
| 40 | com.webos.app.livemenuplayer-inhdmi1 | LiveMenuPlayerHdmi1 |
| 41 | com.webos.app.livemenuplayer-inhdmi2 | LiveMenuPlayerHdmi2 |
| 42 | com.webos.app.livemenuplayer-inhdmi3 | LiveMenuPlayerHdmi3 |
| 43 | com.webos.app.livemenuplayer-inhdmi4 | LiveMenuPlayerHdmi4 |
| 44 | com.webos.app.livemenuplayer-inscart | LiveMenuPlayerScart |
| 45 | com.webos.app.livemenuplayer-intv | LiveMenuPlayerTV |
| 46 | com.webos.app.mvpdwin | MVPDWin |
| 47 | com.webos.app.screensaver | Screen Saver |
| 48 | com.webos.app.softwareupdate | Software Update |
| 49 | com.webos.app.store-demo | Магазин (Демо) |
| 50 | com.webos.app.tvhotkey | Local Control Panel |
| 51 | com.webos.app.tvsimpleviewer | Viewer |
| 52 | com.webos.app.tvtutorial | Adjust camera angle |
| 53 | com.webos.app.webapphost | Web App |
| 54 | com.ssiptv.app | SS IPTV |
| 55 | es.ottplayer.widget | OttPlayer |
| 56 | youtube.leanback.v4 | YouTube |
| 57 | channelone | Чемпионат мира по футболу FIFA 2018 в России™ на Первом |
| 58 | tv1000play | ViP Viasat Play |
Список TODO перед размещением модуля в маркете
Версия Pre-Alpha
На Я.Диске доступен архив для ручной установки модуля (кнопка Добавить/обновить вручную в Маркете дополнений).
Ссылка на архив https://yadi.sk/d/pG6u0huneOmPzA
Приглашаются все желающие для активного тестирования модуля. Особенно владельцы двух и более смарт ТВ.
По итогу тестирование приветствуется подробный баг-репорт.
Функционал модуля ограничен. С реализованными фичами можно ознакомиться на вкладке Справка. Добавление ТВ в модуль пока только в ручном режиме.
Перед установкой модуля убедитесь в возможности управления ТВ из официального приложения для Android или iOS.




Каждый модуль начинается с About
Чтобы не создалось впечатление, что модуль заброшен, добавлю пост. :)
Работа идет. Медленно, но идет.
Модуль будет экспериментальный в плане общепринятого подхода работы с циклом в MajorDoMo и некоторых других моментах. Поэтому приходится долго отлаживать код и разбираться с нюансами.
Первое сообщение - для комментов
а то в самой задаче негде комментить ))
| znachok88 | 1,000.00 |
| novabijsk | 100.00 |
| Igor.P Бонус "Статья месяца" за январь |
500.00 |
| Igor.P Статья в БЗ |
250.00 |
| mazahaka7sk хоть так) |
5.00 |
| Igor.P Бонус "Статья месяца" за декабрь |
500.00 |
| Igor.P Бонус "База знаний" за декабрь 2018 |
167.00 |
| Igor.P Бонус "Статьи в Базу знаний" за октябрь |
500.00 |
| Shagrat | 200.00 |
| Igor.P Бонус "Статьи в Базу знаний" за сентябрь |
500.00 |
Вы можете помочь в развитии проекта, сообщив об ошибках, поделившись своими идеями или проголосовав за уже добавленные. В случае добавления ошибок, обязательно указывайте детали окружения (ОС, версия ПО и т.п.), сообщения об ошибках без деталей будут игнорироваться.