You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
[0.9.0] - 2026-07-23
Added
Notes on problem-sensor tasks — remembered for next time. When Home Keeper
mirrors a device_class: problem binary sensor as a task, you can now attach a
free-text note to it right from the task's detail page (Add a note → type → Save). The note is for the instructions you want next time the problem fires —
the fix that worked last time, a part number, where the shut-off valve is. It sticks
with that sensor: it survives the task clearing and re-arming, and even survives the
mirror being removed and recreated (turning problem-sensor sync off and on, or
temporarily excluding the sensor), so it reappears the next time the same problem
goes off.
Manufacturer/model/serial number for existing-device appliances. Attaching an
appliance to a device you already have in Home Assistant used to offer only a device
picker — none of the catalog fields a fully virtual appliance gets. Those fields
(manufacturer, model, serial number, icon) are now available for existing-device
appliances too, and picking a device prefills any that are still empty from the
device's own registry entry — handy since not every integration reports them. Fields
you've already filled in (or the device doesn't know) are never overwritten, so you
can freely correct or complete what the device is missing. (Fixes #145)
Back-date or correct a task completion. The completion dialog now has an
optional Completed at date/time field (defaults to now) for logging a
completion in the past — so a floating task's next-due date measures from when
you actually did it, not from when you got around to logging it. The task
history list also gains a move date action on each completion row to fix an
already-recorded entry's timestamp after the fact, without touching its note,
cost, photo, or who. Backed by a new home_keeper.move_completion service and
matching websocket command; automations that already react to home_keeper_task_completed / home_keeper_task_uncompleted see a move for
free. (Fixes #143)
Fixed
The task-completion dialog's Save button was invisible. For a task set to
"Ask for details" or "Require details" on completion, tapping Done opened a
dialog to log a note/cost/who — but its Mark done/Save, Skip details,
and Cancel buttons never rendered, in the panel or the mobile app, so there was
no way to confirm or dismiss it. Home Assistant's ha-dialog component changed its
internal slot API (action buttons must now be wrapped in <ha-dialog-footer>); the
panel's completion dialog hadn't been updated to match. (Fixes #144)