[Модуль] LG webOS TV (lgwebostv)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Аватара пользователя
SmoKE_xDDD
Сообщения: 816
Зарегистрирован: Ср апр 17, 2019 5:00 pm
Откуда: Нижний Новгород
Благодарил (а): 110 раз
Поблагодарили: 898 раз

Re: [Модуль] LG webOS TV (lgwebostv)

Сообщение SmoKE_xDDD » Вт май 12, 2020 10:51 am

Никак, то что вы получаете звук заслуга не телика, а веб сервера.
Jilber
Сообщения: 682
Зарегистрирован: Ср май 03, 2017 7:41 pm
Благодарил (а): 111 раз
Поблагодарили: 107 раз

Re: [Модуль] LG webOS TV (lgwebostv)

Сообщение Jilber » Вт май 12, 2020 10:59 am

SmoKE_xDDD писал(а):
Вт май 12, 2020 10:51 am
Никак, то что вы получаете звук заслуга не телика, а веб сервера.
Т.е. можно прокрутить только файлы, лежащие внутри папки сервера ?

Сейчас попробовал... можно проиграть даже закешированные сообщения Алисы:
"browser|http://192.168.100.3/cms/cached/voice/s ... 4cb845.mp3"
Получается можно узнать название файла с помощью md5hash (видел у кого-то в "Коннекте") и передавать сообщения Алисы ещё и на ТВ ?
serenkyby
Сообщения: 19
Зарегистрирован: Сб сен 07, 2019 10:52 am
Благодарил (а): 7 раз
Поблагодарили: 1 раз

Re: [Модуль] LG webOS TV (lgwebostv)

Сообщение serenkyby » Вт июн 02, 2020 6:37 pm

Здравствуйте, помогите разобраться, пожалуйста. не выскакивает окошко на ТВ для сопряжения. LG Connect Apps включен, отключен, опять включен, список очищен. При нажатии кнопки "получить токен" в логах следующее:

Код: Выделить всё

