Open BlazeWheeler opened 6 months ago
This is the error i get when pressing the button
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! 🤷♂️
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:
No problem sorry for my late response. Thanks for your effort:
In my case, all hard wired. Built in Roku TV (TCL) My own Router - pfSense.
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
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!
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.
Another update: the launch app / select input feature still works, but not up, down, left, right, back, select, home, vol+, vol-, mute
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
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:
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:
- Open Command Prompt
- Run "C:\curl http://_replaceWithRokuTVIPaddress_:8060/query/apps"
On Mac:
- Open Terminal
- Run "curl http://_replaceWithRokuTVIPaddress_:8060/query/apps"
curl: (28) Failed to connect to 192.168.86.76 port 8060 after 21031 ms: Couldn't connect to server
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:
- Open Command Prompt
- Run "C:\curl http://_replaceWithRokuTVIPaddress_:8060/query/apps"
On Mac:
- Open Terminal
- Run "curl http://_replaceWithRokuTVIPaddress_:8060/query/apps"
curl: (7) Failed to connect to (IP Address) port 80 after 34 ms: Couldn't connect to server
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 & 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 & 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.
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