Подключение Mi Box S в Home Assistant

11 июня 2019, 11:50

С места в карьер

На Mi Box S нельзя в настройках для разрабочика включить отладку (ADB) по сети. Только по USB.

Отсюда вытекает следующая проблема: нужен кабель USB A с обоими концами типа "папа" для подключения бокса к компьютеру. Пришлось заказать оный кабель (70р на Oзоне).

Подготовка

Чтобы появилось меню настроек для разработчиков, надо:

  • Зайти в настройки ТВ-бокса
  • Перейти в подменю "Об устройстве"
  • Пролистать до пункта с номером сборки
  • И, установив выделение на нем, нажать "OK" на пульте несколько раз (точно не помню, раз 5)
После этого в общем списке настроек появится новое подменю для разработчиков.
Там нужно включить отладку по USB.

То, ради чего всё затевалось

  • (устанавливаем ADB на свой компьютер)
  • Берем наш папа-папа кабель, соединяем компьютер и приставку
  • Одобряем запрос на отладку, который появится на телевизоре
  • Вводим в терминале:
adb usb
adb tcpip 5555

Все, провод можно отсоединять.

Можно проверить наличие возможности соединения вводом команды:

adb connect '192.168.1.82'

Где 192.168.1.82 - ip-адрес Вашего ТВ-бокса.

Появится еще одно окно подтверждения разрешения на отладку, после чего будет установлено соединение.

Далее, для интеграции в ХА, настраиваемся по инструкции из документации, пропуская пункт предварительной настройки. Там все четко, ясно и, кхм, рабоче.

P.S. Советую использовать ADB Server (например, addon для HAss.IO), потому как python-реализация ADB не слишком хорошо работает с новыми устройствами (проверено - факт, частые уходы в "unknown" state). 

Успехов и добра!


Все новости мира умных домов - t.me/SprutAI_News

Остались вопросы? Мы в Telegram - t.me/soprut

Хочешь умный дом но нет времени разбираться?
Посмотри примеры работ и выбери себе интегратора.
  1. Вячеслав Фетисов (Ziracul)
    Вячеслав Фетисов (Ziracul) 3 месяца назад

    Огонь, спасибо за подробную информацию

  2. Алексей Мокренок (Lefey)
    Алексей Мокренок (Lefey) 2 месяца назад

    Спасибо за информацию! Подключил свой mi box 3 через adb server.

    Осталось придумать, как заставить приставку не уходить со связи в спящем режиме.

  3. Антон Власов (freenetwork)
    Антон Власов (freenetwork) отредактировано 2 месяца назад

    Сделать бы скрин экрана, периодический хотя бы, да запуск приложений как с пульта тв - выбор источника.

  4. (lolik52)
    (lolik52) месяц назад

    Все привет чет не пойму как подключить, где взять кнопки  или  ето аппс, интересно  вкл выкл  mibox4, а то кучя пультов


    media_player:

    # Use an ADB server to setup an Android TV device, provide

    # an app name, and override the default turn on/off commands

    - platform: androidtv

    name: Android TV

    device_class: androidtv

    host: 192.168.31.91

    adb_server_ip: 127.0.0.1

    apps:

    com.android.tv.launcher: "Android TV"

    turn_on_command: "input keyevent 3"

    turn_off_command: "input keyevent 223"

К списку блогов

Скидки для сообщества

MI-DOM

+7 977 282-80-53
Промокод:
SPRUTAI
Размер скидки:
5%

Интернет-магазин yourhomekit.ru

+7 914 550-51-11
Промокод:
SPRUT-BLG
Размер скидки:
8%
Cамый большой ассортимент в России аксессуаров Apple HomeKit

Похожие записи

13 февраля 2019, 22:00
Подключение радио на Xiaomi Gateway к Home Assistant c дальнейшим использованием в автоматизациях
19 апреля 2019, 20:53
Требуется ваше мнение!
06 февраля 2019, 12:02
Автоматизированное открытие/закрытие окна
04 апреля 2019, 12:45
Самое важное из апдейта Home Assistant 0.91-0.91.4 от 03.04.19.
21 марта 2019, 11:59
Самое важное из апдейта Home Assistant 0.9 от 20.03.19.
21 февраля 2019, 21:12
Самое важное из апдейта Home Assistant 0.88 от 20.02.19.
07 февраля 2019, 21:12
Самое важное из апдейта Home Assistant 0.87 от 06.02.19.
19 января 2019, 20:49
Делюсь новостями по проекту.
20 мая 2019, 20:54
Добавляем Телевизор в Homekit c помощью новых возможностей Home Assistant версии 0.93 и кастом компонента SmartIR MediaPlayer.