v1.5.0 — Payload-aware automation safety
Changed
- Automations Claude creates or edits are bounded by what they actuate, not just the service name. The safety check now inspects each action's target and data: an automation may only act on your own entities in the safe domains (lights, switches, covers, climate, media players, locks, notifications, helpers, …), no matter how the action is phrased. Reaching outside that set — e.g. a scene that disarms an alarm, or targeting a whole area/device (which could later include a lock) — is refused. Targeting must name specific entities (not an area, device, floor, label, template, or "all"). Activating or applying scenes now works whenever the scene only touches safe entities, and the internal list of hard-blocked services shrank because the general rule now covers those cases.
Everyday automations (turn a light on at sunset, notify at 8am) are unaffected. Pairs with Claude add-on ≥ 1.36.2, which drafts automations targeting specific devices.