I’m excited to share a card I’ve been working on to make controlling our Hatch Rest much easier in Home Assistant: the Hatch Card.
This card was born out of a desire to have a single, clean interface that combines the Hatch’s light and media player controls. It’s designed to be sleek, modern, and highly customizable to fit your dashboard perfectly.
Here’s a look at what you can do with it:
A full-featured control center with one-touch scenes for your bedtime routine:
All-in-One Control: Manage your Hatch light and sound from a single, unified card.
Powerful Scene Control: Create one-touch presets to set the perfect mood. Activate a Home Assistant scene or define custom light and sound settings directly in the card—even turn devices off.
Two Layouts: Choose between a compact vertical or a detailed horizontal layout.
Dynamic Backgrounds: Set the card background to reflect the light’s color or visually represent the volume level.
Powerful Sleep Timer: Create timers with custom presets and define actions upon expiration (like an “OK-to-Wake” clock!).
Highly Customizable: Toggle visibility for every control to create your perfect interface.
Easy Configuration: Fully configurable through the Lovelace visual UI editor.
Installation (HACS)
Example Configuration
While you can configure everything in the UI editor, here’s the YAML for the “Bedtime Routine” example shown above to give you some inspiration.
Just wanted to give a quick shoutout to @eyalgal and share my experience using the custom hatch-card for Home Assistant.
This card has been a fantastic addition to my dashboard — it elegantly integrates light, sound, scenes, and now even toddler lock, clock brightness, and battery status. The layout is clean, the controls are intuitive, and it’s one of the few cards that really nails the Hatch Rest integration.
I’ve been testing the newer features and ran into a couple quirks (like volume presets only showing when the expand button is active, and brightness sliders only appearing when the light is on). I flagged these, and within days, @eyalgal had already addressed them in the v1.1.2 release. That kind of responsiveness is rare and really appreciated.
Even more recently, I requested support for battery indicators and charging status, and those were added in v1.2.0 — again, with quick turnaround and thoughtful implementation.
If you’re using a Hatch Rest and want full control in Home Assistant, this card is absolutely worth checking out. Big thanks to @eyalgal for the continued improvements and support — it’s been great collaborating and seeing the card evolve so quickly.
Thank you @Johnpaulfranklin92 for your kind words and for sharing your experience with the community, your card looks awesome!
The new version makes the card even more flexible by decoupling it from Hatch—it now works with any media player and light entities. I’ve also made the timer feature more robust.