Skip to content

Releases: Kogoro/ha-task

v0.3.0

Choose a tag to compare

@cursor cursor released this 27 May 22:17
972f51c

What's New

Calendar naming and unified calendar

  • Custom calendar name — each area config entry can now set a custom name for its calendar entity.
  • Unified calendar mode — toggle per area to merge tasks into a single shared calendar instead of separate per-area calendars.

Task descriptions in Lovelace cards

  • Tasks with descriptions now show a clickable info icon (ℹ) that expands inline instructions/notes directly in the task card.
  • Works in both task-card and task-single-card.

Automation blueprints (auto-installed)

Three blueprints are automatically installed on integration setup:

  • Notify when overdue — sends a notification when any task becomes overdue (optional area filter).
  • Notify next assignee — notifies the next person in rotation after a task is completed.
  • Daily digest — daily summary of all overdue and due-today tasks at a configurable time.

Blueprints appear in Settings → Automations → Blueprints after setup. They are never overwritten on updates, preserving any user edits.

v0.2.1 — User Filtering & Reconfigure Fixes

Choose a tag to compare

@Kogoro Kogoro released this 26 May 19:57

Bug Fixes

  • Stale device on reconfigure — renaming a task or changing a maintenance device no longer leaves the old device behind; the device registry is cleared before reload
  • Custom success message — reconfiguring a task/maintenance subentry now shows a proper completion message instead of a generic HA fallback

New Features

  • User filtering on task card — new "Filter by user" option in the card editor:
    • My Turn — show only tasks where you are the current assignee
    • In Rotation — show tasks where you are in the assignees list or current assignee
    • Specific person — filter by any person entity

Full Changelog: v0.2.0...v0.2.1

v0.2.0 — Frontend Cards & Import Catalog

Choose a tag to compare

@Kogoro Kogoro released this 26 May 18:42

What's New

Frontend Card Enhancements

  • Filter tabs — switch between All, Tasks, and Maintenance views
  • Sorting — sort by due date, name, or type with overdue-first toggle
  • Compact mode — denser layout for dashboards with many tasks
  • Maintenance styling — wrench icon badge with device name display
  • New cards — task-activity-card (recent completions feed) and task-ranking-card (household leaderboard)
  • Editor support — all new options configurable via the visual card editor

Import from Catalog

  • Task catalog — 80 curated household tasks across 13 categories
  • Multilingual — English and German catalog with automatic language detection from user's HA frontend preference (English fallback)
  • Bulk import — select categories, pick tasks, and import them all at once with optional interval override and assignee configuration
  • Duplicate detection — already-existing tasks are marked in the selection list

Full Changelog: v0.1.0...v0.2.0

v0.1.0 — Initial Release

Choose a tag to compare

@Kogoro Kogoro released this 26 May 16:33

ha-task v0.1.0

Household task & device maintenance management for Home Assistant.

Features

  • Recurring tasks with configurable intervals per area
  • Device maintenance tasks linked to real HA devices
  • Assignee rotation — round-robin or random assignment across household members
  • Overdue tracking — binary sensors (per-task + per-area) with device class PROBLEM
  • Calendar integration — RFC 5545 compliant events with rrule
  • Todo list — create and complete tasks from the HA todo panel
  • Lovelace cards — task-card (area overview with filtering, sorting, compact mode) and task-single-card (single task detail)
  • Services — task.complete_task and task.reset_task
  • Events — task_completed, task_overdue, maintenance_completed, maintenance_overdue
  • Translations — English and German

Installation

Add this repository via HACS as a custom repository, or copy custom_components/task/ to your HA config directory.