Skip to content

Smart Pages

Instead of adding tiles manually, Smart Pages fill themselves based on rules you define. The page updates automatically as devices change.

Set a rule, and the page populates with matching entities. Tiles appear and disappear as conditions change — no manual editing needed.

Examples:

  • “Everything that’s on” — Only active devices appear. Turn off a light and its tile vanishes. Great for a quick “what’s running?” overview.
  • “Low battery sensors” — Fills up as batteries drain, empties as you replace them. A maintenance page that does the work for you.
  • “All Kitchen entities” — Automatically includes every device assigned to a room in Home Assistant.
  • “All Lights” — Every light entity, auto-organized into one page.
  • “Unlocked doors” — Only shows locks that are currently unlocked. Handy before bed.
  • “Plugs only” — Just the switches whose device class is outlet. Skip the relays, garage triggers, and virtual switches.
  • “Rooms above 75°F” — Temperature sensors above a threshold. Appears when the AC needs attention.

A Smart Page can combine any of these filters:

  • Domain — Lights, switches, covers, climate, sensors, and so on. Pick one or many.
  • Device class — Narrow binary_sensor to door only, narrow switch to outlet only, narrow cover to garage only.
  • State — Include entities in a specific state (on, unlocked, open).
  • Numeric ranges — Sensors or numbers above/below a threshold. Good for battery warnings, temperature alerts, and energy dashboards.
  • Area — Limit to one or more Home Assistant areas.
  • Exclude list — Remove specific entities from the auto-populated set.

Rules combine with AND — every condition has to match for a tile to show up.

In the editor, create a new page and choose Smart Page. Pick your filter rules and the page handles the rest. A preview shows which entities currently match.

Smart Pages manage their own layout — tiles arrange themselves based on the grid configuration. You can still customize individual tile appearance (icons, colors, sizes) through the editor.

Smart Pages generate the tile list automatically from your rules. Tile visibility conditions work on manually-placed tiles — you pick the tiles, and the conditions decide whether each shows up.

Use Smart Pages when you want every matching entity. Use visibility conditions when you want a specific, styled set of tiles that come and go.