Maintenance Window 0.8.6
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
daysmeans the window runs every day. - Dry-run mode for safe testing.
- Explicit
STOP_COREarming 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_addonsandstart_addons. - Prebuilt GHCR images for
aarch64andamd64.
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
- Configuration: https://github.com/sergey-goncharenko/ha-maintenance-window-addon/blob/main/maintenance_window/DOCS.md
- Support: https://github.com/sergey-goncharenko/ha-maintenance-window-addon/blob/main/SUPPORT.md
- Security: https://github.com/sergey-goncharenko/ha-maintenance-window-addon/blob/main/SECURITY.md