Important 2.0.1 cautions still apply — read those carefully if not already on 2.0.1 BEFORE proceeding:
- Requires firmware
spanos2/r202603/05or later (v2 eBus MQTT) - You must already be on v1.3.x or later of the SpanPanel/span integration if upgrading
Added
- Grid Power sensor — New
Grid Power. Previously onlyCurrent Power(upstream lugs measurement) was available; the new sensor surfaces the panel's own
grid power accounting alongside Battery Power, PV Power, and Site Power. Without BESSGrid Poweris the same asCurrent Power. Note that if your panel has
an integrated BESS and the BESS loses communication with the panel the Grid Power sensor is not accurate. In such a case HA would need a current clamp
upstream of the BESS to accurately reflect whether the Grid is up. - FQDN registration support — Config flow detects FQDN-based connections and registers the domain with the panel for TLS certificate SAN inclusion. Blocked
by an upstream API permission issue (SPAN-API-Client-Docs#10); the integration falls back to
IP-based connections until resolved.
Changed
- Simulation moved to dedicated add-on — Panel cloning and simulation are no longer part of the integration's options flow. A new
export_circuit_manifest
service provides panel parameters to the standalone SPAN Panel Simulator add-on, which now supports upgrade
modelling (evaluate firmware or integration upgrades in a sandbox before applying them to your real panel) and panel clone (replicate your panel's circuit
layout for testing).
Fixed
-
MQTT broker connection — The eBus broker connection now uses the panel host from zeroconf discovery or user configuration instead of the panel-advertised
.localaddress, which may not resolve in all HA environments (#193). -
PV nameplate capacity unit — Corrected the PV nameplate capacity sensor unit to watts.
-
Recorder database growth — Energy sensors still expose grace-period and dip-compensation diagnostics, plus circuit
tabsandvoltage, on the entity, but
those attributes are no longer written to the recorder, which greatly reduces churn in thestate_attributestable (#197).