Monday, October 19, 2026
HomePowershellGreatest Residence Assistant Themes in (and Methods to Set up Them)...

Greatest Residence Assistant Themes in [year] (and Methods to Set up Them) — LazyAdmin


Out of the field, Residence Assistant appears like Residence Assistant. Clear sufficient, practical, and just about the identical on each set up. That’s high quality whenever you’re constructing automations, nevertheless it’s not one thing you need on a wall in your lounge.

There are two methods to alter that. My very own wall show runs a customized dashboard the place each card is styled by hand with card-mod. It provides you extra freedom, nevertheless it additionally takes up lots of time. A theme is the alternative. You drop it in, choose it in your profile, and the entire interface modifications in a couple of minutes.

On this article, I’ll clarify learn how to set up a theme within the present model of Residence Assistant. However even higher, listed a few of the finest themes proper now.

Methods to Set up a Residence Assistant Theme

A theme in Residence Assistant is only a YAML file with CSS variables. Residence Assistant reads it from a themes folder in your config listing, however solely after you inform it to look there. In order that’s the first step, and it’s the step most individuals miss.

Allow Themes in configuration.yaml

You solely want to do that as soon as. Open your configuration.yaml with the File Editor or Studio Code Server app (Settings > Apps), and add the next:

frontend:  themes: !include_dir_merge_named themes

If you have already got a frontend: part, add the themes line to it. Two frontend: sections in a single file will break your configuration. Additionally be sure that the folder /config/themes exists, and create it if it doesn’t. Restart Residence Assistant afterwards.

Be aware

Putting in a theme by way of HACS doesn’t add this line for you. HACS solely copies the theme recordsdata into the themes folder. For those who skip this step, the theme merely gained’t present up.

Set up a Theme with HACS

Most themes are put in by way of HACS (Residence Assistant Group Retailer):

  1. Open HACS within the sidebar
  2. Seek for the theme by identify. Wish to browse? Click on Filters and set Sort to Theme
  3. Open the theme and click on Obtain
  4. Run the motion frontend.reload_themes (Settings > Instruments > Actions), or restart Residence Assistant

Not each theme is listed within the default HACS retailer. For these, open the menu (⋮) in HACS, choose Customized repositories, paste the GitHub URL and choose the suitable sort. That’s Theme for many of them, however just a few entries on this record set up as an Integration or Dashboard. I’ve added it the place that’s the case.

Set up a Theme Manually

You can too skip HACS. Copy the theme’s .yaml file into /config/themes/ and reload the themes. If the theme comes with background pictures or fonts, these go into /config/www/, which Residence Assistant serves as /native/. The draw back is that you simply gained’t get updates, so you’ll need to examine the repository your self now and again.

card-mod and UIX

A theme can solely change the variables that Residence Assistant exposes. For issues like blur, transparency or customized shadows, many themes depend on card-mod. Set up it by way of HACS like some other frontend useful resource.

Be aware

You will notice UIX talked about increasingly more in theme READMEs. It’s a drop-in substitute for card-mod that reads present card_mod kinds with out modifications. If a theme asks for card-mod, UIX works as properly.

Apply the Theme

Now you may choose the theme:

  1. Click on your identify on the backside of the sidebar to open your Profile
  2. Choose the theme below Theme
  3. If the theme has each a light-weight and darkish mode, set the mode to Auto to comply with your system

The theme is saved to your consumer profile, so it follows you to each system you log in on. You can too set a theme for a single view by including theme: <theme identify> to the view configuration. However remember that this solely modifications that view. The sidebar, header and settings pages hold your profile theme.

The Greatest Residence Assistant Themes of 2026

Not the whole lot on this record is a theme within the strict sense. A couple of entries additionally convey their very own playing cards, or change your dashboard fully. I’ve marked that on the Sort line, so you understand what you’re really putting in.

The star counts are based mostly on both Github or HACS from October 2026 and provide you with a tough concept of how widespread a theme is.

1. Fluvy

