Samsung Smart TV

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

UksusoFF
Сообщения: 2
Зарегистрирован: Сб мар 04, 2017 5:35 pm

Re: Samsung Smart TV

Сообщение UksusoFF »

Sat
Сообщения: 25
Зарегистрирован: Пт авг 07, 2015 5:08 pm

Re: Samsung Smart TV

Сообщение Sat »

вопрос снят
wbir
Сообщения: 9
Зарегистрирован: Сб апр 08, 2017 9:46 pm

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>). Все работает. Но вот как сделать так чтоб из сцены это вызывать не пойму.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Samsung Smart TV

Сообщение nick7zmail »

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
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
wbir
Сообщения: 9
Зарегистрирован: Сб апр 08, 2017 9:46 pm

Re: Samsung Smart TV

Сообщение wbir »

А код именно такой как вы написали? Пока не получается, но направление ясно.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Samsung Smart TV

Сообщение nick7zmail »

Кавычки забыл...исправил.
Или как вариант, раз вы в скрипт всё засунули то можно (даже правильнее, потому что через geturl задержка больше) так

Код: Выделить всё

runScript('tv_remote_sc', array('key'=>'1'));
на счет передачи параметров не совсем помню...но вроде так...но для этого скрипт переделать надо...вместо $_REQUEST["key"] использовать $params["key"]...вроде так.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
wbir
Сообщения: 9
Зарегистрирован: Сб апр 08, 2017 9:46 pm

Re: Samsung Smart TV

Сообщение wbir »

nick7zmail писал(а):Кавычки забыл...исправил.
Или как вариант, раз вы в скрипт всё засунули то можно (даже правильнее, потому что через geturl задержка больше) так

Код: Выделить всё

runScript('tv_remote_sc', array('key'=>'1')); 
на счет передачи параметров не совсем помню...но вроде так...но для этого скрипт переделать надо...вместо $_REQUEST["key"] использовать $params["key"]...вроде так.
Спасибо, большое. Заработало с geturl. Потом еще попробую второй вариант, хотя задержки не ощущаю, может оставлю и так.
=========================================================================
Проверил, второй метод тоже работает.
ghost66
Сообщения: 1
Зарегистрирован: Чт дек 07, 2017 7:59 pm

Re: Samsung Smart TV

Сообщение ghost66 »

добрый день.
а можете для тех кто в танке, поподробнее рассказать что куда вставлять?
ghost96
Сообщения: 1
Зарегистрирован: Ср ноя 29, 2017 9:46 pm

Re: Samsung Smart TV

Сообщение ghost96 »

всем привет. подскажите как управлять не сколькими телевизорами с помощью этого скрипта?
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Контактная информация:

Re: Samsung Smart TV

Сообщение Vovix »

ghost96 писал(а):всем привет. подскажите как управлять не сколькими телевизорами с помощью этого скрипта?
у каждого ТВ свой IP
переделай скрипт, чтобы передавать ему в виде параметра еще и 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'); 
возможно еще надо будет передавать также $tvappstring
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Ответить