refactor: Enhance environment configuration and loading mechanism

- Implement flexible environment variable loading strategy
- Add support for environment-specific and local override configuration files
- Create new `loadEnv.ts` module for dynamic environment configuration
- Update configuration loading in multiple config files
- Remove deprecated `.env.development.template`
- Add setup script for environment validation
- Improve WebSocket error handling and client configuration
This commit is contained in:
jango-blockchained
2025-02-06 08:55:23 +01:00
parent e96fa163cd
commit 69e9c7de55
15 changed files with 193 additions and 741 deletions

View File

@@ -38,7 +38,7 @@ MCP (Model Context Protocol) Server is a lightweight integration tool for Home A
git clone https://github.com/jango-blockchained/homeassistant-mcp.git
cd homeassistant-mcp
# Copy and edit environment configuration
# Copy environment template:
cp .env.example .env
# Edit .env with your Home Assistant credentials and speech features settings