Best Home Assistant Theme
  • Sort: Theme + card library (integration)
  • Modes: Mild and darkish, 15 shade palettes
  • Requires: Residence Assistant 2026.9 or newer
  • Set up: HACS customized repository, sort Integration
  • Stars: 140
  • GitHub: acosta290/fluvy

Fluvy is the most effective one proper now, and it’s not even shut. It brings one design to the entire of Residence Assistant: a theme, 52 playing cards, 5 computerized dashboards, and a settings panel within the sidebar. Each card is properly styled, and it holds up from a cellphone to a wall pill.

What actually units it aside is that it additionally restyles Residence Assistant’s personal pages. The logbook turns into a timeline that reveals who did what, and the historical past web page will get charts with a scrub cursor, grouped by room or system. I actually just like the logbook timeline. And in order for you the default pages again, there’s a change for that.

As a result of it installs as an integration, it’s a much bigger change than a plain theme. So strive the stay demo first. It runs the true playing cards and pages on a simulated dwelling in your browser.

2. Easy Desires

Simple Dreams home assistant theme
  • Sort: Theme
  • Modes: Mild and darkish
  • Requires: card-mod (for the glass impact)
  • Set up: Handbook
  • Stars: 121
  • GitHub: dizzydnallov/simple_dreams

Easy Desires has a layered panorama illustration as background, and it’s probably the most distinctive theme on this record. The thought is that the highest of the display screen is the utility zone on your playing cards, and the underside 30 to 40% stays free so the illustration can breathe.

That additionally means this isn’t a theme you drop on an present dashboard. You construct your dashboard round it. The creator recommends a set of playing cards (Mushroom, Mini Graph Card, Easy Swipe Card, Clock Climate Card) and contains instance YAML for the climate and room playing cards from the screenshots. It’s optimized for tablets, so on a cellphone in portrait mode it’s much less convincing.

There’s no HACS set up. Copy simple_dreams.yaml to /config/themes/, and the backgrounds and weather_icons folders to /config/www/simple_dreams/.

3. Frosted Glass

Frosted Glass HA Theme

Frosted Glass provides your playing cards a clear, blurred background. Necessary for this theme is that you simply use a pleasant background picture behind it to get that layered glass look. It’s additionally one of many few themes that’s clearly maintaining with Residence Assistant, the creator states it’s prepared for the 2026.8 theme tokens. Bubble Card and Navbar Card are supported natively.

The blur impact makes use of a lof sources, so in case your wall pill is just a few years previous, use the Lite model, which has the identical look with out the blur. With the non-compulsory Frosted Glass Theme Supervisor integration, you may choose your personal main shade and background picture from the UI.

4. Catppuccin

Catppuccin theme for ha
  • Sort: Theme
  • Modes: Latte (mild), Frappé, Macchiato and Mocha (darkish)
  • Set up: HACS
  • Stars: 506
  • GitHub: catppuccin/home-assistant

Catppuccin is the protected choose. It’s a relaxed pastel palette that sits between high and low distinction, and it kinds the entire interface, right down to the code editors. So it doesn’t really feel like a pores and skin on prime of Residence Assistant. For those who simply need Residence Assistant to look a bit calmer with out altering the rest, this can be a good theme to start out with.

5. iOS Themes

iOS Themes copies the look of the Apple Residence app, wallpapers included. It’s widespread, nevertheless it’s additionally the theme individuals most frequently suppose is damaged. You choose it, and nothing appears to alter.

The reason being that the wallpaper will not be utilized mechanically. That you must add background: var(--background-image) to your dashboard or view configuration. As soon as that’s in place, the wallpapers load from GitHub by default, or out of your www folder in case you use the native variants.

6. Graphite

Graphite theme for e-ink devices
  • Sort: Theme
  • Modes: Mild, darkish, E-Ink mild and E-Ink darkish
  • Requires: Nothing further
  • Set up: HACS
  • Stars: 456
  • GitHub: TilmanGriesel/graphite

