automations_validate_automation_references
Check automations for missing entities and services by validating YAML against your live Home Assistant registry. Identifies invalid references and skips template values.
Instructions
Cross-check entity IDs and services used in automation YAML against the live HA registry.
Unlike validate_best_practices (static), this tool calls Home Assistant to verify that every referenced entity_id exists and every service is registered. Template values ({{ ... }}) are skipped — they can't be resolved statically.
Returns: { valid_yaml, entities_checked, services_checked, missing_entities[], missing_services[], template_refs_skipped, summary }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| yaml_content | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||