v1.2.0 — Create automations from a description
Added
-
Create automations by describing them, with a confirmation. Ask Claude to create an automation — "create an automation that turns on the porch light at sunset" — and it drafts the config, shows it to you, and when you reply yes creates it in Home Assistant (voice gets a short spoken "…say yes to confirm").
Because the draft is written into your Home Assistant, it goes through a strict safety gate first: it's re-validated against Home Assistant's own automation schema, and it may only call everyday device, helper and notify services. Any draft that reaches for a shell command, a script runtime, a templated service name, a way to reproduce arbitrary states across other domains (e.g.
scene.apply), a URL/raw-command passthrough (media_player.play_media,vacuum.send_command), or any service outside that set is refused — not created. Nothing is written unless the whole draft passes, and the created automation always gets a fresh id (a draft can never overwrite one of yours).
Requires the Claude add-on ≥ 1.34.0 to draft the config.