Skip to content

Maintenance Window 0.8.6

Choose a tag to compare

@sergey-goncharenko sergey-goncharenko released this 13 Jun 19:12

Maintenance Window 0.8.6

First public-ready release of Maintenance Window, a Home Assistant OS add-on for scheduled quiet windows.

Maintenance Window can stop Home Assistant Core and selected Supervisor add-ons, optionally start temporary add-ons such as SSH, hold the maintenance window, then restore everything automatically.

Highlights

  • Scheduled Core quiet windows.
  • Stop and restart selected Supervisor add-ons.
  • Temporarily start add-ons during a window, useful for SSH break-glass access.
  • Per-window Core/add-on actions.
  • Empty or omitted days means the window runs every day.
  • Dry-run mode for safe testing.
  • Explicit STOP_CORE arming before Core can be stopped.
  • Startup grace period and maximum Core stop duration safety guards.
  • Home Assistant Core watchdog pause/restore during intentional Core stop/start.
  • Recovery state if the add-on is restarted during an active window.
  • Startup add-on inventory log for copying slugs into stop_addons and start_addons.
  • Prebuilt GHCR images for aarch64 and amd64.

Installation

Add this repository to the Home Assistant add-on store:

https://github.com/sergey-goncharenko/ha-maintenance-window-addon

Then install Maintenance Window.

Safety Note

This add-on can intentionally stop Home Assistant Core. Start with dry_run: true, schedule a short test window, and only set core_stop_confirmation: STOP_CORE after validating the behavior.

Documentation