Skip to content

v0.9.0

Latest

Choose a tag to compare

@github-actions github-actions released this 23 Jul 16:42
0a46eed

[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)