Skip to content

Getting Started: Dashboard Generation

ccpk1 edited this page Feb 28, 2026 · 5 revisions

Create a ready-to-use Lovelace dashboard from ChoreOps Options with no manual card wiring.

Overview

Open the generator at: Settings → Devices & Services → ChoreOps → Configure → Manage Dashboard

The generator builds dashboards from ChoreOps entities and supports:

  • Assignee-focused views
  • Optional admin views (shared, per-assignee, or both)
  • Update and rebuild flows without manual YAML setup

Note

Available dashboard templates are shown directly in the generator UI. This page intentionally does not list template IDs so docs stay current as templates evolve.

Prerequisites

Before you generate a dashboard, install the required frontend cards in HACS → Frontend.

The full, up-to-date list (with repository links, including the required Custom Button Card by RomRider) is here: Advanced: Dashboard → Frontend prerequisites

If some cards are missing:

  • Missing recommended cards show a warning.
  • Missing required cards show a confirmation step before you continue.
  • Both dependency sections still show, and each missing card row starts with .

Release selection behavior

In Step 1, use the Dashboard Template Version dropdown to choose where templates come from:

  • Current installed: Uses the templates already installed with your ChoreOps setup.
  • Latest stable or Latest compatible (recommended): Checks the dashboard repository for newer templates that may include fixes or new features.
  • A specific version tag (if shown): Uses that exact release.

Before building, ChoreOps prepares the selected templates. If an online version cannot be prepared, you are returned to Step 1 with a clear error so you can choose another option.

Create a dashboard

  1. Open Manage Dashboard
  2. Select Create Dashboard
  3. Set a dashboard name
  4. Select templates/assignees and admin layout options
  5. Select Submit

Home Assistant adds the generated dashboard to the sidebar.

Update and delete

Update

  1. Open Manage Dashboard
  2. Select Update Dashboard
  3. Choose a dashboard
  4. Apply new options and submit

Delete

  1. Open Manage Dashboard
  2. Select Delete Dashboard
  3. Select one or more dashboards
  4. Submit

Important behavior: generator ownership

You can customize generated dashboards after creation, but:

  • Updates/rebuilds can overwrite generated sections
  • Manual card-level edits should be treated as customizations you may need to reapply

For deeper customization patterns and safe editing strategy, see Advanced: Dashboard.

Troubleshooting

Before troubleshooting dashboard layout/render issues, first confirm core ChoreOps operations are working (entity updates and action flows). See: Technical: Dashboard generation → Preflight: confirm integration operations

Frontend card errors

  • Verify required cards are installed
  • Restart Home Assistant
  • Run Update Dashboard

Dashboard missing in sidebar

  • Check dashboard name/path conflicts
  • Ensure at least one assignee/template is selected
  • Check Home Assistant logs for create/update errors

Expected admin views missing

  • Verify admin layout settings in generator options
  • Re-run Update Dashboard

Related topics

Clone this wiki locally