Переключение телевизора на определенный вход
Модератор: immortal
- Vovix
- Сообщения: 1155
- Зарегистрирован: Пн янв 27, 2014 1:43 am
- Откуда: г.Ижевск
- Благодарил (а): 60 раз
- Поблагодарили: 532 раза
- Контактная информация:
Re: Переключение телевизора на определенный вход
Вот я сделал так: Управление телевизором по HDMI - https://majordomo.smartliving.ru/forum/ ... =23&t=3853
а вдруг это то, что вам нужно!!!???
а вдруг это то, что вам нужно!!!???
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
-
- Сообщения: 103
- Зарегистрирован: Вс апр 23, 2017 7:09 pm
- Благодарил (а): 38 раз
- Поблагодарили: 1 раз
Re: Переключение телевизора на определенный вход
В том то и дело, что не хочется городить с дополнительными устройствами. Есть же возможность управлять через MQTT, только знаний не хватает. Точнее их вообще нет)Vovix писал(а):Вот я сделал так: Управление телевизором по HDMI - https://majordomo.smartliving.ru/forum/ ... =23&t=3853
а вдруг это то, что вам нужно!!!???
Aopen de7000 на Ubuntu 16.04.4 LTS+Broadlink
-
- Сообщения: 103
- Зарегистрирован: Вс апр 23, 2017 7:09 pm
- Благодарил (а): 38 раз
- Поблагодарили: 1 раз
Re: Переключение телевизора на определенный вход
Ни у кого нет соображений почему такая ошибка?
lgtv2mqtt -t 192.168.1.113
/usr/local/lib/node_modules/lgtv2mqtt/index.js:9
let mqttConnected;
^^^
SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:374:25)
at Object.Module._extensions..js (module.js:417:10)
at Module.load (module.js:344:32)
at Function.Module._load (module.js:301:12)
at Function.Module.runMain (module.js:442:10)
at startup (node.js:136:18)
at node.js:966:3
lgtv2mqtt -t 192.168.1.113
/usr/local/lib/node_modules/lgtv2mqtt/index.js:9
let mqttConnected;
^^^
SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:374:25)
at Object.Module._extensions..js (module.js:417:10)
at Module.load (module.js:344:32)
at Function.Module._load (module.js:301:12)
at Function.Module.runMain (module.js:442:10)
at startup (node.js:136:18)
at node.js:966:3
Aopen de7000 на Ubuntu 16.04.4 LTS+Broadlink
-
- Сообщения: 292
- Зарегистрирован: Вт окт 17, 2017 11:29 am
- Откуда: Украина, Киев
- Благодарил (а): 15 раз
- Поблагодарили: 33 раза
Re: Переключение телевизора на определенный вход
Обновите node js до более новой версии и будет вам счастье
Ubuntu Server 16.04 LTS, OpenWRT 1-wire, SonOFF, MYSensors, MiHome, Yeelight, MiFlower
- Vovix
- Сообщения: 1155
- Зарегистрирован: Пн янв 27, 2014 1:43 am
- Откуда: г.Ижевск
- Благодарил (а): 60 раз
- Поблагодарили: 532 раза
- Контактная информация:
Re: Переключение телевизора на определенный вход
а там ни каких устройств (дополнительных) не нужно!dr.pavlov.alex писал(а):В том то и дело, что не хочется городить с дополнительными устройствами. Есть же возможность управлять через MQTT, только знаний не хватает. Точнее их вообще нет)Vovix писал(а):Вот я сделал так: Управление телевизором по HDMI - https://majordomo.smartliving.ru/forum/ ... =23&t=3853
а вдруг это то, что вам нужно!!!???
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
-
- Сообщения: 103
- Зарегистрирован: Вс апр 23, 2017 7:09 pm
- Благодарил (а): 38 раз
- Поблагодарили: 1 раз
Re: Переключение телевизора на определенный вход
- (HDMI) кабель HDMI соединяющий RP и ТВ - вот из вашего сообщения по ссылке выше. Это случаем не доп. устройство (Rasbery Pi)?Vovix писал(а):а там ни каких устройств (дополнительных) не нужно!dr.pavlov.alex писал(а):В том то и дело, что не хочется городить с дополнительными устройствами. Есть же возможность управлять через MQTT, только знаний не хватает. Точнее их вообще нет)Vovix писал(а):Вот я сделал так: Управление телевизором по HDMI - https://majordomo.smartliving.ru/forum/ ... =23&t=3853
а вдруг это то, что вам нужно!!!???
Aopen de7000 на Ubuntu 16.04.4 LTS+Broadlink
- Vovix
- Сообщения: 1155
- Зарегистрирован: Пн янв 27, 2014 1:43 am
- Откуда: г.Ижевск
- Благодарил (а): 60 раз
- Поблагодарили: 532 раза
- Контактная информация:
Re: Переключение телевизора на определенный вход
Стесняюсь спросить: Я же вроде предлагал вариант создателю топика, а там была вводная:dr.pavlov.alex писал(а):...
- (HDMI) кабель HDMI соединяющий RP и ТВ - вот из вашего сообщения по ссылке выше. Это случаем не доп. устройство (Rasbery Pi)?
разве для подключения по hdmi у него нет кабеля?alekszander писал(а):В общем задача. Имеем сервер мдм на ОС Windows, он же подключен через hdmi к телевизору....
UPD:
хотя, опять же, предлагаемый мной вариант как раз для Линукса....
но наверно можно поискать для Винды что-то подобное, раз у него уже подключено через провод!
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Re: Переключение телевизора на определенный вход
я у себя вот как реализовал:
установил из маркета LG Samrt TV
Создал сценарий:
Ну и потом в шаблонах поведения вызываю этот сценарий. Сделал в сценарий специально, потому как в шаблоне этого вызова есть еще скрипт, который проверяет наличие включенного длна, если длна сервер выключен, то исполняется другой сценарий запуска HDMI.
установил из маркета LG Samrt TV
Создал сценарий:
Код: Выделить всё
include_once(DIR_MODULES.'app_smarttv/app_smarttv.class.php');
$smartTv=new app_smarttv();
$alias=TV_LG;
$smartTv->control($alias,'sendCode', 47); \\список коннектов
sleep(3); \\ждем три сек пока загрузится список
$smartTv->control($alias,'sendCode', 15); \\нажимаем вправо, т.к. есть днла и прочие сервера
sleep(1);
$smartTv->control($alias,'sendCode', 15);\\нажимаем вправо, т.к. есть днла и прочие сервера
sleep(1);
$smartTv->control($alias,'sendCode', 15);\\нажимаем вправо, т.к. есть днла и прочие сервера
sleep(1);
$smartTv->control($alias,'sendCode', 20);\\ дошли до нужного HDMI и жмем ок.
Ну и потом в шаблонах поведения вызываю этот сценарий. Сделал в сценарий специально, потому как в шаблоне этого вызова есть еще скрипт, который проверяет наличие включенного длна, если длна сервер выключен, то исполняется другой сценарий запуска HDMI.
-
- Сообщения: 103
- Зарегистрирован: Вс апр 23, 2017 7:09 pm
- Благодарил (а): 38 раз
- Поблагодарили: 1 раз
Re: Переключение телевизора на определенный вход
LG 49uj639vWisp писал(а):я у себя вот как реализовал:
установил из маркета LG Samrt TV
Создал сценарий:Код: Выделить всё
include_once(DIR_MODULES.'app_smarttv/app_smarttv.class.php'); $smartTv=new app_smarttv(); $alias=TV_LG; $smartTv->control($alias,'sendCode', 47); \\список коннектов sleep(3); \\ждем три сек пока загрузится список $smartTv->control($alias,'sendCode', 15); \\нажимаем вправо, т.к. есть днла и прочие сервера sleep(1); $smartTv->control($alias,'sendCode', 15);\\нажимаем вправо, т.к. есть днла и прочие сервера sleep(1); $smartTv->control($alias,'sendCode', 15);\\нажимаем вправо, т.к. есть днла и прочие сервера sleep(1); $smartTv->control($alias,'sendCode', 20);\\ дошли до нужного HDMI и жмем ок.
Ну и потом в шаблонах поведения вызываю этот сценарий. Сделал в сценарий специально, потому как в шаблоне этого вызова есть еще скрипт, который проверяет наличие включенного длна, если длна сервер выключен, то исполняется другой сценарий запуска HDMI.
Модуль с новыми телевизорами с операционной системой webOS не поддерживает.
Aopen de7000 на Ubuntu 16.04.4 LTS+Broadlink
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 693 раза
- Контактная информация:
Re: Переключение телевизора на определенный вход
для webos есть mqtt клиент. Там еще все намного проще.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram