26 декабря | 2024г. | 23:16:54


АвторТема: Раздельные кнопки пульта или ИК команды Вкл/Выкл Питания ресивера  (Прочитано 15332 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Оффлайн aam13Автор темы

  • Падаван
  • *
  • Сообщений: 13
  • Поблагодарили: 0
  • Уважение: 0
Подскажите пожалуйста, как узнать, или сосчитать с пульта, ИК коды кнопок раздельного включения и выключения ресивера. Стандартная кнопка на пульте - триггерная, то есть и вкл и выкл одновременно. Но нужны индивидуавьные коды - Включить Рес, и второй код, отличный от предыдущего - Выключить Рес. Или, как вариант, можно ли в конфиг файлах создать 2 специальных кода ИК : код Выключить и код Включить?

Оффлайн grizli

  • Лорд Джедай
  • *****
  • Сообщений: 4217
  • Поблагодарили: 2328
  • Уважение: +40
aam13, лучше бы сказал зачем это тебе, цель ?
  • Gi S8895 |  Gi S9995 | DM500HD Sim A8P
Опыт приходит, пропорционально количеству выведенного из строя оборудования.

Оффлайн aam13Автор темы

  • Падаван
  • *
  • Сообщений: 13
  • Поблагодарили: 0
  • Уважение: 0
Цель такова - в комнате на потолке висит комбинированный сенсор, который может в том числе выдавать ИК команды разлиным устройствам и тем самым управлять ими. Этот сенсор подключен в систему так называемого "умного дома". На выходе из дома есть кнопочка, которая при нажатии инициирует процедуры - выключение всех устройств, света, розеток, включение сигнализации и тд, все что необходимо. Хочу выключать таким образом все AV устройства в доме. Так вот, мне нужно послать код - выключить, иначе, выключенный ресивер, наоборот включится. А анализировать какое устройство включено, а какое нет, это сложно и не оправдано... Все устройста AV, как правило, имеют раздельные команды, а вот у GI9995 и 9895 не нашел. Кроме того для включение этих устройств, например с планшета, подключенного к системе (на планшете аналог пульта) нужна команда Включить, хотя это уже легче обойти...В систему коды ИК управления проще забросить через ИК считыватель кодов с пульта. Спасибо за внимание!

Оффлайн grizli

  • Лорд Джедай
  • *****
  • Сообщений: 4217
  • Поблагодарили: 2328
  • Уважение: +40
тут команд с кнопки питания 2 короткое нажатие и долгое нажатие
считай через ИК считыватель кодов с пульта долгое нажатие и в меню реса настрой долгое нажатие на выключение
по другому вряд ли получится
через ик порт раздельных команд включения выключения нет
  • Gi S8895 |  Gi S9995 | DM500HD Sim A8P
Опыт приходит, пропорционально количеству выведенного из строя оборудования.

Оффлайн aam13Автор темы

  • Падаван
  • *
  • Сообщений: 13
  • Поблагодарили: 0
  • Уважение: 0
Спасибо. Где в меню реса есть просто Выключить? Я нашел только Режим ожидания, который триггерно работает и Включением и Выключением поочереди.

Добавлено  02 апреля | 2015г. | 14:24:42
Извиняюсь, не дошло сразу. Можно по уходу из дома полностью гасить рес, а не ставить его в режим Ожидания. Соответственно в меню Управления питанием (или как там правильно), можно задействовать, например на длинное нажатие  Полное выключение. Надеюсь оно не триггерное и не включает рес, когда он выключен или находится в Ожидании. А короткое нажатие использовать как вкл/выкл режима Ожидания. Надо попробовать. Спасибо, grizli!

Оффлайн aam13Автор темы

  • Падаван
  • *
  • Сообщений: 13
  • Поблагодарили: 0
  • Уважение: 0
Уважаемый grizli, смоделировал действия и реакции реса с пульта в соответствии с твоим советом. Поставил на длинное нажатие Полное выключение реса, а на коротком нажатии - StandBy (Ожидание).  И увидел ситуацию, когда рес находится в режиме StandBy, и нажимаю длинно, то происходит не полное выключение, как я ожидал, а выход из спящего режима (из Ожидания). Очень странно.  Меня не устроит. Предположим, что когда дома находятся люди и пользуются ресом, то удобнее использовать Ожидание, как вкл/выкл реса, быстро, комфортно, удобно. Но когда уходят из дома, то рес (а их сейчас пока 2, а должно быть больше) если находится в рабочем режиме, то выключится полностью по длинному нажатию, а те, которые спят в режиме Ожидания, наоборот проснутся. Получается, что это не подходит. И Полное выключение работает так же триггерно, то есть повторное длинное нажатие сначала гасит рес полностью, следуещее длинное нажатие запускает рес.  Рассматривал вариант - выключать рес через ТВ по HDMI. Но на ТВ Sony так же режим StandBy переключается триггерно одной командой, а не раздельными. Не знал, что в таком простом вопросе будут проблемы...Тупик...Может есть умные свежие мысли у кого-нибудь?

Оффлайн aam13Автор темы

  • Падаван
  • *
  • Сообщений: 13
  • Поблагодарили: 0
  • Уважение: 0
!wow!, ТВ выключаются и включаются одновременно с ресом по HDMI. То есть пульт ТВ лежит вообще где-то далеко в коробке. У меня была идея - по тому же HDMI (протокол управления ведомым устройством), только выключать связку ТВ+рес со стороны ТВ. Но у меня все ТВ Sony, и с первого взгляда у них так же триггерно - одной кнопкой...

Оффлайн aam13Автор темы

  • Падаван
  • *
  • Сообщений: 13
  • Поблагодарили: 0
  • Уважение: 0
Ну так HDMI-CEC и использую по полной... А умный дом нужен для другого - что бы женщина, быстро - быстро выбегающая на работу, оставившая в какой либо из комнат какую-либо аппаратуру не выключенной, могла одной кнопочкой у входной двери всё выключить - и утюг и рес и музыкальный центр и свет в комната, подвалах и тд... заодно, жалюзи опустила, поставила сигнализацию и еще много чего для безопасности...

Оффлайн aam13Автор темы

  • Падаван
  • *
  • Сообщений: 13
  • Поблагодарили: 0
  • Уважение: 0
По времени - расписанию не интересно. Могут уходить в любое время из дома. Поэтому самый правильный вариант - ИК командой от Умного дома и только командой Выключить.

Оффлайн aam13Автор темы

  • Падаван
  • *
  • Сообщений: 13
  • Поблагодарили: 0
  • Уважение: 0
Чего я хочу - писал раньше и подробно. В 2 словах повторю, хочу перевести в Стендбай или Выключить полностью (уже все равно) рес Ик командой с некоего устройства, которое можно обучить кодам и подключено к системе Умного дома. Проблема в том, что все команды в ресе по этой теме триггерые, то есть одна команда, которая включает выключенный рес и выключает включенный. Это значит, что команда в одной комнате выключит включенный рес, а в другой включит выключенный. Ну или же это будет выполняться в одной комнате. Что и есть плохо...

Оффлайн Maksyuha

  • Друзья Джедаев
  • *****
  • Сообщений: 855
  • Поблагодарили: 2366
  • Уважение: 0
Можно попробовать поправить keymap.xml, назначить на разные неиспользуемые клавиши включение и выключение тюнера. Но правда это только теория, нужно пробовать.


Отправлено из моего iPhone используя Tapatalk

Оффлайн MegAndretH

  • Джедай Куратор
  • **
  • Сообщений: 1012
  • Поблагодарили: 1138
  • Уважение: +5
aam13. Назначьте через Hotkey для OpenPLi или через плагин MultiQuickButton на кнопку SUBTITLE или (если не используете пульт ресивера для управления ТВ) на кнопки переключения AV или выключения звука, функцию "Глубокий режим ожидания". Далее считайте с нее код и т.д.
Спойлер   :
[ Гостям не разрешен просмотр вложений ]

Оффлайн Maksyuha

  • Друзья Джедаев
  • *****
  • Сообщений: 855
  • Поблагодарили: 2366
  • Уважение: 0
Ну, вот как я и думал

   <map context="GlobalActions">
      <key id="KEY_VOLUMEUP" mapto="volumeUp" flags="mr"/>
      <key id="KEY_VOLUMEDOWN" mapto="volumeDown" flags="mr"/>
      <key id="KEY_MUTE" mapto="volumeMute" flags="mr"/>
      <key id="KEY_POWER" mapto="power_long" flags="l"/>
      <key id="KEY_POWER" mapto="power_down" flags="m"/>
      <key id="KEY_POWER" mapto="power_up" flags="b"/>
      <key id="KEY_KP0" mapto="discrete_off" flags="m"/>
      <device name="dreambox front panel">
         <key id="KEY_POWER" mapto="deepstandby" flags="l"/>
      </device>
   </map>

Меняйте KEY_POWER на любую клавишу которую Вы не используете, например "Radio", только с других секций нужно ее удалить.

Оффлайн aam13Автор темы

  • Падаван
  • *
  • Сообщений: 13
  • Поблагодарили: 0
  • Уважение: 0
Спасибо Maksyuha, спасибо MegAndretH! Буду пробовать. Результат сообщу.

Добавлено  04 апреля | 2015г. | 09:40:35
MegAndretH ваш вариант работает. Спасибо. Смоделировал только на пульте реса. Дальше прочитать код моим устройством не составит проблем. Один теперь только вопрос в этом варианте - если идет запись на ресе, то он спросит выключать его или нет, и соответственно останется включенным. Конечно предпочтительнее был бы переход в СтендБай, а не в Режим пполного выключения. Но предложенный вариант уже выход! Спасибо! Попробую теперь вариант от Maksyuha. На первый взгляд он может быть аналогичным.

Добавлено  04 апреля | 2015г. | 11:08:05
Подскажите, пожалуйста, где можно найти описание структуры файла keymap.xml.

Оффлайн Maksyuha

  • Друзья Джедаев
  • *****
  • Сообщений: 855
  • Поблагодарили: 2366
  • Уважение: 0
Да, честно говоря даже и не знаю где искать описание keymap.xml. Я вам выше написал секцию где нужно делать изменения.

Только что проверил сам, поставил на команды power_up и power_down клавиши громкости + и -, работает как-то хитро, т.е. выключает ресивер после последовательного нажатия - и + громкости, но не включает,  в принципе что Вам и нужно, только не одной клавишей. Я пробовал на opepli4, может на другом имидже будет по другому. Если у Вас ничего не выйдет, попробуйте обратится к Диме (Дмитрий73) здесь на форуме, может он что-то придумает.


Отправлено из моего iPhone используя Tapatalk

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
281 Ответов
179249 Просмотров
Последний ответ 26 ноября | 2021г. | 09:59:51
от vaha555
31 Ответов
40834 Просмотров
Последний ответ 14 июля | 2016г. | 22:03:22
от Калян_
8 Ответов
12980 Просмотров
Последний ответ 09 июля | 2012г. | 14:06:32
от lvnik
139 Ответов
92377 Просмотров
Последний ответ 03 марта | 2021г. | 18:51:27
от Stawr62
10 Ответов
12126 Просмотров
Последний ответ 27 мая | 2018г. | 21:48:35
от mic71



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!