[Железо] Управление спутниковым ресивером на enigma 2

Работа с конкретным оборудованием

Модераторы: immortal, newz20

Ответить
Paly4
Сообщения: 5
Зарегистрирован: Пн окт 23, 2017 11:41 pm
Благодарил (а): 6 раз
Поблагодарили: 1 раз

[Железо] Управление спутниковым ресивером на enigma 2

Сообщение Paly4 » Пт ноя 24, 2017 9:42 pm

Владельцам Dreambox , Vu+ и других ресиверов работающих на enigma 2 посвящается ...
Как оказалось , сделать управление основными функциями ресивера, не представляет никаких сложностей
в прицепе файл с описанием команд через веб и на основе его и будем делать сценарии или шаблоны поведения

для кнопок пульта в документ есть шаблон команды http://IP ресивера/web/remotecontrol?command={command}

смотрим какой кнопке , какое число соответствует и прописываем вместо выделенного выше

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

116 Key "Power"
2 Key "1"
3 Key "*******
*******
вот пример шаблона для вкл/выкл ресивера

Шаблон

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

(включи|выключи) тюнер
в поле Код

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

getURL('http://192.168.1.101/web/remotecontrol?command=116'); 
для переключения канала нужно прописать референс нужного канала , можно посмотреть и скопировать в редакторе каналов(DreamBoxEdit)
Шаблон

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

включи 112 канал
Код

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

getURL('http://192.168.1.101/web/zap?sRef=1:0:1:C:4:1:DE82B84:0:0:0');
Ну как то так ...
Вложения
Enigma2_WebInterface .pdf
(332.87 КБ) 476 скачиваний
За это сообщение автора Paly4 поблагодарил:
skysilver (Пт ноя 24, 2017 9:50 pm)
Рейтинг: 1.18%
Jager
Сообщения: 708
Зарегистрирован: Сб авг 18, 2012 10:21 am
Благодарил (а): 26 раз
Поблагодарили: 180 раз

Re: Управление спутниковым ресивером на enigma 2

Сообщение Jager » Сб ноя 25, 2017 9:08 am

Я через ресивер вывожу сообщения на тв.

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

getUrl('http://192.168.2.97/web/message?text=ВНИМАНИЕ!%20ОТКРЫВАЮТСЯ%20ВОРОТА%20ГАРАЖА&type=2&timeout=10');
За это сообщение автора Jager поблагодарили (всего 2):
Paly4 (Сб ноя 25, 2017 10:39 am) • kawkay (Чт дек 07, 2017 4:16 pm)
Рейтинг: 2.35%
Alexiy2
Сообщения: 101
Зарегистрирован: Вт май 12, 2015 9:59 pm
Благодарил (а): 16 раз
Поблагодарили: 13 раз

Re: [Железо] Управление спутниковым ресивером на enigma 2

Сообщение Alexiy2 » Вт ноя 20, 2018 12:25 pm

Доброго времени суток!!!!
а подскажите, кто как понимает, что Enigma запущена или, наоборот, остановлена!!!
А то получается, что телевизор с тюнером отключены, а при включении режима "НИ КОГО НЕТ ДОМА" ОН ВКЛЮЧАЕТСЯ!!!
Уже весь API пересмотрел, а так и не нашел, как это сотворить!!!!
Api смотрел тут: http://dream.reichholf.net/e2web/
Аватара пользователя
slgeo
Сообщения: 545
Зарегистрирован: Чт фев 05, 2015 2:35 pm
Откуда: РнД
Благодарил (а): 134 раза
Поблагодарили: 72 раза

Re: [Железо] Управление спутниковым ресивером на enigma 2

Сообщение slgeo » Вт ноя 20, 2018 12:36 pm

Так энигма в дежурном режиме тоже работает. А если ресивер выключен, то пинга достаточно, чтобы узнать.
powerstate надо анализировать в случае дежурного режима.
Последний раз редактировалось slgeo Вт ноя 20, 2018 12:41 pm, всего редактировалось 1 раз.
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT
Аватара пользователя
slgeo
Сообщения: 545
Зарегистрирован: Чт фев 05, 2015 2:35 pm
Откуда: РнД
Благодарил (а): 134 раза
Поблагодарили: 72 раза

