Initial Release
Connects Home Assistant to the Enion energy management platform (app.enion.fi) using the same real-time API as the official web app.
Features:
- Real-time data via a persistent Phoenix WebSocket (no polling)
- Sensors: battery SoC, power, energy, voltage, current, frequency, and status; grid power and energy; household energy meter; live and next-hour electricity spot prices; outside temperature and wind speed
- Binary sensors: device online state and relay outputs (1–5)
- Calendar: battery optimizer schedule showing planned charge/discharge states (CHARGE, NET_ZERO, AVOID_SELL) as calendar events
- Calendar: hourly weather forecast with temperature, wind speed, wind direction, and sun condition as calendar events
- Automatic WebSocket reconnection with exponential backoff
- Secure credential storage via HA config entry (no plain-text config)
- Re-authentication flow when session expires
- UI available in English, Finnish, and Swedish