-
-
Notifications
You must be signed in to change notification settings - Fork 5
Getting Started: Dashboard Generation
Create a ready-to-use Lovelace dashboard from ChoreOps Options with no manual card wiring.
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.
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
❌.
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.
- Open Manage Dashboard
- Select Create Dashboard
- Set a dashboard name
- Select templates/assignees and admin layout options
- Select Submit
Home Assistant adds the generated dashboard to the sidebar.
- Open Manage Dashboard
- Select Update Dashboard
- Choose a dashboard
- Apply new options and submit
- Open Manage Dashboard
- Select Delete Dashboard
- Select one or more dashboards
- Submit
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.
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
- Verify required cards are installed
- Restart Home Assistant
- Run Update Dashboard
- Check dashboard name/path conflicts
- Ensure at least one assignee/template is selected
- Check Home Assistant logs for create/update errors
- Verify admin layout settings in generator options
- Re-run Update Dashboard
🚀 Getting Started
- Home
- Installation
- Migration from KidsChores
- Quick Start
- Quick Start Scenarios
- Dashboard Generation
- Backup & Restore
⚙️ Configuration
- General Options
- Points
- Users
- Chores
- Rewards
- Badges - Overview
- Badges - Cumulative
- Badges - Periodic
- Achievements
- Challenges
- Notifications
🔧 Services
💡 Tips & Tricks
- Template Cookbook for Chores, Rewards, and Approvals
- Auto-Approve Chores
- Calendar Event Due Dates
- NFC Claim Workflow
- Overdue Penalty Automation
- Critical Overdue Alerts
📖 Advanced Topics
- Dashboard Integration
- Access Control
- Chores - Advanced
- Badge Cumulative - Advanced
- Badge Periodic - Advanced
📚 Technical Reference
- Points
- Users
- Entities & States
- Chores
- Badges
- Configuration Detail
- Dashboard Generation
- Notifications
- Weekly Activity Reports
👩🔧 Troubleshooting