Skip to content

v2.4.2 - Flow Line and Asset Cleanup

Choose a tag to compare

@Aresitoo Aresitoo released this 29 Oct 17:23
· 29 commits to main since this release

A cleanup release, nothing changes on screen

No behaviour changes in this one. It removes leftovers that were doing nothing except adding weight.

The card carried 12 flow paths for 10 connections

flow-solar-tesla and flow-grid-tesla were named from the v1 layout, given the same geometry as the EV lines, and animated from the same numbers, so they drew exactly on top of flow-solar-ev and flow-grid-ev. Removed: the two paths, their gradients, the element references, the geometry writes, the gradient refresh and the two animation calls. The SVG now holds exactly the 10 lines the card actually has.

Existing configs keep working. colors.flow_solar_tesla_* and colors.flow_grid_tesla_* still act as fallbacks for the EV lines, and line_speeds.solar_tesla / grid_tesla are still written. They are simply inert now.

Two unused screenshots

achromaflow_card_dual_gradient.png and solar_export_view.png were referenced by nothing in the repository, about 580 KB of dead weight in every clone and release archive. Gone.

Documentation corrections that landed since v2.4.1

The README, example config and issue templates were audited against the actual code:

  • solar_priority was documented as 'home' or 'middle'. The card accepts home, battery and ev.
  • The palette line claimed two presets; there are ten.
  • The editor panel table listed emoji panel names that the de-emojification replaced with icons.
  • Manual install pinned an old tag; the version badge is now Shields' latest-release badge and cannot drift again.
  • The issue template contact link pointed at the old repository name, working only through GitHub's rename redirect.
  • Every snippet now uses custom:ares-energy-flow-card, the type HACS installs and the card picker lists. ha-energy-flow-card stays registered as an alias.
  • Added the features and optional keys that had never been documented: the Discharged Today row, the idle-rails toggle, the ten presets, the emoji toggle, battery_tapped_view, solar_daily_peak, the EV view keys and the tariff set.

Verified

Ten flow paths, ten rails, every flow gradient resolves, the solar-to-EV line still animates under EV load, the battery row still renders, and the regression suite plus the tag registration check pass.