Skip to content

Status Pages

Status pages show a live summary of your home in a scrollable list. Mix specific entities, group counts, and dynamic lists that update as things change. Assign one to a quick menu slot and it opens as a peek overlay — no page-switching required.

A status page is an ordered list of rows. Each row is one of four types:

  • Entity — A single entity with its state (e.g. climate.thermostat showing 72°F)
  • Group Count — A live count across a hand-picked set of entities (e.g. “3 of 5 locks unlocked”)
  • Dynamic List — A list that expands to every matching entity. Either every entity in a domain (optionally narrowed by device class and state), or a specific list you curate.
  • Section Header — A label to divide the page into sections. Aligns left, center, or right.

Rows are drag-to-reorder in the editor. Hidden rows stay in place but don’t render at runtime, so you can toggle rows on and off without rebuilding them.

Wrist Assistant seeds five defaults the first time you open the app. Edit them, rename them, or delete them — they’re regular status pages once seeded.

  • Lights — Every light in the home that’s currently on
  • Who’s Home — Every person entity currently home
  • Room Temps — Every sensor with device class temperature, showing current values (no state filter)
  • Doors & Windows — Every binary sensor with device class door, window, opening, or garage_door that’s currently open
  • Low Battery — Every battery sensor reading 20% or lower

They’re all single-row pages built from dynamic lists — good starting points to see how filters work before you build your own.

Dynamic lists are the most flexible row type. Every filter is optional; combine as many as you want:

  • Domain — Which entity type to scan (light, lock, binary_sensor, sensor, person, etc.)
  • State filter — Only include entities in a given state. Defaults per domain: on for lights/switches/sensors, unlocked for locks, open for covers, home for persons. Override to anything (e.g. show only off lights).
  • Device class filter — For binary_sensor and sensor, narrow to one or more classes (door, motion, battery, temperature, etc.). When a single binary-sensor class is selected, the state labels adapt automatically — battery becomes Low/Normal, motion becomes Motion/Clear, door becomes Open/Closed, and so on.
  • Show all states — Skip the state filter entirely and list every matching entity with its value. Good for “Room Temps” and “All Batteries” style pages where you care about numbers, not on/off.
  • Numeric upper bound — Hide entities whose numeric state exceeds a threshold. This is how Low Battery shows only sensors ≤ 20.
  • Dynamic modeAll scans the whole domain; Specific limits the list to a curated set of entity IDs.

A group count is one row that shows a live tally — “3 of 5 unlocked”, “2 of 8 on”. Pick the entities to include and which state counts as “active” for them. Great when you want the number without the full list taking space.

Every status page has its own style settings, independent of other pages:

  • Row style — Plain, pill outline, or pill filled
  • Text size — Small, medium, or large
  • Font weight — Regular, medium, semibold, or bold
  • Font design — Default, rounded, monospaced, or serif
  • Background material — Ultra-thin through ultra-thick blur
  • Column layout — Single column or two column
  • Dividers — Lines between rows on or off
  • Icon position — Left, right, or hidden
  • Row spacing and horizontal padding — Fine-tune density
  • Numeric rounding — Round sensor values to whole numbers or show decimals

Status pages aren’t in the main page swipe flow. There are three ways to get to one:

  • Quick menu slot — In any tile’s Quick Menu editor, add a slot with Show Status Page as the action and pick which status page to show. Per-slot Open on Release toggle: when on (default), sliding to the slot previews the page, and releasing opens it as a sheet that stays until you dismiss. When off, the page previews while you’re on the slot, and releasing closes it without opening the full sheet.
  • Status Page tile — Drop a dedicated tile onto any watch page. Open a page in the editor, go to the Add tab, and pick Status Page — tapping the tile on your watch opens the page full-screen.
  • Siri on your watch — Wrap the page in an iOS Shortcut so Siri can trigger it. Setup steps are inside the app (Settings → Status Pages → info button) and summarized below.

Every opened status page has a Done button at the top-left of the toolbar and a second Done button at the bottom of the page. Swipe-down to dismiss works too.

In the app, tap the info button on the Status Pages list for the full walkthrough. In brief:

  1. Open the Shortcuts app on your iPhone and tap + to make a new shortcut.
  2. Add the Show Status Page action and pick which page it should show.
  3. Rename the shortcut to something unique you’ll actually say out loud (e.g. “Battery check”, “Status of all lights”). That name becomes the Siri phrase.
  4. Wait for the shortcut to sync to your watch. watchOS pulls shortcuts in the background behind battery / charge state — it can take anywhere from a few minutes to the next time your watch is on the charger.
  5. On your watch, press and hold the side button and say the shortcut name. The first few tries Siri may not recognize it; keep trying over the next 10–15 minutes.

Short, distinctive phrases work best. You can create several shortcuts pointing at the same page (“lights status”, “check the lights”) so Siri has more to match against.

  • Use dynamic lists when you want “what’s currently…” (what’s on, what’s open, who’s home). Use group counts when you only want the number. Use entity rows when you want a specific device’s state pinned to the top of the page.
  • Section headers are cheap — break a long page into groups so it scans faster: # Lights, # Doors, # Climate.
  • Two-column layout packs twice as much on-screen without shrinking text.
  • A binary sensor page with no device class filter is usually noisier than you want — add a class filter (door, motion, occupancy) to narrow it.
  • Quick Menu — Slot a status page onto any tile’s radial
  • Smart Pages — Like status pages but for full interactive tile grids