Packliste – a smart packing-list dashboard built on the Local To-do List (no cloud, no external service)

Packliste – a smart packing-list dashboard built on the Local To-do List (no cloud, no external service)

I put together a small Home Assistant project that turns the built-in Local To-do List into a packing-list dashboard with progress tracking — useful for trips, hospital bags, or anything you pack recurringly and want to reset each time.

What it does:

  • Progress in percent (“6 of 10 packed”) plus a bar
  • Packed / still-to-pack counts instead of just “X open”
  • A gently animated icon while items are still open
  • Traffic-light coloring based on how many items are left (green → amber → red)
  • The overview card auto-hides once the list is empty
  • A one-tap reset button that flips everything back to “open” — guarded so it only fires when there’s actually something to reset

Everything runs on a template sensor + script, no add-ons or external services. Frontend needs three HACS cards (Mushroom, card-mod, bar-card) — bar-card is optional if you’d rather use a native gauge.

Demo:

demo

Code, install steps and the “how it works” details (sensor logic, reset script, button-guard) are on GitHub:

:backhand_index_pointing_right: GitHub - 3DJupp/ha-packliste: Smarte Packliste für Home Assistant – Fortschrittsanzeige, Ampel-Farben und Reset-Button auf Basis der lokalen To-do-Liste · GitHub

MIT-licensed, feedback and PRs welcome!