Home Assistant Cast (preview)

Today is my birthday. I’m turning 33. And to celebrate, I want to share a preview of a project that I have been working on: Home Assistant Cast. It’s the Home Assistant Lovelace interface, but for Cast-enabled devices like Chromecasts or Google Assistant devices with screens.

Photo of the Google Nest Hub running the Home Assistant Cast interface.

It will work with any Cast enabled device, and if available, will allow the user to use the touch screen to interact with the interface. The interface is built with Lovelace, so it’s the same powerful features and real-time interaction that you are used to today.

Chromecast apps are usually launched from a browser or a mobile app on Android or iOS. But we wouldn’t be Home Assistant if we had a solution. Home Assistant has been integrated with Chromecasts for over 5 years. This means that you will be able to launch Home Assistant Cast as part of your automations. For example, you will be able to show information on your TV if a visitor has been detected at the frontdoor. Nice!

For a full demo walkthrough of how it works, check the video below:


This is a companion discussion topic for the original entry at https://www.home-assistant.io/blog/2019/07/09/home-assistant-cast-preview/
20 Likes

Nice! Happy Birthday! (nice jimmy jams too)

Nice indeed.

For the people interested in the code, the receiver app can be found here. The Python controller for the app can be found here.

2 Likes

Wow this is so awesome! Thanks for suprising us time and again with these cool solutions & Happy birthday!

Happy Birthday! Nice work!

Thats awesome.
Happy Birthday

Happy Birthday.

Looking forward to hear more about the HA Cast

1 Like

Congratz.

I’d like to hear more about this :slight_smile:

Happy birthday! sounds like a nice feature!

Awesome ! Some questions :

  1. It doesn’t require Nabu Casa subscription ?
  2. Seems very long to cast in the vidéo, does it takes 1 minute to load ?
  3. Will it be possible to run it from the google nest itself instead click on the home assistant interface ?

I’d like to add to schmurtz question:

Can you also see a live stream as soon as an event is triggered?

Happy birthday Paulus. Have a good one. Glad you got this going 5,5 years ago!

Happy Birthday, sir!!!

This is beyond awesome, hope to try it out ASAP.

Looks cool, I haven’t quite come around to having mics installed all over the house … yet so no Google (stealing? the name) Home Assistant here yet.

But that functionality (beyond the GHA), isn’t that just what I already have with my old Surface Windows tablet/PC and Chrome + my HA??? Just with all the Windows world incl…

Still not convinced I need the GHA, Alexa, Samsung TV remote+MIC, Sonos+mic etc. The cloud is a thing I try to avoid with my HA as much as possible.

Happy birthday, damn sounds like a awesome feature, can’t wait to play with it!! :smiley:

Happy Birthday!
If this feature came to HA i would maybe buy at least one of these, but even without it, home assistant is so amazing!

It won’t require a subscription. Your Home Assistant instance will need to be accessible outside of your network if you want to cast to a Chromecast outside of your network (as the Chromecast needs to talk to your instance)

It only took long to load because I synchronized it with the story. As soon as it said connected it could start showing a UI.

And to to run it from the Google Nest itself, you should be able to expose a Home Assistanr script via the Smart Home integration of Google Assistant that will open Home Assistant Cast.

3 Likes

Happy Birthday Paulus and thanks for all the hard work you have and are doing.

My house will never be boring thanks to Home Assistant. :tada::tada::+1: