Skip to content

v5.5.0

Choose a tag to compare

@tempus2016 tempus2016 released this 06 Sep 21:24
0a89ebf

Show only the chores that are due right now

The child card can now filter itself to whichever time period is currently active, so a family dashboard or wall kiosk shows only what a child should be doing at that moment — without switching to the routine card's one-task-at-a-time layout.

time_category: current

A new value in the card's Time Category dropdown:

type: custom:taskmate-child-card
entity: sensor.taskmate_overview
child_id: a8c8376a
time_category: current

During Afternoon the card shows Afternoon chores and titles itself "Afternoon Chores"; when Evening begins it switches over on its own. No automations, template sensors or conditional cards needed.

Two details worth knowing:

  • Future chores are hidden completely. With a fixed period (time_category: morning), chores from later in the day still appear as dimmed "locked previews". In current mode they are not rendered at all — that preview behaviour was exactly what made kiosks confusing, with tonight's chores visible all morning.
  • Your own custom time periods work. It resolves through the same period list the rest of TaskMate uses, so a custom School run period behaves like the built-in four.

Chores still inside their post-period claim grace stay tappable, and past periods continue to be governed by elapsed_time_mode as before.

include_anytime_chores

Anytime chores appear under every time category, which meant a period-filtered card still carried them. They can now be turned off:

type: custom:taskmate-child-card
entity: sensor.taskmate_overview
child_id: a8c8376a
time_category: current
include_anytime_chores: false

Combined with time_category: current, this gives a strict "what is due right now" view.

Defaults to true, so every existing card renders exactly as it did before. Both options are in the visual editor with translated labels and helper text, and both work across all five card design styles (classic, playroom, console, cleanpro, accessible).

Docs: Dashboard Cards → Child Card

Upgrading

Nothing to do. No configuration changes are required and no existing card behaviour changes — both new options default to the previous behaviour. Update through HACS and restart Home Assistant as usual.

If the card looks unchanged after updating, hard-refresh the browser: the Lovelace resource is cached until the version query string changes.

Translations

The three new interface strings ship translated in German, French, Norwegian Bokmål, Norwegian Nynorsk, Portuguese and Brazilian Portuguese.

CI / internal

  • Dependabot no longer bumps httpx in the CI floor constraints, which was breaking the Home Assistant 2024.7.0 test leg (#849)
  • Home Assistant community forum badge added to the README (#846)

Full changelog: v5.4.3...v5.5.0