Как выключить проектор

Есть у меня желание подключить проектор к «умному дому» — было бы очень неплохо включать и выключать его через «Алису». К сожалению, компания XGIMI, которая его выпускает, ничего для этого не сделала, поэтому придётся что-то делать с этим самому.

Самый железобетонный способ, который я оставил на потом — купить второй пульт, раздербанить его и подключить кнопку включения/выключения через какое-нибудь зигбишное реле к алисовскому хабу. Пульт блютусный, и, судя по сканеру, не BLE, так что сэмулировать его своими силами вряд ли получится — для этого надо ковырять прошивку проектора, а это как-то чересчур для такой задачи.

Решил попробовать подлезть через Chromecast — это АПИ для вещания аудио и видио на различные устройства. Подумал, что там могут быть какие-то методы для включения и выключения устройства.

Скриншот терминала с выводом команды dns-sd, отображающий список сетевых сервисов (AirPlay, Google Cast, принтеры, умная техника) и их параметры в формате таблицы.
Поиск сервиса Chromecast проектора через mDNS, сервис виден, можно подключаться

Несмотря на то, что проектор поддерживает этот сервис и в сети даже есть какое-никакое описание протокола, включение и выключение устройства в нём не поддерживается. Есть метод для перезагрузки, но мой проектор на него не реагирует. В списке сервисов у меня ещё светится какой-то _androidtvremote2, надо бы его изучить, думаю это тоже от проектора, но я ещё не успел им позаниматься.

Так же у проектора есть вход HDMI, а у HDMI бывает CEC (Consumer Electronics Control) — протокол управления бытовой техникой, через него точно можно включать и выключать проектор, но чем это делать? Нужно какое-то оборудование, которое умеет подавать команды по сигналу. Из готового нагуглился только какой-то мутный адаптер, который надо подключать к компьютеру, для меня это не вариант.

В общем, если с _androidtvremote2 не выгорит, придётся покупать второй пульт.

Читайте также

Принтер, MacOS и IPv6
Я выключил IPv6 на принтере, но позже оказалось, что полностью проблема не решилась Какое-то время назад один из домашних принтеров стал плохо работать с МакОСью — наши с женой «Макбуки» стали видеть его только после отключения от сети и включения обратно.
2025
Управление увлажнителем
Один из читателей в комментариях под заметкой о климатических датчиках Сяоми подсказал хорошую идею — настроить автоматизацию так, чтобы при открытии окна увлажнитель в комнате выключался. А то есть проблема — начинаю проветривать, влажность моментально падает и увлажнитель трудится впустую.
2020

Комментарии 8

Толя Карасов № 1
А какие-то такие штуки не умеют в упраление устройствами по блютузу? https://aliexpress.ru/item/100500478294775 … 4aa6UY7kbi
Zed № 3
Про hdmi-cec такой штукой рулил с подключенного к тв pi4 на debian консольной тулзой.
Собственно на уровне включить оно работало, правда в моей реализации тв какраз нельзя было выключить.