Android TV и Home Assistant

preview_player
Показать описание
Компонент для Home Assistant "Android TV" позволяет нам управлять Android-устройствами. Мы получаем доступ к функциям медиаплеера (старт/стоп/пауза и т.д.), а также можем управлять системой Android напрямую.

Используем ADB-сервер, установленный на Raspberry.
В видео не сказал, но устройства периодически имеют свойства отваливаться от сервера. Обязательно нужно проверять, доступно ли устройство, и при необходимости инициализировать подключение. Например, так:
$ adb devices -l|grep T95UPRO && (echo "Connected") || (echo "Not connected")

Рекомендации по теме
Комментарии
Автор

Только тыкать надо не на версию Android, а на сборку!!! Если тыкать на версию Android то вылезает эта шняга как в видео. Если тыкаешь на сборку около 7 раз включается режим разработчика. Будьте добры исправьте.

Sinigamiizaya
Автор

Вспомните фильм Один дома!!))) Так можно "эмулировать" общение с соседями или незваными гостями в ваше отсутствие)

dmgriny
Автор

Применение - управление тв приставкой через голосовой ассистент. Запуск приложений и управление воспроизведением

ДжинГаджи
Автор

Интересно. Желаю вам успешного развития канала. Лайк прожал.
Если ставить на паузу видео при условии что кто-то ушёл из комнаты, то как отслеживать это самое отсутствие человека в комнате? Есть идеи?

metaist
Автор

Подскажите пожалуйста актуальный вариант на сегодня. С учётом всех обновлений на это время.

zheka_gal
Автор

Получилось ли найти способ как добавить свои виртуальные пультовые кнопки?

TECTOBOE
Автор

Добрый день. есть задача избавится от пульта тв и оставить только пульт приставки. Купил смарт ир пультик. Как бы мне автоматизировать такой процесс, что при пробуждении приставки (например при подключении к wifi), отправлялась бы команда на этот пульт и включался бы телек

rdkey
Автор

у меня такая ошибка при запуске
Logger:
Source:
Integration: Shell Command (documentation, issues)
First occurred: 22:15:02 (10 occurrences)
Last logged: 22:17:17

Error running command: `adb start-server`, return code: 127
Error running command: `adb connect 192.168.0.130`, return code: 127
Error running command: `adb connect 192.168.0.132`, return code: 127
NoneType: None

viktornet
Автор

Возможно ли, таким же путем, включать и выключать Xiaomi TV 43 4a?

xNRJx
Автор

Добрый день! Телевизор Телефункин на адройд 4.4.4 хочу через HA выключать не получается собрать. в НА так и не появляеться. режим отладки влючен, в конфиг добален хом асист.

yshinig
Автор

Так же при включенном режиме отладки по USB перестает работать USB

Sinigamiizaya
Автор

А и вот ещё что хотелось бы, при звонке в дверь что бы выводилось изображение на экран смарт тв, ну а на пульте нажал назад и вернулся обратно

pafftisLukinM
Автор

Можно как то заставить в конкретно приложении в каком то функции выполнять? Например вводить текст голосом через Алису в HD video box?
Или же например запустить приложение эмулятора приставки, ну типа Алиса запусти плейстейшен и она тебе херак плойку первую показывает уже через эмулятор

pafftisLukinM
Автор

кое чем помогли, но там есть прикрепить файл с командами
adbkey: "/config/android/adbkey"
и вот здесь я не понял какой формат и что должно быть в файле и как это будет выглядеть

Ignatishin
Автор

а он может читать статус с телевизора? типа включен, выключен стоит на паузе проигрывается?

BagdauletSaiyn
Автор

Можно ли пускать видеопоток на плеер через НА ?

Tveek
Автор

Добавить это добро алисе и управлять голосом

МаксимКороленко-кч