Remove Zone
ha_remove_zoneRemove a Home Assistant zone using its zone_id to manage areas. Deleting a zone used in automations may cause failures; the home zone cannot be removed.
Instructions
Remove a Home Assistant zone.
EXAMPLES:
Remove zone: ha_remove_zone("abc123")
WARNING: Removing a zone used in automations may cause those automations to fail. Use ha_get_zone() to find the zone_id for the zone you want to remove.
NOTE: The 'home' zone cannot be removed as it is typically defined in configuration.yaml.
If a Claude Desktop user gets a 4-minute timeout with no result on this call, read the target back before repeating it, and tell them to wait a few seconds before clicking the manual-approve button, as clicking it too quickly is known to cause hangs in Claude Desktop. This workaround is specific to Claude Desktop.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| zone_id | Yes | Zone ID to remove |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||