
Once the Roku TV integration is installed, it will create 2 entities per TV. Setup time is around 15 minutes for this. Once you have those installed, you can continue following along. HACS (the Home Assistant Community Store) installed.
You have Home Assistant already installed. Here’s how the basic Roku integration works (no conditional cards, no navigation control, requires multiple clicks)Īnd here’s how things will work after following this guide: However, if you want to adjust the volume, switch to a different media app, or navigate up, down, left – then you have to go through multiple clicks to get there. When you add the default integration, you can add a TV as a media-player item to turn on, off, play, or pause. I know what you’re thinking – “I can already control my Roku TV from the Home Assistant integration!” And to that I say yes and no. (i.e when you turn a TV on, the remote for your Roku TV will appear) This is great because you don’t need a remote to show up on your dashboard all the time – only once your TV has already powered on. I am also making use of Conditional cards, or Lovelace cards that only show up once something happens. To do this, we are making use of several integrations, including a Roku Lovelace card that will act as your remote. This setup will allow you to adjust your Roku TV volume, change sources, navigate up, down, left right, or even create smart TV “shortcuts” to apps you use all the time, such as Plex or Netflix. In this guide, I’m going to show you how to control your Roku TV directly from Home Assistant.