github ccpk1/kidschores-ha-dashboard KCD_v0.5.0_beta1
Dashboard v0.5.0 Beta Release 1 - Multi-Language Support & Helper Sensor

pre-release4 days ago

🎯 KidsChores Dashboard v0.5.0 Beta Release 1

Pre-Release for Testing | Requires KidsChores Integration v0.5.0+


⚠️ BREAKING CHANGES

This release only works with KidsChores Integration v0.5.0 or later.

Older versions of the integration are not compatible. Update the integration first before using this dashboard.


✨ What's New

Dashboard Helper Sensor Architecture

The dashboard now gets all entity names and data from a single Dashboard Helper Sensor provided by the integration. This eliminates guessing and manual entity name construction.

Benefits:

  • No more guessing entity names - Everything comes from the helper sensor
  • Rename entities freely - Special characters and custom names now work perfectly
  • Simplified translations - Multi-language support built-in (10+ languages)
  • Better performance - Pre-sorted lists and aggregated data reduce frontend work

Enhanced Error Detection & Configuration

Smart validation now detects configuration issues and displays helpful error messages:

  • Name validation: Automatically detects if child name is wrong or not configured
  • Sensor detection: Warns if dashboard helper sensor is missing or unavailable
  • Clear instructions: Error messages include links to setup documentation
  • Reduced mistakes: Less time debugging, more time enjoying the dashboard
  • image

Single Universal Dashboard

  • kc_dashboard_all.yaml: Single file works for all languages
  • Find & Replace setup: Use Ctrl+F to change 'Kidname' to your child's name (match case)
  • Per-child language settings: Language configured in integration, not the dashboard
  • Easy duplication: Copy entire dashboard yaml for each child

Enhanced Sorting & Grouping Options

Highly configurable display for chores and rewards:

  • Time-based grouping: Overdue, due this morning, due today, due this week
  • Custom label grouping: Organize by your own labels with custom display order
  • Flexible filtering: Hide approved chores, exclude specific labels
  • Smart date handling: Toggle daily and weekly recurring chores separately
  • Multiple sort options: Sort by default, name (A-Z or Z-A), or date (earliest/latest)
  • Column layout: Adjust grid columns to fit your display

Configure all options easily at the top of each dashboard card:

{%- set pref_column_count = 2 -%}
{%- set pref_use_overdue_grouping = true -%}
{%- set pref_use_today_grouping = true -%}
{%- set pref_exclude_approved = false -%}
{%- set pref_use_label_grouping = false -%}
{%- set pref_sort_within_groups = 'default' -%}

Other Improvements

Updated to support new badge improvements and capabilities in v0.5.0
Access to chore statistics and point tracking data

🚀 Quick Start

  • Update KidsChores Integration to v0.5.0+
  • Copy contents of files\kc_dashboard_all.yaml to your dashboard This is the BETA release location only, will be updated once it moves to production
  • Find & Replace 'Kidname' with your child's name (use match case)
  • Set language for each child in Integration settings
  • Customize preferences at the top of each card section

📋 Testing Checklist

Please test and report any issues:

Dashboard loads without errors
Configuration errors display helpful messages
All chores and rewards display correctly
Button actions work (claim, approve, disapprove, redeem)
Status colors are accurate
Entity names display properly
Shared chores show "(S)" suffix
Multi-claim chores show "(M)" suffix
Translations work in configured language
Grouping options work as expected
Sorting options work as expected
Label filtering and ordering works correctly
Find & Replace works to set child names
Performance is good with your setup

🐛 Found a Problem?

Please create an issue on GitHub with:

What happened
What you expected to happen
Steps to reproduce
Your setup (number of kids, chores, HA version)
Screenshots or logs if helpful

Don't miss a new kidschores-ha-dashboard release

NewReleases is sending notifications on new releases.