v0.4.0
Features
- Per-phase, frequency & produced-energy sensors (#45) — the bridge now reports per-phase power/current/voltage (L1–L3), grid frequency and produced (feed-in) energy. New HA sensors are disabled by default so single-phase devices stay uncluttered.
- LPC DeviceDiagnosis heartbeat (#44) — the bridge keeps the local heartbeat running so controllable systems (e.g. heat pumps) don't revert an active LPC limit to its failsafe value.
Fixes
- SKI normalization (#42) — remote peers reporting a SKI with differing case/whitespace (or an empty SKI via use-case callbacks) no longer create duplicate registry keys that broke
WriteConsumptionLimitwithNOT_FOUND. - Real manufacturer/model (#41) — devices report their actual brand/model instead of a hardcoded Vaillant VR940f (closes #28).
CI / Maintenance
- Run
govulncheckdirectly to fix a persistentgojob checkout failure; ignore hadolintDL3018for foundational apk packages (#43). - Routine dependency bumps.
Full changelog: v0.3.1...v0.4.0