Boas.
também tenho uma mibox s e estava com o mesmo problema, agora arranjei outro…
Então eu reparei que a mibox aparecia como “desligada” quando estava ligada e aperecia “em espera” quando parecia estar desligada. Também ao principio achei que estava trocado, mas na realidade não. A verdade que que a mibox s é adicionada automaticamente com o discovery activado, mas como " Google cast" logo ela está a dar o estado do “cast”.
Então andei a tentar integrar a mibox s com a integração " android tv" e até consegui. Sinceramente para mim, para já, chega ( só fui mexer nisto porque quero saber quando as minhas boxs estão desligadas para desligar automaticamente a televisão ) mas é verdade é que além dos comandos serem muito limitados ( dá para desligar e depois já não dá para ligar, consigo fazer “pause” mas já não consigo retomar, etc…) é pena perdermos a parte do " google cast".
a minha pergunta é: será possìvel integrar também a box como Google cast? mesmo aparecendo como outro dispositivo?
PS: Acabei de ver: o HA continua a dizer que encontrou um novo dispositivo Google cast, mas ao tentar adiccionar diz que o dispositivo não existe.
Para adiccionar como android tv, fiz o seguinte:
Segui este tutorial: HA android tv
Instalei este add on( como indicado no tutorial acima) : ADB - Android Debug Bridge
depois na mibox s é necessário fazer o seguinte:
Enabling developer mode on your device
Your device must be running in developer & network debugging mode, to allow this add-on to connect.
To do this, follow these steps on your Android TV device:
- Press Home and go into Settings.
- Select and press “About” from the Settings menu.
- Scroll down to the “Build” information.
- Select and click on “Build” several times (6-10 times).
- A dialog appears, saying: “You are now a developer”.
- Press Home and go into Settings again.
- Select and press “System Preferences” from the Settings menu.
- Select and press “Developer options”.
- Scroll down to “Debugging”.
- Turn on “usb debbuging”.
- Done!
Ficou assim no meu configuration.yaml:
- platform: androidtv
host: #ip da minha box
name: mi box
adb_server_ip: 127.0.0.1