HASS.Agent turns your Windows PC into a Home Assistant media player

Disclosure: This post contains affiliate links. If you click through and make a purchase, I will earn a commission, at no additional cost to you. Read my full disclosure here.

HASS.Agent has slowly, but steadily, been gaining feature parity with other applications aiming to integrate Home Assistant with your Windows PC, notebook, or tablet. The most recent release turns Windows into a Home Assistant controllable media player. This functionality does have a few caveats though, of which you can learn in this short overview.

HASS.Agent is not a universal fit

The first thing to note is that this integration will not support every Windows application you throw at it. Specifically mentioned in the release notes is the VLC media player. Put simply, the application you want to control has to use the Windows.Media APIs. Luckily, other popular apps, such as Spotify for Windows and even YouTube running in a Chrome browser, are supported.

As you might have been able to tell by the screenshots, this integration unfortunately does not support any cover art. So while you do get to see the currently playing track, along with the artist, you have to look at a drab looking media player in your Dashboard. Incidentally, when playing a YouTube video in Chrome, it will display the channel's name and the title of the video.

Home Assistant controlling a iPlayer video in Chrome
Home Assistant controlling a YouTube video in Chrome
Home Assistant controlling a song being played on the Spotify Windows app

WebView lets you instantly open websites remotely

The second big addition to HASS.Agent 2022.12 is the WebView command. This allows you to remotely open any site on your Windows PC using Home Assistant. The WebView command uses Microsoft Edge's core to display the sites, without having to launch a full-fledged browser.

I have not found much use for this command yet, and in my case, I have found it to not work very well with multiple monitors.

The configuration of a WebView command in HASS.Agent.
A portrait photo oif Liam Alexander Colman, the author, creator, and owner of Home Assistant Guide wearing a suit.

About Liam Alexander Colman

is an experienced Home Assistant user who has been utilizing the platform for a variety of projects over an extended period. His journey began with a Raspberry Pi, which quickly grew to three Raspberry Pis and eventually a full-fledged server. Liam's current operating system of choice is Unraid, with Home Assistant comfortably running in a Docker container.
With a deep understanding of the intricacies of Home Assistant, Liam has an impressive setup, consisting of various Zigbee devices, and seamless integrations with existing products such as his Android TV box. For those interested in learning more about Liam's experience with Home Assistant, he shares his insights on how he first started using the platform and his subsequent journey.

Leave a comment

Share to...