Владелец задачи: skysilver, Киров - Россия
Текущий статус:
Поддержка
Страница дополнения
Модуль поддержки смарт-телевизоров LG на платформе webOS.
Возможности модуля:
Перед началом работы с ТВ средствами модуля убедитесь, что в настройках ТВ разрешено использование технологии LG Connect Apps. А также проверьте управление ТВ из официального приложения для Android или iOS.
Взаимодействие с ТВ происходит через постоянное tcp-соединение в режиме клиента на порт 3000. Внутри tcp-сокета используется протокол Websocket, поверх которого уже идет обмен API-сообщениями в формате JSON.
Профильная тема модуля на форуме http://majordomo.smartliving.ru/forum/viewtopic.ph...
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 RUB |
novabijsk | 100.00 RUB |
Igor.P Бонус "Статья месяца" за январь |
500.00 RUB |
Igor.P Статья в БЗ |
250.00 RUB |
mazahaka7sk хоть так) |
5.00 RUB |
Igor.P Бонус "Статья месяца" за декабрь |
500.00 RUB |
Igor.P Бонус "База знаний" за декабрь 2018 |
167.00 RUB |
Igor.P Бонус "Статьи в Базу знаний" за октябрь |
500.00 RUB |
Shagrat | 200.00 RUB |
Igor.P Бонус "Статьи в Базу знаний" за сентябрь |
500.00 RUB |
Вы можете помочь в развитии проекта, сообщив об ошибках, поделившись своими идеями или проголосовав за уже добавленные. В случае добавления ошибок, обязательно указывайте детали окружения (ОС, версия ПО и т.п.), сообщения об ошибках без деталей будут игнорироваться.