Ha Deploy

Validates, reloads, and verifies an existing Home Assistant deployment through its API. Use after overlay-owned configuration has been placed on the owning host. Container lifecycle and file deployment remain outside this skill.

larsboes 85833f6 2 files · 5.8 KB Updated

File contents

ha-deploy

This skill covers the safe API boundary after configuration is already present on the Home Assistant host:

scripts/ha-deploy check
scripts/ha-deploy reload
scripts/ha-deploy verify
  • check asks Home Assistant to validate its current configuration.
  • reload applies reloadable YAML domains without restarting the service.
  • verify requires Home Assistant to report RUNNING and summarizes automation states.

The retired SSH/git-pull deployment path is intentionally absent. Container changes go through tools/service-runner.sh; overlay configuration placement belongs to the owning overlay.

Connection facts come from the active overlay. The token comes from the private secret mechanism at runtime and is never printed. Confirm before reload, because it mutates the running instance.

larsboes/Axon/tree/main/Packs/home-automation/skills/ha-deploy commit 85833f6cf6

Frequently asked questions

npx skillmds@latest add larsboes/ha-deploy