Samsung Smart TV

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

Модератор: immortal

Stor
Сообщения: 133
Зарегистрирован: Ср окт 31, 2018 11:45 pm
Благодарил (а): 8 раз
Поблагодарили: 4 раза

Re: Samsung Smart TV

Сообщение Stor » Вс мар 31, 2019 7:59 pm

Stasev писал(а):
Пн апр 02, 2018 11:05 pm
Если вдруг кому интересно: получилось приручить Самсунг серии Ф.
Теперь он включается, заходит в смарт хаб и запускает апликацию(в моем случае картина ТВ)

сначала поставил iSamsungTV на Raspberry PI 3: Remote Command Line Interface
https://github.com/Tristan79/iSamsungTV

wget https://github.com/Tristan79/iSamsungTV ... iSamsungTV
chmod +x iSamsungTV
mv iSamsungTV /usr/local/bin/

потом выдрал кусок кода из темы https://majordomo.smartliving.ru/forum/ ... f5b#p49221
и сделал скрипт startSamsung.sh:
10.100.102.16 - IP телика.
---------------------------------------------------------------------------------------
echo on 0 | cec-client -s -d 1 #включаем телик по HDMI
sleep 12 # ждем пока поднимится
iSamsungTV F 10.100.102.16 -KEY KEY_CONTENTS #запускаем смарт хаб
sleep 5
iSamsungTV F 10.100.102.16 -KEY KEY_UP # поднимаемся вверх(кнопка UP) чтоб наверняка начинать сначала
sleep 1
iSamsungTV F 10.100.102.16 -KEY KEY_UP
sleep 1
iSamsungTV F 10.100.102.16 -KEY KEY_DOWN # два раза вниз(кнопка DOWN) чтоб попасть на иконку Картина ТВ
sleep 1
iSamsungTV F 10.100.102.16 -KEY KEY_DOWN
sleep 1
iSamsungTV F 10.100.102.16 -KEY KEY_ENTER # жмем Enter
---------------------------------------------------------------------------------------

есть кнопки влево и вправо если надо найти свою иконку. А можно переместить нужную апликацию в мое место.

Для выключения - stopSamsung.sh
---------------------------------------------------------------------------------------
echo standby 0 | cec-client -s -d 1
---------------------------------------------------------------------------------------

Ну а дальше прикрутил к шаблону поведения - телик включись
(включи (телевизор|телик|телек|ящик|тв|TV|ти ви))

и запускается сценарий:
say("Включаю телевизор", 2);
exec ("/var/www/html/startSamsung.sh");

Тоже и на выключение:
say("Выключаю телевизор", 2);
exec ("/var/www/html/stopSamsung.sh");
Добрый день. У меня почему-то скрипт не отрабатывает. Из консоли iSamsungTV F 10.100.102.16 -KEY KEY_UP работает и скрипт работает, а вот конструкция exec ("/var/www/html/stopSamsung.sh"); не хочет (chmod +x выполнил).
Stor
Сообщения: 133
Зарегистрирован: Ср окт 31, 2018 11:45 pm
Благодарил (а): 8 раз
Поблагодарили: 4 раза

Re: Samsung Smart TV

Сообщение Stor » Вс мар 31, 2019 8:19 pm

Stor писал(а):
Вс мар 31, 2019 7:59 pm
Stasev писал(а):
Пн апр 02, 2018 11:05 pm
Если вдруг кому интересно: получилось приручить Самсунг серии Ф.
Теперь он включается, заходит в смарт хаб и запускает апликацию(в моем случае картина ТВ)

сначала поставил iSamsungTV на Raspberry PI 3: Remote Command Line Interface
https://github.com/Tristan79/iSamsungTV

wget https://github.com/Tristan79/iSamsungTV ... iSamsungTV
chmod +x iSamsungTV
mv iSamsungTV /usr/local/bin/

потом выдрал кусок кода из темы https://majordomo.smartliving.ru/forum/ ... f5b#p49221
и сделал скрипт startSamsung.sh:
10.100.102.16 - IP телика.
---------------------------------------------------------------------------------------
echo on 0 | cec-client -s -d 1 #включаем телик по HDMI
sleep 12 # ждем пока поднимится
iSamsungTV F 10.100.102.16 -KEY KEY_CONTENTS #запускаем смарт хаб
sleep 5
iSamsungTV F 10.100.102.16 -KEY KEY_UP # поднимаемся вверх(кнопка UP) чтоб наверняка начинать сначала
sleep 1
iSamsungTV F 10.100.102.16 -KEY KEY_UP
sleep 1
iSamsungTV F 10.100.102.16 -KEY KEY_DOWN # два раза вниз(кнопка DOWN) чтоб попасть на иконку Картина ТВ
sleep 1
iSamsungTV F 10.100.102.16 -KEY KEY_DOWN
sleep 1
iSamsungTV F 10.100.102.16 -KEY KEY_ENTER # жмем Enter
---------------------------------------------------------------------------------------