Graphite is a relaxed, minimal theme that makes use of your system’s native fonts and works with none plugins. To be sincere, I discover the traditional mild and darkish variations not that particular. They give the impression of being high quality, however there’s nothing that stands out.

The rationale it’s on this record is the 2 E-Ink variants. Most themes look horrible on an e-paper show, with low distinction and colours that flip into gray mush. Graphite E-Ink is designed for precisely that, so in case you run a dashboard on an e-ink display screen, that is the one to make use of.

7. Homie Dashboard

  • Sort: Standalone dashboard (net web page)
  • Modes: 9 shade themes, with time-of-day switching
  • Set up: HACS customized repository, sort Dashboard
  • Stars: 153
  • GitHub: Large-Edge2297/homie-dashboard

Homie Dashboard will not be a theme in any respect. It’s a whole, touch-first dashboard constructed for wall-mounted tablets, with devoted full-screen modes for music, your calendar and day planning, climate, a photograph body, thermostats, cameras, clocks and photo voltaic monitoring. The creator may be very clear about what it’s not for: telephones, desktop browsers and small screens.

It runs as a separate net web page, which you add to Residence Assistant as a Webpage dashboard. You configure it in a config.js file, together with a long-lived entry token so it will probably discuss to Residence Assistant.

Be aware

That token is saved in plain textual content in config.js, in your www folder. Information in that folder are served with out authentication, so anybody who can attain your Residence Assistant can learn the token. Create a separate Residence Assistant consumer for the dashboard, by no means expose it to the web, and use a VPN in case you want distant entry.

8. UI-Lovelace-Minimalist

UI-Lovelace-Minimalist theme

UI-Lovelace-Minimalist (ULM) is the preferred entry on this record, and it has been round for years. It’s based mostly on the minimalist design by tben, packaged so it’s simpler to put in and preserve.

The challenge itself calls it a “theme” in citation marks, and that’s truthful. You don’t change it on, you construct your dashboard with its playing cards. However in case you just like the clear, rounded look, it’s a stable and well-documented basis.

9. Gruvbox

gruvbox ha theme

Gruvbox brings the nice and cozy, earthy shade scheme of the favored editor theme to Residence Assistant. The distinction is mushy and the accents stand out with out turning the whole lot neon.

The darkish model appears very nice, and it’s simple on the eyes whenever you examine your dashboard late within the night. It additionally contains matching colours for Mushroom playing cards.

10. Noctis

Noctis is the veteran. A darkish blue theme with blue accents that has been in HACS for years, and it’s nonetheless up to date. It kinds the total interface with one constant palette. If you wish to match the screenshots, load the Raleway font as a dashboard useful resource. Boring, in a great way.

11. MNML Residence Assistant Theme

MNML Home Assistant Theme
  • Sort: Theme + card set (integration)
  • Modes: Mild and darkish, frosted glass or flat
  • Set up: HACS customized repository, sort Integration
  • Stars: 9
  • GitHub: bfmatei/ha-mnml

MNML is a minimal card set with its personal theme and editors, multi function integration. Shade is barely used the place one thing wants your consideration. It features a dashboard builder that creates a whole dashboard out of your areas in a single click on.

The element I like is how pop-ups work. They open by the URL hash, so the again button closes them and you’ll share a hyperlink to a particular pop-up. It’s nonetheless early, nevertheless it’s one to keep watch over. And the playing cards additionally work below some other theme.

12. Neumorphism

Neumorphism
  • Sort: Theme
  • Modes: Mild (ceramic) and darkish (slate), with auto
  • Requires: card-mod, plus a small JavaScript module
  • Set up: HACS customized repository, sort Theme
  • Stars: 2
  • GitHub: alws34/numorphism-homeassistant-theme

Neumorphism makes use of raised playing cards and recessed controls with teal accents, and it actually appears completely different from the rest right here. Buttons even sink in whenever you press them.

But it surely’s model new and desires probably the most handbook setup of all of the themes on this record. card-mod must be loaded by way of extra_module_url, and the press impact wants a JavaScript file that you simply copy to /config/www/ your self. HACS gained’t replace that file for you. Do because the creator suggests and check out it on a check dashboard first.

