This has some similar characteristics of other dashboards but is built specifically for the Roku and uses the Roku remote for navigation.
This is a ‘live’ view meaning that updates to components are reflected in the interface near real time.
The menu to the left represents the current components I’m looking to manage.
The Dashboard menu will be a quick view and simple control interface. While the other items will list all of the entities within that domain.
There will be grid items for direct control - highlight the item and use some remote buttons to change state.
There will also be detail views where you hit “Ok” on the menu and are presented with a screen showing the detail view of the entity.
This project has a long way to go. I have not decided if or how I might distribute this application.
This is not the first time I’ve used my Roku to control my home. Two old apps I still use interact with my lighting system and thermostats. Here are screenshots from each of those apps:
As you can see the new app is a little more modern looking and hopefully much more functional than my old apps. And the old apps didn’t use HA. So, we can’t have that can we.
I’ll keep this thread update as the app progresses.
Wow, that’s pretty awesome. Immediately I thought it would. E cool to have an accompanying screensaver to play on the rokus that could have various house information. Home tiles.
Now I must research pulling MQTT into a roku screen saver! Thanks for the glimpse!
Yep. I’ve considered that. It would be difficult to do. There are two different kind of Roku screen savers. Those that are just screen savers and those that are built into apps.
I would think that you would want to have a fixed flow of screens.
But, I’lll wait to look at that after the rest of this thing is working.
I don’t have a roku but I would definitely be interested in this if I did, looks great! Maybe one day someone will be motivated enough to make one of these for android TV/firetv. Maybe Ill look into it one day…
Yep. The later screen shots were from my old apps. The new app is a Roku “scene graph” applications. It has a different mechanism for designing screens with more flexibility.
Also - I am still looking into whether I will eventually release this new app and if I do release it what form that will take. But, still very early on.