Страница 17 из 17

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

Добавлено: Пн июл 10, 2023 6:32 am
Yevgen16
В продолжении темы, провел небольшую лабораторную работу. Скачал в маркете на телефон программу LG Remote. Запрос на подключение к телевизору появляется и далее управление по сети телевизором идет отлично. Видимо изменился формат запроса и модуль запрос по новой форме не производит. Это дает шансы на решение проблемы). Кто бы только этим смог заняться.

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

Добавлено: Сб сен 09, 2023 12:21 am
hard3d
Всем привет. Подскажите, как еще добавить кнопки для управление ТВ
Вот тут есть много команд управление по API
https://github.com/supersaiyanmode/PyWe ... ls.py#L371

Хотелось бы добавить команды верх, вниз, влево, вправо и ОК
На сколько я понял, это команда ssap://com.webos.service.ime/sendEnterKey
Не понимаю добавить аргументы

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

Добавлено: Вт сен 12, 2023 3:56 pm
V.A.S.t
Yevgen16 писал(а):
Пн июл 10, 2023 6:32 am
В продолжении темы, провел небольшую лабораторную работу. Скачал в маркете на телефон программу LG Remote. Запрос на подключение к телевизору появляется и далее управление по сети телевизором идет отлично. Видимо изменился формат запроса и модуль запрос по новой форме не производит. Это дает шансы на решение проблемы). Кто бы только этим смог заняться.
В продолжении вашей лабораторной работы изучил форум конкурентов и понял что у них проблема решена. Провел большую лабораторную работу на модуле и он ЗАРАБОТАЛ! ))) Поправлю модуль и сделаю PR автору. Надеюсь, он на гит заходит иногда )

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

Добавлено: Вт сен 12, 2023 4:09 pm
Yevgen16
V.A.S.t писал(а):
Вт сен 12, 2023 3:56 pm
В продолжении вашей лабораторной работы изучил форум конкурентов и понял что у них проблема решена. Провел большую лабораторную работу на модуле и он ЗАРАБОТАЛ! ))) Поправлю модуль и сделаю PR автору. Надеюсь, он на гит заходит иногда )
Ты меня в очередной раз выручаешь!! Спасибо, друг)))

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

Добавлено: Чт сен 14, 2023 6:06 am
V.A.S.t
hard3d писал(а):
Сб сен 09, 2023 12:21 am
Не понимаю добавить аргументы
В справке модуля все есть.
command_raw Отправка "сырой" API-команды на ТВ без обработки модулем.
Например, ssap://system/getSystemInfo и т. п.
Через разделитель | (вертикальный слеш) можно указать параметры вызова команды.
Например, ssap://audio/setVolume|{"volume":10}
Значит должно выглядеть примерно так:
ssap://com.webos.service.ime/sendEnterKey|{"type":"button", "name":"ENTER"}

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

Добавлено: Чт сен 14, 2023 11:10 pm
Yevgen16
V.A.S.t писал(а):
Вт сен 12, 2023 3:56 pm
В продолжении вашей лабораторной работы изучил форум конкурентов и понял что у них проблема решена. Провел большую лабораторную работу на модуле и он ЗАРАБОТАЛ! ))) Поправлю модуль и сделаю PR автору. Надеюсь, он на гит заходит иногда )
Благодаря уважаемому V.A.S.t установил обновленный модуль, всё опять заработало! Так, что, у кого после обновления телевизора, перестал работать модуль, велком обновляться ;)

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

Добавлено: Вт мар 12, 2024 12:26 am
hard3d
V.A.S.t писал(а):
Чт сен 14, 2023 6:06 am
Значит должно выглядеть примерно так:
ssap://com.webos.service.ime/sendEnterKey|{"type":"button", "name":"ENTER"}
К сожалению так не работает((

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

Добавлено: Вт мар 12, 2024 4:14 am
V.A.S.t
Поглядел внимательно на код, там вообще отдельным запросом, который генерируется случайно, отправляются команды кнопок. В общем, необходима доработка модуля.

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

Добавлено: Вт мар 12, 2024 11:35 pm
hard3d
Ясно, спасибо. Пока тогда попробую ик модуль собрать для управления отсутствующими кнопками.

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

Добавлено: Чт мар 14, 2024 4:21 am
V.A.S.t
В общем, для отправки команд с пульта надо открывать отдельное соединение с телевизором и слать команды в него. Причем я не понял, какой формат отправки этих команд. Требуется значительная доработка модуля. Парой строк тут не обойтись. Думал, добавлю это, но т.к. данный функционал мне не требуется, то не буду с этим заморачиваться )