From 1ec924615607ee28da33477709301513f566a484 Mon Sep 17 00:00:00 2001 From: windyboy Date: Fri, 14 Aug 2026 22:44:02 +0800 Subject: [PATCH] docs: treat ha backups list as ignored arg, not a subcommand ha backups --help has no list; extra positional args still print the default backup list with exit 0. Keep the ha host update fix. --- runbooks/home-assistant-maintenance.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/runbooks/home-assistant-maintenance.md b/runbooks/home-assistant-maintenance.md index 007b43f..10df096 100644 --- a/runbooks/home-assistant-maintenance.md +++ b/runbooks/home-assistant-maintenance.md @@ -302,8 +302,11 @@ host for exact syntax. The [official HAOS common-tasks docs](https://www.home-assistant.io/common-tasks/os/) also mention `ha host update`, which **does not exist** in this CLI -(2026-08-14). Backups: `ha backups` and `ha backups list` both list backups; -`ha backups info ` is per-backup (slug required). Trust the server CLI +(2026-08-14). Docs' `ha backups list` is not a subcommand either: +`ha backups --help` lists freeze/info/new/options/reload/remove/restore/thaw; +extra positional args (`list`, `nonsense`, ...) are ignored and the default +list still prints with exit 0. The list command is plain `ha backups`. +Per-backup: `ha backups info ` (slug required). Trust the server CLI (`ha --help`) over the docs. This CLI's `ha core info` also has no `state:` field (verified 2026-08-14).