Skip to content

Releases: SpanPanel/span

v2.0.6

17 Apr 05:54

Choose a tag to compare

v2.0.6

Prerequisites

  • Requires firmware spanos2/r202603/05 or 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

17 Apr 04:46
b133a13

Choose a tag to compare

v2.0.6b9 Pre-release
Pre-release

Prerequisites

  • Requires firmware spanos2/r202603/05 or 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

17 Apr 03:20
b19d8f9

Choose a tag to compare

v2.0.6b8 Pre-release
Pre-release

Important 2.0.x cautions still apply — read those carefully if not already on 2.0.x BEFORE proceeding:

  • Requires firmware spanos2/r202603/05 or 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

14 Apr 23:04
1d242c4

Choose a tag to compare

v2.0.6b7 Pre-release
Pre-release

Important 2.0.x cautions still apply — read those carefully if not already on 2.0.x BEFORE proceeding:

  • Requires firmware spanos2/r202603/05 or 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

14 Apr 05:06
04d6490

Choose a tag to compare

v2.0.6b6 Pre-release
Pre-release

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

14 Apr 04:35

Choose a tag to compare

v2.0.6b5 Pre-release
Pre-release

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

10 Apr 02:57
f02c1da

Choose a tag to compare

v2.0.6b4 Pre-release
Pre-release

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

09 Apr 02:33
d288d58

Choose a tag to compare

v2.0.6b3 Pre-release
Pre-release

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

07 Apr 01:59
c5e4fda

Choose a tag to compare

v2.0.6b2 Pre-release
Pre-release

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

03 Apr 22:49
6cfd7de

Choose a tag to compare

Important 2.0.x cautions still apply — read those carefully if not already on 2.0.x BEFORE proceeding:

  • Requires firmware spanos2/r202603/05 or 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-api updated to 2.5.1 — Improved HTTP connection handling and performance.
  • span-card no longer needs to be loaded through a custom HACS repository; it is loaded by the integration and can be embedded into dashboards. If using
    the span-card separately 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.