Re: [Железо] Управление спутниковым ресивером на enigma 2

Сообщение slgeo » Вт ноя 20, 2018 12:41 pm

И еще вдогонку, у меня в коннекте есть реализация переключения по названию канала, по номеру как у ТС неудобно.
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT
Alexiy2
Сообщения: 101
Зарегистрирован: Вт май 12, 2015 9:59 pm
Благодарил (а): 16 раз
Поблагодарили: 13 раз

Re: [Железо] Управление спутниковым ресивером на enigma 2

Сообщение Alexiy2 » Вт ноя 20, 2018 12:56 pm

slgeo писал(а):
Вт ноя 20, 2018 12:36 pm
Так энигма в дежурном режиме тоже работает. А если ресивер выключен, то пинга достаточно, чтобы узнать.
powerstate надо анализировать в случае дежурного режима.
именно про дежурный режим и говорится!
Включение и выключение тюнера происходит командой:
getURL('http://192.168.0.7/web/remotecontrol?command=116');

а вот статус режима ни где я не нашел!!!
нашел только если в неактивном режиме отправить на тюнер команду:
http://192.168.0.7/web/signal?AGC=
то в ответ приходит пустой бланк, без заполнения полей про статус сигнала, можно было бы через веб переменные заморочиться, но опять же имеется одно большое НО! Два раза в год, если совпадет включение или отключение аппарата во время солнечной интерпретации (вроде правильно назвал данное явление), то бланк так же будет приходить с пустыми полями. Или просто конвертор из строя выйдет, как вариант!

Может еще имеется какой нибудь вариант????
Аватара пользователя
slgeo
Сообщения: 545
Зарегистрирован: Чт фев 05, 2015 2:35 pm
Откуда: РнД
Благодарил (а): 134 раза
Поблагодарили: 72 раза

Re: [Железо] Управление спутниковым ресивером на enigma 2

Сообщение slgeo » Вт ноя 20, 2018 1:29 pm

Я же написал тебе выше
http://<Ip ресивера>/web/powerstate
За это сообщение автора slgeo поблагодарил:
Alexiy2 (Вт ноя 20, 2018 6:41 pm)
Рейтинг: 1.18%
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT
Alexiy2
Сообщения: 101
Зарегистрирован: Вт май 12, 2015 9:59 pm
Благодарил (а): 16 раз
Поблагодарили: 13 раз

Re: [Железо] Управление спутниковым ресивером на enigma 2

Сообщение Alexiy2 » Вт ноя 20, 2018 6:42 pm

slgeo писал(а):
Вт ноя 20, 2018 1:29 pm
Я же написал тебе выше
http://<Ip ресивера>/web/powerstate
Я не обратил внимание! Извини!!!!
То что нужно!!!!!
Аватара пользователя
slgeo
Сообщения: 545
Зарегистрирован: Чт фев 05, 2015 2:35 pm
Откуда: РнД
Благодарил (а): 134 раза
Поблагодарили: 72 раза

Re: [Железо] Управление спутниковым ресивером на enigma 2

Сообщение slgeo » Вт ноя 20, 2018 7:54 pm

Alexiy2 писал(а):
Вт ноя 20, 2018 6:42 pm
То что нужно!!!!!
Окончательное решение не забудь выложить потомкам! )
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT
Аватара пользователя
Oleg_Ltd
Сообщения: 15
Зарегистрирован: Пт янв 26, 2018 8:39 pm
Откуда: Минск РБ
Благодарил (а): 7 раз
Поблагодарили: 0
Контактная информация:

Re: [Железо] Управление спутниковым ресивером на enigma 2

Сообщение Oleg_Ltd » Вс июн 07, 2020 11:38 am

slgeo писал(а):
Вт ноя 20, 2018 7:54 pm
Alexiy2 писал(а):
Вт ноя 20, 2018 6:42 pm
То что нужно!!!!!
Окончательное решение не забудь выложить потомкам! )
Подскажите как на основании этого прописать в строчках проверку статуса ресивера
включен или выключен.

Спасибо
Ответить