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

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

Модератор: immortal

Аватара пользователя
71Gavrik71
Сообщения: 54
Зарегистрирован: Сб май 21, 2016 2:04 pm
Благодарил (а): 9 раз
Поблагодарили: 1 раз

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

Сообщение 71Gavrik71 » Сб ноя 10, 2018 12:08 am

skysilver писал(а):
Вт ноя 06, 2018 1:58 am
71Gavrik71 писал(а):
Сб ноя 03, 2018 12:23 am
Лог с момента включения TV за тем переключение с лайв на hdmi и обратно https://yadi.sk/i/6SPnHzcgsAvA-g этоцикл
И лог DebMes
Состав выдачи json-списка каналов отличается от той, что у моего ТВ. Какого год у тебя ТВ? Что-то мало инфы он отдает.

Добавил обработку такой ситуации в модуль. Можно обновиться до версии v.0.2-alpha и проверить.
Огромное спасибо!!! Прошу прощения что сразу не ответил, тестил 2 дня все супер!!!
Год честно не помню к сожалению, но брал давно.
СпойлерПоказать
Изображение
Изображение
Аватара пользователя
webms
Сообщения: 498
Зарегистрирован: Чт дек 15, 2016 3:13 am
Благодарил (а): 221 раз
Поблагодарили: 88 раз

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

Сообщение webms » Пн ноя 19, 2018 2:14 pm

Спасибо большое за модуль. Все работает великолепно.
PS: Кстати, а есть возможность вкл. телевизор через модуль?
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Пн ноя 19, 2018 3:06 pm

webms писал(а):
Пн ноя 19, 2018 2:14 pm
PS: Кстати, а есть возможность вкл. телевизор через модуль?
Нет. Планирую добавить включение через WOL. Но это будет актуально только ТВ с поддержкой WOL и подключаемых к ЛВС через эзернет. WiFi в пролете.
За это сообщение автора skysilver поблагодарил:
webms (Вт ноя 20, 2018 8:25 am)
Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
TheForum
Сообщения: 146
Зарегистрирован: Сб авг 06, 2016 2:11 am
Откуда: Рига
Благодарил (а): 13 раз
Поблагодарили: 18 раз

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

Сообщение TheForum » Пн ноя 19, 2018 8:51 pm

WOL работает отлично. LG (WebOS3) включается по LAN голосом без проблем. Вот мой скриптик (найден когда то на форуме):

sayReply('Включаю телевизор');
# Wake on LAN - (c) HotKey@spr.at, upgraded by Murzik
# Modified by Allan Barizo http://www.hackernotcracker.com
//flush();
function WakeOnLan($addr, $mac,$socket_number) {
$addr_byte = explode(':', $mac);
$hw_addr = '';
for ($a=0; $a <6; $a++) $hw_addr .= chr(hexdec($addr_byte[$a]));
$msg = chr(255).chr(255).chr(255).chr(255).chr(255).chr(255);
for ($a = 1; $a <= 16; $a++) $msg .= $hw_addr;
// send it to the broadcast address using UDP
// SQL_BROADCAST option isn't help!!
$s = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP);
if ($s == false) {
echo "Error creating socket!\n";
echo "Error code is '".socket_last_error($s)."' - " . socket_strerror(socket_last_error($s));
return FALSE;
}
else {
// setting a broadcast option to socket:
$opt_ret = socket_set_option($s, 1, 6, TRUE);
if($opt_ret <0) {
echo "setsockopt() failed, error: " . strerror($opt_ret) . "\n";
return FALSE;
}
if(socket_sendto($s, $msg, strlen($msg), 0, $addr, $socket_number)) {
echo "Magic Packet sent successfully!";
socket_close($s);
return TRUE;
}
else {
echo "Magic packet failed!";
return FALSE;
}

}
}
// Port number where the computer is listening. Usually, any number between 1-50000 will do. Normally people choose 7 or 9.
$socket_number = "7";
// MAC Address of the listening computer's network device
$mac_addy = "14:C9:13:14:28:C9";
// IP address of the listening computer. Input the domain name if you are using a hostname (like when under Dynamic DNS/IP)
$ip_addy = gethostbyname("192.168.45.255");
WakeOnLan($ip_addy, $mac_addy,$socket_number);

Закиньте свой MAC адрес телека.

И спасибо огромное за модуль
За это сообщение автора TheForum поблагодарил:
webms (Вт ноя 20, 2018 8:25 am)
Рейтинг: 1.16%
Немного желания, терпения и времени - и все получится :)
ZokkiMir
Сообщения: 16
Зарегистрирован: Пн май 14, 2018 11:45 am
Откуда: Калинковичи
Благодарил (а): 4 раза
Поблагодарили: 2 раза

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

Сообщение ZokkiMir » Вс ноя 25, 2018 6:27 pm

В модуле не хватает управление кнопками плей и пауза.
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Вс ноя 25, 2018 9:59 pm

ZokkiMir писал(а):
Вс ноя 25, 2018 6:27 pm
В модуле не хватает управление кнопками плей и пауза.
Примем к сведению. ;)
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Jilber
Сообщения: 682
Зарегистрирован: Ср май 03, 2017 7:41 pm
Благодарил (а): 111 раз
Поблагодарили: 107 раз

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

Сообщение Jilber » Сб дек 08, 2018 8:19 pm

Подскажите кто использует модуль, с какими моделями LG он точно работает ? Хочу купить на кухню небольшой телевизор и не хотелось бы нарваться на модель, которая не будет работать с модулем. Спасибо.
Albert
Сообщения: 57
Зарегистрирован: Чт янв 26, 2017 7:08 pm
Благодарил (а): 40 раз
Поблагодарили: 4 раза

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

Сообщение Albert » Вс дек 09, 2018 10:42 am

Jilber писал(а):
Сб дек 08, 2018 8:19 pm
Подскажите кто использует модуль, с какими моделями LG он точно работает ? ...
У меня SK8100, с ним работает, конечно на кухню такой смысла нет ставить.
Как бы на первой странице есть главное условие: возможность управления через LG Connect Apps.
Учитывая что модуль пока только альфа, то в нем только базовые функции. А ведь к примеру, телик через Magic Remote по ик может управлять и другими устройствами. Т.е. возможностей очень много.
Аватара пользователя
webms
Сообщения: 498
Зарегистрирован: Чт дек 15, 2016 3:13 am
Благодарил (а): 221 раз
Поблагодарили: 88 раз

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

Сообщение webms » Пн дек 10, 2018 10:16 am

с SK8500 работает четко.
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Вт дек 11, 2018 1:35 am

Обновление. Версия 0.3-alpha.
  • Добавлено включение ТВ через отправку WOL-пакета.
  • Добавлено получение названия и ссылки на иконку для текущего приложения/источника (state_title, state_icon).
  • Добавлено получение сведений от текущей передаче на канале (program_title, program_description).
  • Добавлены команды управления медиа play, stop, pause, forward, rewind.
  • Добавлена возможность отправки API-команды с параметрами (через разделитель | - вертикальный слеш).
joxi_screenshot_1544473163966.png
joxi_screenshot_1544473163966.png (146.46 КБ) 4398 просмотров
За это сообщение автора skysilver поблагодарили (всего 5):
Igor.P (Вт дек 11, 2018 10:08 am) • Albert (Вт дек 11, 2018 10:54 am) • webms (Вт дек 11, 2018 2:21 pm) • VAD07 (Вс апр 07, 2019 9:29 pm) • Sankey (Пн май 11, 2020 12:04 pm)
Рейтинг: 5.81%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Ответить