Android Debug Bridge/ Android TV Remote

Hi all,

I have in the past used Android Debug Bridge to control content on my Nvidia Shield, i.e. starting up a netflix show.

However, I know in more recent releases Andriod TV remote has been released offering the ability to control the TV via HA (via deeplinks).

So my question is can these be used togehter? or does ADB become redundant now? Can I use ATV to run commands like this or not?

input keyevent MENU && am start -n com.netflix.ninja/.MainActivity -a
android.intent.action.VIEW -d https://www.netflix.com/watch/{PROGRAM-ID} -f
0x10808000 -e source 30 && input keyevent 23 && input keyevent 23 &&
input keyevent 23

1 Like

Anyone have any advise?

same here, did you figure that out? does ADB become redundant now?

I just updated Home Assistant to 2023.11.3 and had the same question. I noticed ‘Discovered’ Android TV Remotes (all of my Nvidia Shields). I have the Android Debug Bridge and Google Cast integrations and not sure if they’re different or if there’s different use cases for them.

When building my Firemote Card, I found that even though you can sometimes use ADB or Remote Commands to accomplish the same task, this isn’t always the case for every command. There are times when ADB is the only way to make something work. There are times when running a remote command is 1000% faster than doing the same through ADB. It really seems that every kind of Android TV based device has a different quirk to it. Right now, I’m glad we have the choice to send commands in different ways.

1 Like