calendar_entities_update
Patch an existing calendar entity's fields, including name, notes, timezone, and active status. Set active to false to retire it without losing history.
Instructions
SIDE-EFFECTFUL. Patch an existing entity's fields, including active (set false to soft-retire it without losing its history). Idempotent per patch. Returns {entity}. For a hard delete see calendar_entities_delete.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Entity id (from `calendar_entities_add` or `calendar_entities_list`). | |
| kind | No | Freeform category, e.g. 'server', 'vehicle', 'location'. | |
| name | No | New display name for the entity. | |
| notes | No | Freeform notes. | |
| active | No | Set false to soft-retire the entity without losing history. | |
| timezone | No | IANA timezone for display purposes (e.g. 'Europe/Berlin'). |