Releases: SpanPanel/span
v2.0.6
v2.0.6
Prerequisites
- 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 to 2.0.x
Added
Ensure you refresh the browser cache to update the views
- By Activity and By Area dashboard views — Two new circuit views available in both the integration panel and the Lovelace card (span-card 0.9.2):
- By Activity: circuits sorted by power consumption (Watts) or current (Amps) with expandable graphs and search filtering
- By Area: circuits grouped by Home Assistant area with live area registry updates
- Shared tab bar across panel and card with configurable text/icon style
- Cross-panel Favorites view (span-card 0.9.4) — A synthetic "Favorites" entry in the dashboard panel dropdown aggregates favorited circuits and sub-devices across multiple panels
- Heart toggles in the Graph Settings and per-circuit / per-sub-device side panels persist favorites
- The Favorites view is persisted in storage so the Favorites view is reconstituted on restart exactly as you left it
- See the Favorites explanation in the frontend dashboard link via the README.md.
Fixed
- Panel status showing "Connected" while the panel is offline — the panel status sensor now reflects the true connection state and updates within a second of the panel going offline or coming back online (including the bump to span-panel-api v2.6.2)
- Dashboard goes blank after idle — refreshes after losing focus (span-card 0.9.1). Panel and card migrated to LitElement.
- Dashboard graph fidelity — Circuit charts now use step interpolation instead of linear, eliminating misleading diagonal ramps between data points. Continuous signals (PV solar output, BESS SoC/SoE) retain linear interpolation to faithfully represent their gradual behavior.
v2.0.6b9
Prerequisites
- 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
- By Activity and By Area views — Two new circuit views available in both the integration panel and the Lovelace card (span-card 0.9.2):
- By Activity: circuits sorted by power consumption with expandable graphs and search filtering
- By Area: circuits grouped by Home Assistant area with live area registry updates
- Shared tab bar across panel and card with configurable text/icon style
- Cross-panel Favorites view (span-card 0.9.4) — A synthetic "Favorites" entry in the dashboard panel dropdown aggregates favorited circuits and sub-devices
(BESS, EVSE) across every configured SPAN panel into a single workspace. Heart toggles in the Graph Settings and per-circuit / per-sub-device side panels
persist favorites and the view to the integration storage so the Favorites view is reconstituted on restart. See the Favorites explanation in the frontend
dashboard link via the README.md.
Fixed
- Dashboard goes blank after idle — Panel and card migrated to LitElement and refresh after losing focus (span-card 0.9.1)
- Dashboard graph fidelity — Circuit charts now use step interpolation instead of linear, eliminating misleading diagonal ramps between data points.
Continuous signals (PV solar output, BESS SoC/SoE) retain linear interpolation to faithfully represent their gradual behavior. - Panel status showing "Connected" while the panel is offline — the panel status sensor now reflects the true connection state and updates within a second
of the panel going offline or coming back online (including the bump to span-panel-api v2.6.2)
v2.0.6b8
Important 2.0.x cautions still apply — read those carefully if not already on 2.0.x 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
- By Activity and By Area views — Two new circuit views available in both the integration panel and the Lovelace card (span-card 0.9.2):
- By Activity: circuits sorted by power consumption with expandable graphs and search filtering
- By Area: circuits grouped by Home Assistant area with live area registry updates
- Shared tab bar across panel and card with configurable text/icon style
- Cross-panel Favorites view (span-card 0.9.4) — A synthetic "Favorites" entry in the dashboard panel dropdown aggregates favorited circuits and sub-devices
(BESS, EVSE) across every configured SPAN panel into a single workspace. Heart toggles in the Graph Settings and per-circuit / per-sub-device side panels
persist favorites and the view to the integration storage so the Favorites view is reconstituted on restart. See the Favorites explanation in the frontend
dashboard link via the README.md.
Fixed
- Dashboard goes blank after idle — Panel and card migrated to LitElement and refresh after losing focus (span-card 0.9.1)
- Dashboard graph fidelity — Circuit charts now use step interpolation instead of linear, eliminating misleading diagonal ramps between data points.
Continuous signals (PV solar output, BESS SoC/SoE) retain linear interpolation to faithfully represent their gradual behavior. - Panel status showing "Connected" while the panel is offline — the panel status sensor now reflects the true connection state and updates within a second
of the panel going offline or coming back online (including the bump to span-panel-api v2.6.1)
v2.0.6b7
Important 2.0.x cautions still apply — read those carefully if not already on 2.0.x 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
- By Activity and By Area views — Two new circuit views available in both the integration panel and the Lovelace card (span-card 0.9.2):
- By Activity: circuits sorted by power consumption with expandable graphs and search filtering
- By Area: circuits grouped by Home Assistant area with live area registry updates
- Shared tab bar across panel and card with configurable text/icon style
Fixed
- Dashboard goes blank after idle — Panel and card migrated to LitElement and refresh after losing focus (span-card 0.9.1)
- Dashboard graph fidelity — Circuit charts now use step interpolation instead of linear, eliminating misleading diagonal ramps between data points.
Continuous signals (PV solar output, BESS SoC/SoE) retain linear interpolation to faithfully represent their gradual behavior.
v2.0.6b6
Fixed
- Dashboard goes blank after idle — Panel and card migrated to LitElement to survive HA's WebSocket reconnection lifecycle (span-card 0.9.1)
- Dashboard graph fidelity — Circuit charts now use step interpolation instead of linear, eliminating misleading diagonal ramps between data points. Continuous signals (PV solar output, BESS SoC/SoE) retain linear interpolation to faithfully represent their gradual behavior.
v2.0.6b5
Fixed
- Dashboard goes blank after idle — Panel and card migrated to LitElement to survive HA's WebSocket reconnection lifecycle (span-card 0.9.1)
- Dashboard graph fidelity — Circuit charts now use step interpolation instead of linear, eliminating misleading diagonal ramps between data points. Continuous signals (PV solar output, BESS SoC/SoE) retain linear interpolation to faithfully represent their gradual behavior.
v2.0.6b4
Fixed
- Dashboard graph fidelity — Circuit charts now use step interpolation instead of linear, eliminating misleading diagonal ramps between data points. Continuous signals (PV solar output, BESS SoC/SoE) retain linear interpolation to faithfully represent their gradual behavior.
v2.0.6b3
Fixed
-
Dashboard graph fidelity — Circuit charts now use step interpolation instead of linear, eliminating misleading diagonal ramps between data points.
Continuous signals (PV solar output, BESS SoC/SoE) retain linear interpolation to faithfully represent their gradual behavior. -
Panel reboot stability — Entities no longer become unavailable or error during a panel reboot when circuits are temporarily missing from MQTT data.
v2.0.6b2
Fixed
-
Dashboard graph fidelity — Circuit charts now use step interpolation instead of linear, eliminating misleading diagonal ramps between data points.
Continuous signals (PV solar output, BESS SoC/SoE) retain linear interpolation to faithfully represent their gradual behavior. -
Panel reboot stability — Entities no longer become unavailable or error during a panel reboot when circuits are temporarily missing from MQTT data.
v2.0.5
Important 2.0.x cautions still apply — read those carefully if not already on 2.0.x 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
-
Current monitoring and dashboard — Real-time monitoring of circuit and mains current draw, managed from a new sidebar panel with Panel, Monitoring, and
Settings tabs.- Configurable spike and continuous overload thresholds (percentage of breaker rating, window duration, cooldown)
- Per-circuit and per-mains-leg threshold overrides with reset-to-global
- Notification targets and device trackers
- Persistent HA notifications and event bus alerts
- Customizable notification title and message templates with placeholder substitution
- Breaker grid view with live utilization indicators, shedding icons, and per-circuit side panel
-
Frontend i18n — Dashboard panel and card editor translated into English, Spanish, French, Japanese, and Portuguese.
-
Local brand images — Icon and logo assets are now shipped inside the integration (
brand/directory) instead of relying on the Home Assistant brands CDN.
Requires Home Assistant 2026.3 or later.
Changed
- Services use entity IDs — Monitoring services accept entity IDs instead of internal circuit UUIDs, matching HA conventions.
span-panel-apiupdated to 2.5.1 — Improved HTTP connection handling and performance.span-cardno longer needs to be loaded through a custom HACS repository; it is loaded by the integration and can be embedded into dashboards. If using
thespan-cardseparately from the built-in dashboard, remove the custom resource.
Fixed
-
Circuit switch toggle bounce — Toggling a breaker switch no longer bounces (changes → reverts → settles).
-
Breaker rating and nameplate capacity sensors — Corrected device classes on breaker ratings (main and per-circuit) and BESS/PV nameplate capacity sensors.
These are static configuration values that rarely change, so they are now disabled by default in new installs to reduce recorder writes. The data is still
available via the panel topology service; enable the sensors from entity settings if you need them in dashboards or automations.