Страница 3 из 20

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

Добавлено: Сб ноя 10, 2018 12:08 am
71Gavrik71
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 дня все супер!!!
Год честно не помню к сожалению, но брал давно.
SPOILERSPOILER_SHOW
Изображение
Изображение

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

Добавлено: Пн ноя 19, 2018 2:14 pm
webms
Спасибо большое за модуль. Все работает великолепно.
PS: Кстати, а есть возможность вкл. телевизор через модуль?

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

Добавлено: Пн ноя 19, 2018 3:06 pm
skysilver
webms писал(а): Пн ноя 19, 2018 2:14 pm PS: Кстати, а есть возможность вкл. телевизор через модуль?
Нет. Планирую добавить включение через WOL. Но это будет актуально только ТВ с поддержкой WOL и подключаемых к ЛВС через эзернет. WiFi в пролете.

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

Добавлено: Пн ноя 19, 2018 8:51 pm
TheForum
WOL работает отлично. LG (WebOS3) включается по LAN голосом без проблем. Вот мой скриптик (найден когда то на форуме):

sayReply('Включаю телевизор');
# Wake on LAN - (c) [email protected], 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 адрес телека.

И спасибо огромное за модуль

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

Добавлено: Вс ноя 25, 2018 6:27 pm
ZokkiMir
В модуле не хватает управление кнопками плей и пауза.

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

Добавлено: Вс ноя 25, 2018 9:59 pm
skysilver
ZokkiMir писал(а): Вс ноя 25, 2018 6:27 pm В модуле не хватает управление кнопками плей и пауза.
Примем к сведению. ;)

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

Добавлено: Сб дек 08, 2018 8:19 pm
Jilber
Подскажите кто использует модуль, с какими моделями LG он точно работает ? Хочу купить на кухню небольшой телевизор и не хотелось бы нарваться на модель, которая не будет работать с модулем. Спасибо.

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

Добавлено: Вс дек 09, 2018 10:42 am
Albert
Jilber писал(а): Сб дек 08, 2018 8:19 pm Подскажите кто использует модуль, с какими моделями LG он точно работает ? ...
У меня SK8100, с ним работает, конечно на кухню такой смысла нет ставить.
Как бы на первой странице есть главное условие: возможность управления через LG Connect Apps.
Учитывая что модуль пока только альфа, то в нем только базовые функции. А ведь к примеру, телик через Magic Remote по ик может управлять и другими устройствами. Т.е. возможностей очень много.

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

Добавлено: Пн дек 10, 2018 10:16 am
webms
с SK8500 работает четко.

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

Добавлено: Вт дек 11, 2018 1:35 am
skysilver
Обновление. Версия 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 КБ) 7842 просмотра