18:20:29 0.99162000 Outgoing message to TV ID1: {"id":"register_1","type":"register","payload":{"forcePairing":false,"pairingType":"PROMPT",
"manifest":{"manifestVersion":1,"appVersion":"1.1","signed":{"created":"20140509","appId":"com.lge.test","vendorId":"com.lge",
"localizedAppNames":{"":"LG Remote App","ko-KR":"\ub9ac\ubaa8\ucee8 \uc571","zxx-XX":
"\u041b\u0413 R\u044d\u043cot\u044dA\u041f\u041f"},"localizedVendorNames":{"":"LG Electronics"},"permissions":
["TEST_SECURE","CONTROL_INPUT_TEXT","CONTROL_MOUSE_AND_KEYBOARD","READ_INSTALLED_APPS","READ_LGE_SDX",
"READ_NOTIFICATIONS","SEARCH","WRITE_SETTINGS","WRITE_NOTIFICATION_ALERT","CONTROL_POWER",
"READ_CURRENT_CHANNEL","READ_RUNNING_APPS","READ_UPDATE_INFO","UPDATE_FROM_REMOTE_APP",
"READ_LGE_TV_INPUT_EVENTS","READ_TV_CURRENT_TIME"],"serial":"2f930e2d2cfe083771f68e4fe7bb07"},
"permissions":"LAUNCH","LAUNCH_WEBAPP","APP_TO_APP","CLOSE","TEST_OPEN","TEST_PROTECTED",
"CONTROL_AUDIO","CONTROL_DISPLAY","CONTROL_INPUT_JOYSTICK","CONTROL_INPUT_MEDIA_RECORDING",
"CONTROL_INPUT_MEDIA_PLAYBACK","CONTROL_INPUT_TV","CONTROL_POWER","READ_APP_STATUS",
"READ_CURRENT_CHANNEL","READ_INPUT_DEVICE_LIST","READ_NETWORK_STATE","READ_RUNNING_APPS",
"READ_TV_CHANNEL_LIST","WRITE_NOTIFICATION_TOAST","READ_POWER_STATE","READ_COUNTRY_INFO"],
"signatures":
{"signatureVersion":1,"signature":"eyJhbGdvcml0aG0iOiJSU0EtU0hBMjU2Iiwia2V5SWQiOiJ0ZXN0LXNpZ25pb
mctY2VydCIsInNpZ25hdHVyZVZlcnNpb24iOjF9.hrVRgjCwXVvE2OOSpDZ58hR+59aFNwYDyjQgKk3auukd7pcegm
E2CzPCa0bJ0ZsRAcKkCTJrWo5iDzNhMBWRyaMOv5zWSrthlf7G128qvIlpMT0YNY+n/FaOHE73uLrS/g7swl3/qH/
BGFG2Hu4RlL48eb3lLKqTt2xKHdCs6Cd4RMfJPYnzgvI4BNrFUKsjkcu+WD4OO2A27Pq1n50cMchmcaXadJhGrOq
H5YmHdOCj5NSHzJYrsW0HPlpuAx/ECMeIZYDh6RMqaFM2DXzdKX9NmmyqzJ3o/0lkk/N97gfVRLW5hA29yeAwa
CViZNCP8iC9aO0q9fQojoa7NQnAtw=="}]}}}
модель LG UK7500
Приложением с мобильного телефона управляется
Иногда в логах следующее, но не всегда

Код: Выделить всё

19:41:12 0.70009900 Failed sending to cycle control socket (3005): Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение.
 (10061)
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: [Модуль] LG webOS TV (lgwebostv)

Сообщение skysilver » Ср июн 03, 2020 10:34 am

serenkyby писал(а):
Вт июн 02, 2020 6:37 pm
Иногда в логах следующее, но не всегда
Давайте полные логи (debmes и cycle) в виде файлов. Как их включить и где взять, расписано в базе знаний.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
serenkyby
Сообщения: 19
Зарегистрирован: Сб сен 07, 2019 10:52 am
Благодарил (а): 7 раз
Поблагодарили: 1 раз

Re: [Модуль] LG webOS TV (lgwebostv)

Сообщение serenkyby » Ср июн 03, 2020 7:41 pm

Давайте полные логи (debmes и cycle) в виде файлов. Как их включить и где взять, расписано в базе знаний.
Вложения
2020-06-03_lgwebostv.log
(3.8 КБ) 149 скачиваний
log_2020-06-03-cycle_lgwebostv.php.txt
(12.31 КБ) 137 скачиваний
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: [Модуль] LG webOS TV (lgwebostv)

Сообщение skysilver » Ср июн 03, 2020 11:03 pm

serenkyby писал(а):
Ср июн 03, 2020 7:41 pm
Давайте полные логи (debmes и cycle) в виде файлов. Как их включить и где взять, расписано в базе знаний.
Модуль не может соединиться с ТВ по вебсокету, поэтому и не отправляются никакие команды на ТВ, в т.ч. и запрос на сопряжение. Причина не ясна. Надо на месте разбираться.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
serenkyby
Сообщения: 19
Зарегистрирован: Сб сен 07, 2019 10:52 am
Благодарил (а): 7 раз
Поблагодарили: 1 раз

Re: [Модуль] LG webOS TV (lgwebostv)

Сообщение serenkyby » Чт июн 04, 2020 5:50 pm

skysilver писал(а):
Ср июн 03, 2020 11:03 pm
Модуль не может соединиться с ТВ по вебсокету, поэтому и не отправляются никакие команды на ТВ, в т.ч. и запрос на сопряжение. Причина не ясна. Надо на месте разбираться.
Если из браузера попытаться зайти на http://адрес:3000, то телевизор отдает страницу с текстом "Hello world"
Есть какие мысли что проверить?
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: [Модуль] LG webOS TV (lgwebostv)

Сообщение skysilver » Чт июн 04, 2020 5:59 pm

serenkyby писал(а):
Чт июн 04, 2020 5:50 pm
Если из браузера попытаться зайти на http://адрес:3000, то телевизор отдает страницу с текстом "Hello world"
Есть какие мысли что проверить?
Посканировать его nmap-ом. Возможно, номер порта вебсокетов другой.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
serenkyby
Сообщения: 19
Зарегистрирован: Сб сен 07, 2019 10:52 am
Благодарил (а): 7 раз
Поблагодарили: 1 раз

Re: [Модуль] LG webOS TV (lgwebostv)

Сообщение serenkyby » Чт июн 04, 2020 9:45 pm

skysilver писал(а):
Чт июн 04, 2020 5:59 pm
Посканировать его nmap-ом.
Подскажите пожалуйста, на какой порт обратить внимание? nmap говорит такое:
Изображение
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: [Модуль] LG webOS TV (lgwebostv)

Сообщение skysilver » Пт июн 05, 2020 10:37 am

serenkyby писал(а):
Чт июн 04, 2020 9:45 pm
Подскажите пожалуйста, на какой порт обратить внимание? nmap говорит такое:
3000 и 3001. Попробуйте соединиться по вебсокетам с ТВ по этим портам через расширение для браузера. Например, такое Simple WebSocket Client (https://chrome.google.com/webstore/deta ... odoo?hl=ru)
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Ответить