Bug Fixes
Blueprint Automation Support (#364)
Fixed ha_config_set_automation to properly handle Home Assistant blueprint-based automations:
- ✅ Blueprint automations no longer require
triggerandactionfields - ✅ Empty
trigger/action/conditionarrays are automatically stripped to prevent blueprint override - ✅ Added comprehensive E2E tests for blueprint automation lifecycle
- ✅ Updated documentation with blueprint automation examples
Details: Blueprint automations only need alias and use_blueprint (with path and input). The trigger/action/condition fields come from the blueprint template itself.
CI Improvements
- Configure Renovate for automated HA test container updates
- Improve regex patterns for version matching
- Clear ignorePaths to scan tests directory
Full Changelog
See CHANGELOG.md for complete details.
Installation
Python (PyPI):
```bash
pip install ha-mcp==5.0.5
```
Binaries:
Download platform-specific binaries attached to this release:
ha-mcp-linux- Linux x64ha-mcp-macos-arm64- macOS Apple Siliconha-mcp-windows.exe- Windows x64ha-mcp.mcpb- MCP Bundle (cross-platform)
Docker:
```bash
docker pull ghcr.io/homeassistant-ai/ha-mcp:5.0.5
```
Home Assistant Add-on:
The add-on will be updated automatically.