есть кнопки влево и вправо если надо найти свою иконку. А можно переместить нужную апликацию в мое место.

Для выключения - stopSamsung.sh
---------------------------------------------------------------------------------------
echo standby 0 | cec-client -s -d 1
---------------------------------------------------------------------------------------

Ну а дальше прикрутил к шаблону поведения - телик включись
(включи (телевизор|телик|телек|ящик|тв|TV|ти ви))

и запускается сценарий:
say("Включаю телевизор", 2);
exec ("/var/www/html/startSamsung.sh");

Тоже и на выключение:
say("Выключаю телевизор", 2);
exec ("/var/www/html/stopSamsung.sh");
Добрый день. У меня почему-то скрипт не отрабатывает. Из консоли iSamsungTV F 10.100.102.16 -KEY KEY_UP работает и скрипт работает, а вот конструкция exec ("/var/www/html/stopSamsung.sh"); не хочет (chmod +x выполнил).
Отвечаю на свой же вопрос - проблема была в том, что скрипт принадлежал root. Через chown www-data:www-data startSamsung.sh поменял владельца и все заработало.
Аватара пользователя
Gulmirra
Сообщения: 1
Зарегистрирован: Чт май 23, 2019 7:26 pm
Откуда: Королев
Благодарил (а): 0
Поблагодарили: 0

Re: Samsung Smart TV

Сообщение Gulmirra » Чт май 23, 2019 7:39 pm

Можно попробовать удалить приложение с телевизора воспользовавшись одним из способов:
Первый метод работает, только если к вашей модели бытовой техники подключена компьютерная мышка. Он максимально прост: щелкаем правой клавишей мыши по значку ненужной программы, после чего в открывшемся окне выбираем “Удалить”. Все готово, программа полностью удалена с устройства.
Второй способ для тех, у кого нет мышки. Для этого надо зайти снова в Samsung Apps и найти там тот самый файл. Благо, все скачанные вами программы находятся в разделе “Загруженные приложения”. Нужно выбрать то, которое вы хотите убрать, и нажать “Enter”. После этого появляется его меню, как при первой установке, только вместо кнопки “Загрузка” будет кнопка “Удалить”. Нажимаем на нее. После этого выбранный файл автоматически сотрется.
iden
Сообщения: 84
Зарегистрирован: Вт мар 13, 2018 1:51 pm
Благодарил (а): 34 раза
Поблагодарили: 6 раз

Re: Samsung Smart TV

Сообщение iden » Пт июл 05, 2019 3:35 pm

кто разбирается, подскажите пожалуйста, что со вторым файлом: какое имя ему дать и в какую папку его положить?
не могу понять как он должен вызываться.

upd:
нужно добавить новую сцену, в сцене добавить новый элемент и задать тип html, вставить код, на созданной странице появится пульт для управления ТВ . Элементарные действия, но если не делал этого то разобраться самому сложно. Для ТВ Samsung UE65NU8000 не работает.
Может у кого есть рабочий вариант управления теликом Samsung 8 Series по сети, поделитесь.
V.A.S.t
Сообщения: 258
Зарегистрирован: Сб май 11, 2019 6:35 pm
Откуда: Иркутск
Благодарил (а): 15 раз
Поблагодарили: 58 раз

Re: Samsung Smart TV

Сообщение V.A.S.t » Пн ноя 25, 2019 11:22 am

iden писал(а):
Пт июл 05, 2019 3:35 pm
кто разбирается, подскажите пожалуйста, что со вторым файлом: какое имя ему дать и в какую папку его положить?
не могу понять как он должен вызываться.

upd:
нужно добавить новую сцену, в сцене добавить новый элемент и задать тип html, вставить код, на созданной странице появится пульт для управления ТВ . Элементарные действия, но если не делал этого то разобраться самому сложно. Для ТВ Samsung UE65NU8000 не работает.
Может у кого есть рабочий вариант управления теликом Samsung 8 Series по сети, поделитесь.
viewtopic.php?f=5&t=6840
Ответить