Mushroom lives and receives new features

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.

Many, including me, expected the development of the popular Mushroom cards for the Home Assistant Dashboard to stagnate after the main developer joined Nabu Casa. I was fully expecting the custom cards to slowly make their way into everyone's Dashboard. While the official Title card was a neat addition, the official Dashboards cards are still behind what Mushroom offers, and thus many stuck with them. Even if there weren't to be any features added, a Mushroom Dashboard still looks better than anything created with what comes stock. Fortunately, it turns out that new cards are still being added to Mushroom.

Mushroom Cards v2.5.1 adds a new card for select and input_select, while the Title Card gains support for title and subtitle actions. Besides that, there are a few new features sprinkled in, alongside the usual fixes. Let me walk you through everything new to the Mushroom Cards for the Home Assistant Dashboard.

The new Mushroom Select Card

There is no other place to start than the new Mushroom Select Card. This card allows you to easily adjust select and input_select right from Home Assistant's Dashboard.

When configuring the Select Card, you will be greeted by the usual amount of customization that Mushroom gives you. You can set a name, icon, and icon colour without having to change the entity's settings and, as with most cards, you can select from three different layouts (vertical, horizontal, and default).

The Mushroom Select Card for the Home Assistant Dashboard. In this screenshot you can see the title of the
A Mushroom Select Card using the default layout (top) and another one using the horizontal layout (bottom)

Manually setting a light colour

What this new functionality allows you to do is to set a colour for any light, be it RGB or not. You will need to edit the Mushroom Card's code and add the following line, before you can set a colour using the visual editor:

A screen of multiple Mushroom Light Cards for the Home Assistant Dashboard. In this screenshot, one of the lights has had its icon colour changed in the settings.
The ceiling lamp is set to use a custom colour, while the desk strip displays its current colour
use_light_color: false

The ceiling lamp is set to use a custom colour, while the desk strip displays its current colour

This addition to Mushroom's Light Card likely won't be useful for most users. I could see myself creating unified colours for each room, or perhaps you want to indicate whether a light produces neutral, warm, or cold white, but can't see much functionality beyond that.

Finally, we have the new ability to easily link both the title and subtitle of the Mushroom Title Card to Dashboards or any other URL. This feature I definitely will be using for my main Dashboard. With this feature, you can add a broader view of your smart home on one dashboard, while keeping less used options hidden away. When linked, a chevron will appear next to the text, indicating that it can be clicked.

A Title Card with a linked title and subtitle
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...