Samsung Smart TV
Модератор: immortal
Re: Samsung Smart TV
Здравствуйте. Если не сложно, объясните как встроить код с первой страницы поста в MD чтоб он заработал?
Сам код я проверил следующим образом - создал скрипт (сценарий) через панель управления MD, туда вставил php код с первой страницы. Далее просто через терминал подключаюсь к MD и отправляю запрос на вызов сценария с параметром на пример KEY_1 (GET /objects/?script=tv_remote_sc&key=1 HTTP/1.1<CR><LF>Host: localhost<CR><LF><CR><LF>). Все работает. Но вот как сделать так чтоб из сцены это вызывать не пойму.
Сам код я проверил следующим образом - создал скрипт (сценарий) через панель управления MD, туда вставил php код с первой страницы. Далее просто через терминал подключаюсь к MD и отправляю запрос на вызов сценария с параметром на пример KEY_1 (GET /objects/?script=tv_remote_sc&key=1 HTTP/1.1<CR><LF>Host: localhost<CR><LF><CR><LF>). Все работает. Но вот как сделать так чтоб из сцены это вызывать не пойму.
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Samsung Smart TV
Дак собственно так и делать...на кнопки назначить кодwbir писал(а):Здравствуйте. Если не сложно, объясните как встроить код с первой страницы поста в MD чтоб он заработал?
Сам код я проверил следующим образом - создал скрипт (сценарий) через панель управления MD, туда вставил php код с первой страницы. Далее просто через терминал подключаюсь к MD и отправляю запрос на вызов сценария с параметром на пример KEY_1 (GET /objects/?script=tv_remote_sc&key=1 HTTP/1.1<CR><LF>Host: localhost<CR><LF><CR><LF>). Все работает. Но вот как сделать так чтоб из сцены это вызывать не пойму.
Код: Выделить всё
geturl('localhost/objects/?script=tv_remote_sc&key=1');
Последний раз редактировалось nick7zmail Ср апр 12, 2017 10:18 pm, всего редактировалось 1 раз.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Samsung Smart TV
Кавычки забыл...исправил.
Или как вариант, раз вы в скрипт всё засунули то можно (даже правильнее, потому что через geturl задержка больше) так
на счет передачи параметров не совсем помню...но вроде так...но для этого скрипт переделать надо...вместо $_REQUEST["key"] использовать $params["key"]...вроде так.
Или как вариант, раз вы в скрипт всё засунули то можно (даже правильнее, потому что через geturl задержка больше) так
Код: Выделить всё
runScript('tv_remote_sc', array('key'=>'1'));
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Re: Samsung Smart TV
Спасибо, большое. Заработало с geturl. Потом еще попробую второй вариант, хотя задержки не ощущаю, может оставлю и так.nick7zmail писал(а):Кавычки забыл...исправил.
Или как вариант, раз вы в скрипт всё засунули то можно (даже правильнее, потому что через geturl задержка больше) такна счет передачи параметров не совсем помню...но вроде так...но для этого скрипт переделать надо...вместо $_REQUEST["key"] использовать $params["key"]...вроде так.Код: Выделить всё
runScript('tv_remote_sc', array('key'=>'1'));
=========================================================================
Проверил, второй метод тоже работает.
Re: Samsung Smart TV
добрый день.
а можете для тех кто в танке, поподробнее рассказать что куда вставлять?
а можете для тех кто в танке, поподробнее рассказать что куда вставлять?
Re: Samsung Smart TV
всем привет. подскажите как управлять не сколькими телевизорами с помощью этого скрипта?
- Vovix
- Сообщения: 1155
- Зарегистрирован: Пн янв 27, 2014 1:43 am
- Откуда: г.Ижевск
- Благодарил (а): 60 раз
- Поблагодарили: 532 раза
- Контактная информация:
Re: Samsung Smart TV
у каждого ТВ свой IPghost96 писал(а):всем привет. подскажите как управлять не сколькими телевизорами с помощью этого скрипта?
переделай скрипт, чтобы передавать ему в виде параметра еще и IP адрес!
P.S.
было
Код: Выделить всё
$tvip = "192.168.1.96";
Код: Выделить всё
$tvip = $_REQUEST["iptv"];
Код: Выделить всё
geturl('localhost/objects/?script=tv_remote_sc&iptv=192.168.1.96&key=1');
Мой -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" (кнопка Спасибо) справа! :=-