Tags: mtebusi/HA_MCP
Tags
Release v1.2.0: Critical fixes for Raspberry Pi 5 compatibility - Fixed permission issues preventing add-on from starting on ARM64 devices - Removed problematic chmod /init command that was causing 'Permission denied' errors - Updated S6 overlay service scripts to handle missing bashio gracefully - Simplified logging to avoid bashio dependency issues - Fixed Dockerfile to properly work with Home Assistant base images - Added comprehensive test environment setup for ARM64 testing - Verified compatibility with Raspberry Pi 5 (aarch64 architecture) This release resolves the critical issue preventing the add-on from starting on Raspberry Pi devices with the error 'exec /init failed: Permission denied'.
Release v1.1.5: Production Ready Multi-Architecture Release This release fixes all critical issues and provides full support for all Raspberry Pi models and architectures. ## Critical Fixes - Fixed missing S6 overlay /init by properly using HomeAssistant base images - Resolved "exec format error" on all ARM architectures (armv6, armv7, arm64) - Fixed multi-architecture Docker builds with correct base image selection - Corrected build arguments and architecture mapping in GitHub Actions ## New Features - Full support for all Raspberry Pi models (Zero/1/3/4/5) - Ingress support for Nabu Casa and remote access - Automatic supervisor token authentication (no manual tokens) - Simplified Claude Desktop configuration ## Documentation Updates - Updated all version numbers to 1.1.5 - Added uninstall requirement for v1.1.3 and earlier - Improved installation instructions with architecture details - Simplified authentication documentation - Added device compatibility matrix ## Architecture Support - Raspberry Pi Zero/1 (armv6/armhf) - Raspberry Pi 3/4 32-bit (armv7) - Raspberry Pi 4/5 64-bit (aarch64/arm64) - Intel/AMD systems (amd64/x86_64) - Legacy 32-bit x86 (i386) Users MUST uninstall v1.1.3 or earlier before installing v1.1.5.
Release v1.1.3: Complete HomeAssistant Compliance This release achieves full HomeAssistant add-on compliance: ✅ Linting Compliance: - Removed ALL fields with default values - Removed obsolete 'watchdog' field (uses Docker HEALTHCHECK) - Now passes all HomeAssistant linting checks ✅ Architecture Support: - Multi-architecture builds verified working - Proper base image selection for each platform - Fixes "exec format error" issues ✅ Health Monitoring: - Uses native Docker HEALTHCHECK directive - Monitors node process with pgrep - Automatic restart on failure Breaking Changes: - Watchdog configuration removed (now automatic via HEALTHCHECK) Users experiencing issues should completely uninstall and reinstall the add-on to get this version.
Release v1.1.2: Enhanced security and simplified configuration Major improvements: - Security: OAuth2 authentication is now mandatory (removed 'none' option) - Simplified: Removed external_url field (auto-configured by Nabu Casa) - Reliability: Added watchdog support with health endpoint monitoring - Automation: Added auto_update capability for seamless updates - Lifecycle: Set startup mode to 'application' for proper management Configuration changes: - Removed authentication_mode option (OAuth2 only) - Removed external_url option (auto-detected) - Added watchdog URL for automatic restart on failure - Added auto_update flag for automatic updates Technical fixes: - Fixed multi-architecture build errors - Updated all version references to 1.1.2 - Updated documentation to reflect new configuration - Enhanced health endpoint for monitoring Breaking changes: - No longer supports unauthenticated connections - authentication_mode and external_url config options removed
PreviousNext