[Модуль] LG Smart TV (app_smarttv)

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

Модераторы: Bagir, Ivan, Vit, immortal, PAV

ILGAS
Сообщения: 338
Зарегистрирован: Пт июл 26, 2013 4:11 pm
Благодарил (а): 59 раз
Поблагодарили: 13 раз

Re: LG Smart TV

Сообщение ILGAS » Пн янв 01, 2018 8:38 pm

dr.pavlov.alex писал(а):
ILGAS писал(а):
dr.pavlov.alex писал(а):Устройств не найдено. Повторите поиск или добавьте вручную. А если вручную, то пишет ошибка. Куда копать?
Какого года телевизор?
LG 49uj639v
Модуль с новыми телевизорами с операционной системой webOS не поддерживает.

Отправлено с моего P9000 через Tapatalk
За это сообщение автора ILGAS поблагодарил:
dr.pavlov.alex (Ср янв 03, 2018 7:09 pm)
Рейтинг: 1.37%
Smirnoff1976
Сообщения: 88
Зарегистрирован: Пт май 26, 2017 11:51 am
Благодарил (а): 6 раз
Поблагодарили: 4 раза

Re: LG Smart TV

Сообщение Smirnoff1976 » Чт фев 08, 2018 6:52 pm

Друзья! Доделал управление телевизором через LGTV2MQTT. Работает под LINUX и Windows. Телевизор включается и выключается, полное управление как на пульте. Хочу теперь все это оформить в модуль, но никогда не делал этого. Помогайте.
Вложения
Без имени5.png
Без имени5.png (576.95 КБ) 2214 просмотров
PAV
Сообщения: 873
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 57 раз
Поблагодарили: 75 раз

Re: LG Smart TV

Сообщение PAV » Чт фев 08, 2018 8:27 pm

Стоит сервер с Twonky. Заколебался честно каждый раз, когда нужно фильм посмотреть, по сто раз нажимать кнопки - Смарт, видео, подключения, видео, по папкам, выбор папки ... Скажите, а можно как-то сделать, чтобы дал одну команду и сразу ТВ открывает нужную папку?
skysilver
Сообщения: 2301
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 313 раз
Поблагодарили: 1287 раз
Контактная информация:

Re: LG Smart TV

Сообщение skysilver » Чт фев 08, 2018 10:06 pm

Smirnoff1976 писал(а):Хочу теперь все это оформить в модуль, но никогда не делал этого. Помогайте.
Если есть силы и желание, то гораздо лучше будет реализовать нативную поддержку, переписав все на php и тем самым убрав промежуточные звенья в виде nodejs и mqtt.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Smirnoff1976
Сообщения: 88
Зарегистрирован: Пт май 26, 2017 11:51 am
Благодарил (а): 6 раз
Поблагодарили: 4 раза

Re: LG Smart TV

Сообщение Smirnoff1976 » Чт фев 08, 2018 10:36 pm

skysilver писал(а):
Smirnoff1976 писал(а):Хочу теперь все это оформить в модуль, но никогда не делал этого. Помогайте.
Если есть силы и желание, то гораздо лучше будет реализовать нативную поддержку, переписав все на php и тем самым убрав промежуточные звенья в виде nodejs и mqtt.
а какая разница php или демон при загрузке? Что от этого быстродействие изменится? Это надо сделать один раз и забыть. Это ужу лень.
skysilver
Сообщения: 2301
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 313 раз
Поблагодарили: 1287 раз
Контактная информация:

Re: LG Smart TV

Сообщение skysilver » Чт фев 08, 2018 10:45 pm

Smirnoff1976 писал(а):а какая разница php или демон при загрузке? Что от этого быстродействие изменится? Это надо сделать один раз и забыть. Это ужу лень.
1. Чтобы у модуля не было никаких зависимостей. Поставил из маркета, кликнув кнопку, и готово. И не надо ставить, запускать nodejs, mqtt-брокер, npm пакет, попутно разбираясь из-за чего все это дело не ставится и не запускается.
2. Чтобы не делать из сервера франкенштейна в виде кучи серверного ПО. Apache, MySQL, PHP - вот требуемый набор, его и надо придерживаться. Не будет никаких проблем с нехваткой ресурсов и с производительностью.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Smirnoff1976
Сообщения: 88
Зарегистрирован: Пт май 26, 2017 11:51 am
Благодарил (а): 6 раз
Поблагодарили: 4 раза

Re: LG Smart TV

Сообщение Smirnoff1976 » Пт фев 09, 2018 8:37 pm

короче, если это никому не надо то и досвидания.
workpage
Сообщения: 297
Зарегистрирован: Чт авг 24, 2017 9:38 am
Благодарил (а): 38 раз
Поблагодарили: 72 раза
Контактная информация:

Re: LG Smart TV

Сообщение workpage » Пн фев 26, 2018 8:21 pm

Как выключить телек?
Из Устройств / smart tv всё работает. Что писать в сценарии для отключения тв?
Сейчас вот так:

include_once(DIR_MODULES.'app_smarttv/app_smarttv.class.php');
$smartTv=new app_smarttv();
$alias = 'Телек в подвале';
$smartTv->control($alias,'POWER');

Не работает.
Пробовал заменить POWER на 1. Тоже не выключает.
"Спасибо" можно отправлять на сберовскую карту 4817 7600 9349 2886
workpage
Сообщения: 297
Зарегистрирован: Чт авг 24, 2017 9:38 am
Благодарил (а): 38 раз
Поблагодарили: 72 раза
Контактная информация:

Re: LG Smart TV

Сообщение workpage » Пн фев 26, 2018 8:29 pm

А. Всё. Разобрался.
$smartTv->control($alias,'sendCode', $val);
"Спасибо" можно отправлять на сберовскую карту 4817 7600 9349 2886
evilviva
Сообщения: 39
Зарегистрирован: Пт июл 28, 2017 9:54 pm
Благодарил (а): 2 раза
Поблагодарили: 4 раза

Re: LG Smart TV

Сообщение evilviva » Вс мар 25, 2018 11:02 pm

Компания LG выпустила версию операционной системы с открытым исходным кодом – webOS Open Source Edition.
http://webosose.org/discover/getting-st ... os-ose-10/
За это сообщение автора evilviva поблагодарил:
odinvolk (Чт июл 26, 2018 5:04 pm)
Рейтинг: 1.37%
Ответить