IP Control for NVIDIA Shield TV (2017)

2017 · 25 replies · Features

This discussion is 9 years old. It predates today's Roomie Remote X, and the app names, menus, features, pricing, and device details below have changed substantially since 2017. Treat it as historical reference — see Support and current compatibility for how things work today.

In short

Hi The new Shield (gen 2) does not support IR Control But I know it supports IP Control I downloaded the Google Android — Staff replied: “If they publish a supportable protocol, we're happy to look at it. My understanding is this: * nVidia didn't add anything themselves, so it's got whatever Android TV has.”

Questionpmercia8192 2017-03 · older version

Hi

The new Shield (gen 2) does not support IR Control

But I know it supports IP Control

I downloaded the Google Android TV app to my IPad. At first it requests a confirmation code. However it recognized my new Shield and once setup was fully controllable including built in mic and keyboard.

Would it be possible to get the IP Control info from Google and integrate it into SimpleControl?

Thank you very much in advance.

sgoller127485 2017-06 · older version

I would like to see this as well. If there's anything I can do to help make this happen please let me know.

kpetro47500 2017-06 · older version

+1 on this feature

Roomie Staff 2017-06 · older version

If they publish a supportable protocol, we're happy to look at it. My understanding is this:

  • nVidia didn't add anything themselves, so it's got whatever Android TV has. This thread on their site continues to confirm that:

forums.geforce.com/default/topi ... mmands-/5/

  • Android TV isn't controllable via IP except with the Android TV app which is not published. Whatever they are doing is uniquely unknown it seems to anyone right now. My basic impression from reverse engineering it a bit is that this is a warmed over version of the very old GoogleTV protocol that would be close to impossible to fully reverse engineer this new/custom implementation.
  • Using ADB should be possible for this. Unfortunately, Shield does not use the same ADB as Amazon Fire TV, so our existing implementation for that cannot be used for Shield. This is the only viable path I'm aware of right now.

Unless some other path comes to light, we will probably take a look at this at some point after the release of 5.0.

Note that the upcoming 5.0 includes much improved support for all Chromecast devices. So you can now wake nVidia Shield with that. Personally, I use Plex on nVidia Shield which also can then respond to the Home button so the sequence that works for me (with 5.0) is to wake the Shield via Googlecast and then send Home to PMP running on the Shield. Of course, that's only relevant if Plex is the only thing your Shield is doing. Generalized control of the Shield will require something like the ADB path above.

Thank you.

kpetro47500 2017-09 · older version

Thanks Will. Is the only way to wake the shield tv with the googlecast option, which is only there in 5.0?

Or is there any option / approach to wake the shield tv before 5.0?

Toorg 2017-11 · older version

Hi . I love the new SC 5 release. Took a day to get use to it as it's amazingly Engineered, really only thing i am missing is integration to the best tv box in the market (one of the only ones that offers youtube/netflix 4k). Can you revisit shield 2017 ADB integration?

cocoa117 2017-12 · older version

It appears for user who wish to use Shield rather then just Plex app, we have to use HDMI-CEC from the receiver in order to navigate through the menu? Obviously there won't be any text input and voice input option either?

Roomie Staff 2018-01 · older version

BTW We have IP control of the Shield in the next update... I mean including cursor control, Home, etc.

Elemental 2018-01 · older version

When will the next update be?

Looking forward to IP control of the Shield.

Toorg 2018-01 · older version

that it awesome! any eta on it?

Roomie Staff 2018-01 · older version

It is live now.

prami2178 2018-01 · older version

Thank you very much for getting this done!!!

Elemental 2018-01 · older version

Thanks for the update.

I am able to now control the nVidia Shield over IP, but only for a minute or so. After a short while, I get a dialog asking to authorize debugging. I select "Always allow from this computer" but the dialog comes up with every key press from that point forward. The only way to fix it is to close the app (iPad Pro) and re-launch. But after a minute the dialog reappears.

I have tried to reset the debugging authorizations on the Shield, but no luck.

Any ideas?

![dialog2|690x332](/uploads/db3074/original/1X/0c4f2c293e92ff2d1a7bd0b660814322b454dece.jpeg)

Roomie Staff 2018-01 · older version

I saw one other report of someone who was having that issue. So far it's not clear why it works for most people and internally we're not seeing any such issue. It's probably some variation we're not aware of. Make sure your Shield is fully up to date with network updates and go through support for any further queries so we can try to nail that down for you.

mbells 2018-01 · older version

Just to confirm I'm having exactly the same issue with with the new Fire TV 4K (2017) model.

It's now controllable following the recent update but only for a minute before getting the same message as per the screen shot above so not restricted to just the Nvidia Shield.

Roomie Staff 2018-01 · older version

Yes, this could affect both types of devices. It's fixed in 5.0.10 probably this week.

Toorg 2018-01 · older version

If possible also add volume option for shield

bleomycin 2018-02 · older version

Sorry if i'm being dense, but is there anything special I need to do to get IP control working? Simple Control finds my shield as a device, the IP it shows is correct but i'm unable to control anything. Do I need to enable network ADB or something like that?

Roomie Staff 2018-02 · older version

Yes. Follow the instructions in the panel after you add it where it tells you where to find that setting on your Shield.

bleomycin 2018-02 · older version

Thanks, got it up and running. I noticed there is a decent delay between button press and when the shield responds, maybe 300-500ms or so? Is this a know issue/something that can be improved?

kpetro47500 2018-03 · older version

I can’t seem to find the ‘Network Debugging’ option in the developer settings. I enabled the developer settings and went through each one.

Is it called something different now?

Roomie Staff 2018-03 · older version

Nope, still called "Network debugging". Screenshot?

kpetro47500 2018-03 · older version

Disregard my question. I had to first enable USB Debugging, and then the option Appeared underneath that.

All is working now.

Craig_Nedlwonk 2019-12 · older version

Hi - I am running version 8.0.1 [32.5.205.75] on my Nvidia Shield and I can't find the "Network Debugging" setting anywhere.

Do you know if the setting has been changed/removed? Does Roomie Remote 6 work with IP Based connectivity to the latest version of Nvidia Shield?

Related threads

Today's Roomie controls 400,000+ devices.

Roomie Remote X brings TVs, receivers, streamers, lights, and whole-home audio into one app on iPhone, iPad, Mac, and Apple TV.

Download Roomie Remote X