13. Flux UI

flux ui

Flux UI is a modular dashboard system impressed by Materials Design 3, with a shared structure for cell and pill.

The creator says it clearly: it’s a framework, not a plug-and-play theme. You adapt it and map it to your personal entities. So it’s for individuals who desire a stable beginning structure, not a fast facelift.

Change Themes Mechanically

Most themes on this record have a light-weight and darkish mode, and with the mode set to Auto they comply with your system. However that doesn’t assistance on a wall pill that’s in mild mode all day, or whenever you need two fully completely different themes for day and night time. For that, you employ the frontend.set_theme motion in an automation.

The motion units the default theme for everybody. It takes two parameters: identify for the light-mode theme, and the non-compulsory name_dark for the dark-mode theme. The automation under switches between Catppuccin Latte in the course of the day and Catppuccin Mocha after sundown:

alias: Theme - Day and Night timetriggers:  - set off: solar.dawn    id: day  - set off: solar.sundown    id: night timeactions:  - select:      - situations:          - situation: set off            id: day        sequence:          - motion: frontend.set_theme            knowledge:                            identify: Catppuccin Latte      - situations:          - situation: set off            id: night time        sequence:          - motion: frontend.set_theme            knowledge:              identify: Catppuccin Mocha

The theme you set with this motion is saved and restored when Residence Assistant restarts. Solely directors can run it, so hold that in thoughts in case you check it from a non-admin account.

Be aware

A theme {that a} consumer selects in their very own profile at all times wins over frontend.set_theme. So in case your automation runs however the pill doesn’t change, examine the profile of the consumer that’s logged in on the pill. Set the theme there again to Backend-selected, and the automation takes over.

Not operating Catppuccin? Pair a light-weight and darkish theme that go well with one another, like Graphite in the course of the day and Noctis at night time. Simply be sure that each are put in, or the motion has nothing to change to.

Theme not Working?

Most theme issues come right down to a handful of causes. Work by way of this desk earlier than you begin digging into the theme’s YAML:

Drawback Trigger Repair
Theme doesn’t present up within the dropdown The themes line is lacking from configuration.yaml, or Residence Assistant wasn’t restarted Add the road, examine your configuration and restart. After that, frontend.reload_themes is sufficient
Theme is chosen, however nothing modifications Browser or Companion app cache Onerous refresh with Ctrl+F5. Within the Companion app, clear the cache within the app’s storage settings (cache solely, not storage)
Background or wallpaper is lacking The theme expects a variable or native picture recordsdata iOS Themes: add background: var(--background-image) to the view. Themes with native pictures: recordsdata belong in /config/www/ and are referenced as /native/
Playing cards look flat, no blur or results card-mod (or UIX) will not be put in or not loaded Set up card-mod or UIX from HACS and refresh
Toggles or inputs have the flawed shade after an replace The theme makes use of tokens Residence Assistant eliminated (2026.5 changed the change tokens, for instance) Replace the theme. If it’s not maintained anymore, choose one other one
Just one view has the theme The theme is ready per view, not in your profile Choose the theme in your profile as an alternative
Automation doesn’t change the theme The consumer picked a theme of their profile, which overrides frontend.set_theme Set the profile theme to Backend-selected

Wrapping Up

If you’d like the largest improve for the least effort, set up Fluvy. It’s probably the most full design I’ve seen for Residence Assistant. Easy Desires is probably the most distinctive, however you’ll need to construct your dashboard round it. And in case you simply desire a calmer look with none threat, Catppuccin or Frosted Glass are the protected picks.

Take into account that a theme modifications the colours and the type, not your format. A cluttered dashboard with a pleasant theme remains to be a cluttered dashboard. If you’d like one thing that basically appears designed, try my Residence Assistant dashboard examples for inspiration, or the article on how I constructed my customized wall show dashboard.

I hope you preferred this text, if in case you have any questions, simply drop a remark under.

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments