
Комментарии 12
Небольшая предыстория. Когда-то были популярны программируемые IR-пульты
И до сих пор популярны, в основном чтобы избавиться от необходимости использовать n пультов и управлять все устройства одним. Из серийных вариантов (в отличии от самоделок) и по-прежнему выпускаемых (в отличии от Logitech Harmony), можно упомянуть, например, Sofabaton.
Единственное, что пока не получилось - это не научил систему сразу ставить нужный фильм в локальной сети :)
А еще регулировать громкость (ресивер), ставить/возобновлять медиа с паузы (медиаплеер), выбирать звуковые дорожки/субтитры (медиаплеер), выбирать звуковые пресеты (ресивер), проматывать opening сериалов и т.д. и т.п. (в зависимости от персональных хотелок). Удовольствие для голосового управления в определенных сценариях как минимум сомнительное, максимум - совершенно непрактичное.
Итого получается, что без пульта всё-таки не обойтись. А раз пульт необходим, то стало быть не так уж и сложно включить все устройства одной кнопкой.
В итоге, да, одной кнопкой всё и включаю. Но вызывать ее могу из трех разных мест.
И до сих пор популярны, в основном чтобы избавиться от необходимости использовать n пультов и управлять все устройства одним
Это пока ваши когнитивные способности норм ..
.. а дальше будет вот так ..

.. и это не троллинг, а суровая реальность

Чтобы управлять всеми медиа-устройствами нужен только простой советский..
Я так и не понял почему не использовать hdmi-cec (он же anynet+ в фичах samsumg), который есть так же в yamaha. Интерфейс медленный и тупой, реализуется почти что на любой, даже самой старой ардуине, и не требует каких-то особых знаний и навыков. Там даже сложности с платами нет, шилды собираются на деталях и переходниках с алишки.
А в чём был печальный опыт HomeAssistant и Алисы? У меня этот же ресивер, телек LG в гостиной, и медиаплеер Dune с проектором. Телек Samsung не первой свежести тоже есть, но в другой комнате. И замечательно почти всё это интегрируется готовыми интеграциями и рулится из HA без программирования. Только как раз с Самсунгом пока не решил вопрос его включения. По сети его включать можно, но интеграция не позволяет указать его mac/ip, ищет по upnp. А я маньячу с сетевой безопасностью, они у меня в разных vlan'ах и по upnp HA телек закономерно не находит. В остальном всё работает относительно без проблем, любые команды из HA пробрасываются в УДЯ и алисой можно запускать самые замысловатые сценарии. Универсальную ИК интеграцию в НА недавно тоже анонсировали, соответственно управлять чем-то по ИК теперь должно быть проще.
Вот что я пока не решил в этом зоопарке, так это чтобы командой запустить на Дюне конкретный фильм из DLNA библиотеки. Оказалось, что ссылки на контент DLNA не имеют ничего общего с фактическими наименования файлов.
О проблемах связи HA с Алисой писал в предыдущей статье. Если кратко - то регулярно ломалась по разным причинам. А потом вообще перестала работать. В итоге написал собственный шлюз, но сразу универсальный на все случаи жизни. В любом случае мне HomeAssistant по сравнению с OpenHAB категорически не нравится. Поэтому на HA - только базовые функции.
В предыдущей статье кратенько совсем. Но упомянут 2021 год. Насколько я знаю, с тех пор интеграция НА с Алисой очень сильно продвинулась. Сам я относительно недавно это наладил, и проблемы словил только две. Одна как раз связана с обновлениями. НА обновился, в интеграции не были учтены изменения в API. Ну на такие грабли можно наступить в любых системах, связанных с внешними сервисами. Вторая проблема - если сценарий при запуске из алисы подвисает на каком-то шаге, то следующие команды от Алисы не проходят. На это один раз наступил, теперь делаю сценарии для запуска из Алисы неблокируемыми, все средства для этого есть. В остальном всё стабильно, и радует, что надо минимально лезть под капот, как говорится.
Ну а в сравнении с OpenHAB вам конечно виднее, я его не щупал. Пока не вижу, чтобы НА мог бы меня чем-то не устроить. Импонирует, что система активно развивается. И то, что было проблемой пару лет назад, сейчас может быть сделано на раз-два. Когда-то начинал на MajorDomo, но, к сожалению, её автор на неё подзабил, а сообщества, которое бы подхватило на должном уровне поддержку и развитие системы не организовалось.
Если Самсунг всё же включается по сети, то можно написать скрипт его включения, скорее всего можно обойтись bash-скриптом. А в HomeAssistant сделать аатоматизацию, которая будет этот скрипт запускать по какому-либо событию.
Когда-то давно был ресивер Pioneer с поддержкой сети, у которого было крайне неудобное управление через приложение на смартфоне и ИК пульт. Управление предполагало наличие подключенного через HDMI монитора/телевизора, что в моём случае не предполагалось (зачем мне телевизор, если я его не смотрю, тем более глупо включать его для выбора музыки с NAS). В итоге писал своё приложение, основываясь на описании команд для telnet в каком-то pdf с их сайта. По telnet ресивер возвращал примерно то, что и на экран должен был выводить. И было вполне удобно, хотя код я тогда не сильно изящно умел писать. Можно было, конечно, и протокол их официального приложения заревёрсить, однако их приложение практически ничего и не умело.
Салют, включи кинотеатр. Управление AV-ресивером и ТВ по локальной сети