сценарий
После полезных ответов на мой последний вопрос я приобрел себе Harmony Hub, и он работает так, как я хочу. По сути, он запоминает состояние устройств и использует инфракрасные сигналы, чтобы подделать пульты и перейти к настроенным настройкам, когда я активирую настройку, такую как Watch Fire TV или Watch Blu-Ray . Эти два требуют различных настроек входа для телевизора (Toshiba 42SL863G).
Тем не менее, мой второй этап автоматизации дома немного запутался. Как выяснилось, мой телевизор по умолчанию настроен на другую базовую настройку при выключении по сравнению с отключением питания от сети. Так как я хочу отключить весь медиа-цирк с помощью умной вилки, у меня есть две отправные точки.
- Включение
- Телевизор запускается автоматически
- Fire TV запускается автоматически и переключает телевизор на HDMI, к которому он подключен.
- Система объемного звучания не запускается.
- Сразу после нахождения в известном состоянии (вход телевизора HDMI 1 или 2)
- Все запускаю по гармонии и устройства переходят в нужные состояния
проблема
Концентратор Harmony не знает, было ли отключено питание, и не может правильно настроить входной канал. На пульте дистанционного управления или Harmony нет кнопки с надписью HDMI 1 или 2. Оставлять все оборудование включенным не является желательным решением. Кроме того, я запускаю всю настройку с помощью голосовой команды, поэтому у меня нет дисплея, который позволял бы мне видеть, в каком режиме я был раньше.
Вопрос
Как определить состояние оборудования для автоматического переключения на правильный входной канал ?
источник
Ответы:
Я знаю, что вы хотите использовать штекер, чтобы отключить весь медиацентр, чтобы исключить затраты (и потери) на энергопотребление в режиме ожидания, но я бы настоятельно рекомендовал более простое решение - оставить телевизор включенным 24/7 и включить Настройка мощности телевизора с использованием того же события, которое активирует ваш умный штекер.
Мощность / Стоимость
Современные ЖК или OLED-телевизоры потребляют около половины ватта тока в режиме ожидания или меньше. Согласно инструкции вашего телевизора(на стр. 100), ваш телевизор потребляет 0,2 Вт мощности в режиме ожидания. Используя в качестве стоимости электроэнергии вашу цифру 0,28 € / кВт, потребляемая вашим телевизором мощность в режиме ожидания будет добавлять не более 0,49 € в год к вашему счету за электроэнергию. Учитывая, что срок службы телевизора может составлять 20 лет, это означает, что ваш обходной путь должен будет стоить менее 10,00 евро, чтобы когда-либо окупить себя. Кроме того, ваш телевизор будет потреблять электроэнергию со скоростью полной мощности 131 / кВт-ч в течение всей последовательности холодной загрузки всей системы, которая, вероятно, занимает больше времени, чем горячая загрузка. (Чем дольше загружается вся ваша система для «просмотра телевизора», тем больше бесполезного электричества она потребляет; аналогично я обнаружил, что члены семьи, как правило, менее довольны, чем дольше требуется включение телевизора.)
В финансовом отношении нет особых оснований для этого. Экологически это, вероятно, не так выгодно, как вы думаете.
безопасности
Интеллектуальные вилки не предназначены для изоляции подключенных устройств от ударов молнии, поэтому простое отключение смарт-вилки не защитит телевизор от скачков или скачков напряжения.
Конфиденциальность
Если вы беспокоитесь о конфиденциальности и сетевой активности, когда ваш умный телевизор должен быть «выключен», зайдите в настройки вашего телевизора и отключите домашние возможности телефона. Если вы все еще волнуетесь, отключение питания не поможет, потому что они пропускают личные данные, когда они включены (а вы смотрите это), а не когда они находятся в режиме ожидания. В этом случае вам следует вместо этого устранить утечку, экранируя телевизор за сетевым брандмауэром, который не позволяет ему когда-либо возвращаться на завод.
источник
К сожалению, не существует способа обнаружить состояние на «немых» устройствах. Ваш единственный выбор - заставить их синхронизироваться.
Я нашел эту ссылку на обсуждение вопроса о том, чтобы попросить Logitech добавить поддержку дискретных входных кодов выбора. Добавление этих кодов позволит вам настроить Harmony для непосредственного переключения на правильный вход, не беспокоясь о предыдущем состоянии.
https://www.avforums.com/threads/direct-input-selection-for-toshiba-regza-tvs-discrete-codes-for-harmony-others.703988/
Посмотрите на «Расширенные настройки» для Harmony, которые позволяют вам указать последовательность клавиш после включения. Пусть он посылает вход HDMI каждый раз при включении.
Вы можете попробовать что-то подобное сегодня, используя серию входных Nexts, но без дискретных кодов это сработает только один раз после холодного запуска. Если бы он был включен, телевизор и Harmony могли бы запутаться, не отключив их от сети.
источник
Я изо всех сил пытаюсь полностью формализовать проблему (то есть, что выходит из строя и как без этой функции), но задаюсь вопросом, способны ли вы создать устройство, чтобы скрыть «тупое» оборудование и сообщить о его состоянии. Я думаю, что проблема заключается в том, чтобы циклически проходить по каналам только с помощью команды «продвижение» (и невидимых команд от других участников)?
Таким образом, в случае желания узнать, что делает телевизор, вы можете контролировать мощность и различные ИК-стимулы. В идеале это позволяет вам отслеживать состояния переключателей по мертвой повторной записи. Может быть возможно принять и другие стимулы (у моего телевизора появляется идентификатор источника, только когда он запускается FireTV - вполне вероятно, что дешевое распознавание изображений может идентифицировать это, особенно если вы знаете, когда его ожидать).
Предполагая, что переключение источника дважды дает надежное известное состояние, вы можете периодически переводить систему в известное состояние (но я предполагаю, что вы будете использовать здесь отключение питания) или при обнаружении ошибки (пользователь нажимает на ИК-кнопки, или противоречивая информация от различные источники).
источник
Трудный путь
Это большая работа, но вы можете сконструировать датчик эффекта Холла, чтобы определить, включено ли ваше оборудование.
Датчик эффекта Холла измеряет ток, проходящий через кабель, не требуя обрыва кабеля. Есть один доступный здесь .
Затем вы должны разработать инфракрасную секцию, чтобы дополнить датчик эффекта Холла, а также включить в свой дизайн простой микроконтроллер, чтобы отслеживать датчик эффекта Холла и сообщать о его состоянии по запросу.
Если ток больше, чем, скажем, 50 мА, значит, система включена.
Теперь вы должны разработать инфракрасный приемопередатчик для связи с вашей платой и, наконец, вы можете запрограммировать концентратор Harmony для идентификации вашего нового текущего продукта монитора. После завершения вы будете знать состояние вашего оборудования.
Легкий способ
Например, используйте интеллектуальный штекер, который контролирует энергопотребление .
источник
Вы используете центральный контроллер домашней автоматизации, такой как SmartThings или Home-Assistant? Я думаю, что вам понадобится один, чтобы выполнить то, что вы после. т. е. контроллер будет знать о состоянии гармонии и состоянии интеллектуального коммутатора и может предпринимать соответствующие действия в зависимости от того, включен или выключен интеллектуальный коммутатор (или он только что включен).
источник