FUNKYJASPER2 / StreamDeck-Roku-Remote-Plugin

Stream Deck Plugin to control your Roku TV
Apache License 2.0
6 stars 0 forks source link

Plugin Not Working #8

Open BlazeWheeler opened 6 months ago

BlazeWheeler commented 6 months ago

Trying to set up the plugin. Confirmed the ip address is correct. Is anyone else having success with the plugin as of DEC 2023 ?

Update: Currently have tried

BlazeWheeler commented 6 months ago

This is the error i get when pressing the button IMG_4011

BareBonesTek commented 6 months ago

Hi, I am also unable to get it to work, although in my case there is no error message, I press the button and nothing happens! I actually only need one function (turn off) since I use my TV as a monitor and have a SD action that shuts everything down for me at the end of the day. I have triple-checked IP addresses and everything. I did notice that if you put an incorrect IP in, it still gets a check-mark, so I assume it doesn't verify the address is a valid Roku TV? Perhaps an enhancement? Anyway, are there any setting on the TV I need to change to allow this to access? (FWIW, I also have the iOS app and that works fine.) I'm out of ideas! 🤷‍♂️

FUNKYJASPER2 commented 4 months ago

Sorry for the late response. Just got around to working on this plugin again. Are any of you still having this issue? If so, could you guys give some more info about your setups, such as:

BlazeWheeler commented 4 months ago

No problem sorry for my late response. Thanks for your effort:

BareBonesTek commented 4 months ago

In my case, all hard wired. Built in Roku TV (TCL) My own Router - pfSense.

t6rtl3y commented 3 months ago

mine to started not working i have the correct ip, all my stuff is updated my pc is hardwired and my tv is built in roku on wirless network, it was working just before the new update with streamdeck that came out any help? ive used it before with no problems and have loved it really hope someway it can be helped thanks

SWIM0890 commented 3 months ago

I am also having a problem with the plugin not working. My MacBook Pro is hardwired and my Roku tv is on wifi like 3ft from the router provided by my ISP. I am able to still control the switch input/app function, but everything else has quit working. The TV IP address is correct in the Steamdeck plugin. Please help because I love using this plugin!

TylerC161 commented 3 months ago

mine to started not working i have the correct ip, all my stuff is updated my pc is hardwired and my tv is built in roku on wireless network, it was working just before the new update with stream deck that came out any help? I've used it before with no problems and have loved it really hope someway it can be helped thanks

Mine also just suddenly stopped working tonight. It's been working for at least a month since I got the Deck.

Onn Branded Roku Tv is wireless (version 12.5.5 build 4174) computer is hardwired to a Netgear switch Google ISP and google provided router

I did a reset of the network settings on the tv to troubleshoot and try to get a different IP address, but it provided me the same IP address as I was previously using.

Update: The official Roku app works, but when I try to use "roku remote" app on iOS (by "swetha MB"), it tells me "Control by mobile app is diabled in roku" and says to "go to settings>system>advanced system settings>control by mobile apps". I've tried both default, and permissive, and it doesnt make a difference for that app nor for the stream deck plugin. Hope this helps in the troubleshooting

update 2: I went to my google Home app, and I specifically told it to reserve an ip address x.x.x.79. It was previously joining as .77. I reset the network settings again on the tv, and reconnected with the .79 address. I changed the Deck plugin to reflect .79 - and this did not make a difference, I'm still unable to control it.

TylerC161 commented 3 months ago

Another update: the launch app / select input feature still works, but not up, down, left, right, back, select, home, vol+, vol-, mute

seanlw commented 3 months ago

It's possible Roku has stopped supporting 3rd-party devices for remote control. https://developer.roku.com/docs/developer-program/dev-tools/external-control-api.md

FUNKYJASPER2 commented 3 months ago

For those that it doesn't work, could you guys try to run a curl command to the Roku TV and tell me what it returns.

On windows:

On Mac:

TylerC161 commented 3 months ago

For those that it doesn't work, could you guys try to run a curl command to the Roku TV and tell me what it returns.

On windows:

On Mac:

curl: (28) Failed to connect to 192.168.86.76 port 8060 after 21031 ms: Couldn't connect to server

BlazeWheeler commented 3 months ago

For those that it doesn't work, could you guys try to run a curl command to the Roku TV and tell me what it returns.

On windows:

On Mac:

curl: (7) Failed to connect to (IP Address) port 80 after 34 ms: Couldn't connect to server

TylerC161 commented 2 months ago

all the sudden today, things started working again. So I ran the curl

<apps>
        <app id="tvinput.hdmi1" type="tvin" version="1.0.0">HDMI 1 (ARC)</app>
        <app id="tvinput.dtv" type="tvin" version="1.0.0">Live TV</app>
        <app id="tvinput.hdmi2" type="tvin" version="1.0.0">HDMI 2</app>
        <app id="tvinput.hdmi3" type="tvin" version="1.0.0">HDMI 3</app>
        <app id="tvinput.cvbs" type="tvin" version="1.0.0">AV</app>
        <app id="12" type="appl" version="5.1.120079003">Netflix</app>
        <app id="61322" type="appl" version="56.5.0">Max</app>
        <app id="13" type="appl" version="15.1.2024030812">Prime Video</app>
        <app id="2285" type="appl" version="6.80.0">Hulu</app>
        <app id="41468" type="appl" version="3.2.1">Tubi - Free Movies &amp; TV</app>
        <app id="837" type="appl" version="2.20.110005159">YouTube</app>
        <app id="151908" type="appl" version="9.3.10">The Roku Channel</app>
        <app id="593099" type="appl" version="5.5.12">Peacock TV</app>
        <app id="606242" type="appl" version="9.3.508">Kids &amp; Family on The Roku Channel</app>
        <app id="291097" type="appl" version="1.40.2024040100">Disney Plus</app>
        <app id="593290" type="appl" version="3.36.1">discovery+ | Stream TV Shows</app>
        <app id="74519" type="appl" version="5.33.5">Pluto TV - It's Free TV</app>
        <app id="551012" type="appl" version="14.2.89">Apple TV</app>
        <app id="619667" type="appl" version="8.12.20240326">CBS</app>
        <app id="34376" type="appl" version="5.0.2024032000">ESPN</app>
        <app id="45706" type="appl" version="1.0.60">Roku TV Intro</app>
        <app id="122409" type="appl" version="6.1.20231108">Kanopy</app>
        <app id="38896" type="appl" version="1.9.1170">WatchFreeFlix</app>
        <app id="48630" type="appl" version="8.2.1668">Fawesome - Free Movies and TV Shows</app>
        <app id="46041" type="appl" version="8.111.14764">Sling TV - Live Sports, News, Shows + Freestream</app>
        <app id="637097" type="appl" version="1.53.2126287271">Roku Photo Streams</app>
        <app id="123095" type="appl" version="3.0.90000013">Aquatic Life</app>
        <app id="637193" type="appl" version="14.2.85">Apple Music</app>
</apps>

Additionally, last night my deck went all wonky. Some icons were garbled, some icons were only taking up half the button, nothing at all was working, etc. I reinstalled streamdeck via the 'repair' option, and things still didn't work.

I literally unplugged the usb from the deck, and back in, and all my other commands started working

Then today, I noticed the TV controls work again. So, mayyybe my repair install + unplug and plug in had something to do with it. HOWEVER, Roku tv has had an update. It was previous version 12.5.5 build 4174, it's now version 12.5.5 build 4174-AT. So either the AT update they did fixed it, or my reinstall(repair) and unplugging and plugging back in helped.