It is the latest rule machine. But I found it. I didn't realize you have to select custom action, then switch, then custom command. When I have used custom commands such as this in the past I have selected Run Custom Command, then actuator, then custom command. To be honest I don't really understand the difference between the two?
Glad it worked. I am not up to date on the current release of HE. I am on the beta stream, and I have been mostly hands off for a couple months now, and I have very few rules left in my system. I have migrated most rules over to the other apps, like room lighting, basic rules, simple lighting, etc.
Hey this app is awesome! I really wish Hunitat would install some of these automatically because I had no idea it even existed. My harmony hubs are all acting up again and Im going to just abandon them this time. I Started searching for replacements and found this thread (via google) by accident. This fixes a huge issue for me so now the system can know if tvs are on or not without relying on ancient harmonys.
So if Hubitat is paying attention consider making some of this stuff part of the system. Not every user is on your forum constantly.
If Hubitat wants to make any of my code standard, I am okay with that. The problem is that my code is a slave to the data provided by Roku. I have done a lot to try and performance tune about of the overhead involved in the query and parsing of the Roku data, but it is still rather processor intensive simply because of the payload of the xml content provided by Roku, and xml is a costly format to parse. I’m the Roku ECP protocol is a public API, so I am sure the devs have reason for not integrating this stuff already.
I wrote this because I was in the same boat as you — relying on Logitech, and not loving the experience.
If you have any requests for changes let me know. I am a full time developer with about of high priority projects that demand a lot of my attention, but I still try to squeeze time in to manage ty home automation projects. I try to fix bugs immediately and I try to implement feature enhancements or Baguio changes to align with my project’s goals within a week or two. Some things do fall off the radar at times, though, this is just a side project for me.
I just started playing with it but my first question would be how often can I refresh without killing the hubs cpu? I’ve got 5 Rokus I’d like to monitor. Looks like everything I want to do can be done by looking at just the application that’s runnning. On 2 Rokus I’ll look at transport status for pauses. Every 5 seconds be ok maybe?
That’s a tough one to answer. It depends how you use it. I recommend you turn on advanced refresh. I have mine set ton5 minute device refresh, 5 second active app refresh, 2 second media player refresh and 30 minutes for installed apps refresh.
I don’t trigger events based on if the atV turns on or off, so every 5 minutes is enough for me. You can safely go down to every 5 seconds just fine. The thing is, if advanced refresh is enabled, then the device refresh is just for detecting when the tv turns on. Once the TV is on, the much more efficient active app and media player refreshes are sufficient.
ok thanks. I think I understand. I'll play around some and report back if I have questions. so far it seems to be working pretty well.
Possibly a very dumb question, but is does anyone know if there is a way to keep a ROKU TV connected to my intranet (be reachable by this driver), but not contacting the ROKU servers, basically falling back to be a dumb TV?
Ideally I'd like to only have my AppleTV as the main source and this driver still managing my TV states.
This is in your firewall. Simply create a rule to block all internet access for the Roku tv. But if you are using an Apple TV, the Apple TV can turn on/off the Roku TV and set the input source to Apple TV. The only purpose for my driver then would be to know if the TV is on or off, and to automate turning the TV on/off. You won’t be able to receive software updates, you might want to make your firewall rule triggered in some way, to enable you to search for updates at times and then disable the rule post update.
I too primarily use an Apple TV, but I have all the same apps on both so I can use whatever platform can best present the content in 4k. Sometime that is not the Apple TV.
Thank you. Just did this via PiHole.
Was a solution found for TVs not reporting the on/off ststud correctly? I have a 34" Onn Roku TV that doesnt report most of the variables., and the on/ff state always shows on.
When the TV is off, try to grab the TV status page. At the bottom of the TV’s device page, are a bunch of URLs. Copy the device info url. Paste this into a browser tab and see what the power status is. If the UTL does not work, that means your Tav is power Ming off instead of sleeping. The TV must be in fast power on mode for this to work.
If the TV turns on but you still don’t see an on/off state, then use the same url and report to me the power status value in the results of that page.
Hi everyone, many of you are probably not aware of my Remote Builder project that creates nice looking remotes for household appliances.
The reason that I'm posting here is because I just released my Roku Remote
It connects to any Roku device using Armand's fantastic driver and the buttons are all pre-configured for you. The 4 at the very bottom are customizable to perform other functions or even control other devices like lights or blinds.
If you install Remote Builder then you have to manually select to add the Roku module. It's available via HPM.
Edit: Someone contacted me via PM and said: "For my Roku Remote I needed to change the OK button parameter to Select."
This is easily done. Just go into Customize Remote and change the Parameter from Enter to Select.
Thank you @garyjmilne . I setup my master bedroom the other. Ight with this remote. It’s a nice alternative to using the Roku app, and it works really well. I appreciate your efforts to help extend the community solutions.
Hi. I've just recently been dabbling in Roku cameras and the Roku Smart Home app. Any chance of something for the cameras?
Just thought I'd ask.
So far, my impression is that they work well enough, very easy to set up, and not wildly expensive.
Thanks.
Was that question directed at me or @armand but if it were directed at me regarding a remote that would only be possible if there is an underlying driver which I don’t believe there is.
There isnt any documentation on an ECP protocol for smart home devices. I don’t know enough about them yet. I can say that I also cannot find anyone that has been able to get any information from Roku. They do not support Matter, and use Roku servers for non-local WiFi based control