github ReikanYsora/Helios v1.8.3-alpha.67
v1.8.3-alpha.67: bigger cards + smoother curve + hover tooltip + many polish

latest releases: v1.8.3-alpha.82, v1.8.3-alpha.70
pre-release5 hours ago

Build on top of v1.8.3-alpha.66.

Bigger CoverFlow cards

Front card now sized via container-query height units so it fills 90 % of the available vertical stage (was a fixed 46 cqw width that read as tiny on phones). 5 % space top, 5 % space bottom. Width derives from the same height via the aspect ratio (60 cqh on desktop), with an 82 cqw cap so the height-derived width does not overflow on landscape phones / narrow wide containers. The mini-tile rows + chart frame stay at their previous absolute sizing, so the extra height all goes into the chart placeholder. Back-card translate / scale / rotateY pulled tighter (32 % / 0.74 / 22° for ±1, 50 % / 0.58 / 38° for ±2) so the bigger front card does not push the back cards off-screen.

Smoother chart curve + better precision

  • Catmull-Rom cubic-Bezier smoothing on every rendered path (stacked area top edge, area top stroke, forecast dashed line). Each consecutive (Pi, Pi+1) pair becomes a cubic curve with control points derived from the neighbours so the curve passes through every input point with tangent-continuous joins. Matches the HA frontend chart card's Apex-Charts smoothing recipe the user pointed to.
  • Grid back to 2-min (720 points) since smoothing fills the visual detail.

Header upgrade

  • Title 'Production journalière' stays at 13 px but the value is now 28 px bold (was 13 px), matching the HA frontend power-curve card recipe. Unit at 14 px next to it.
  • Initial value (no hover) = the day's total produced kWh, formatted to one decimal so it matches the Production tile to the watt-hour. Hover swaps in the instantaneous stacked W at the cursor X.
  • Header icon changed from mdi:lightning-bolt to mdi:sun-clock-outline (sun + clock = daily production curve).

Hover tooltip + dashed cursor

  • Vertical cursor is now a dashed line (1.5 px wide dashes, 3 px gaps) instead of a solid pixel-thin band.
  • New floating tooltip rendered next to the cursor on hover, with:
    • One row per production source (colour dot + entity friendly name + interpolated W at hover)
    • A final row for the model forecast (dashed dot + 'Prévision' + W at hover)
  • Tooltip flips side based on cursor X (cursor in left half = tooltip to the right, cursor in right half = tooltip to the left) so it never overflows the plot frame and never covers the curve on the side the cursor is moving toward.

Polish fixes

  • Grid Import / Export icons swapped. mdi:transmission-tower-import is named from the grid's perspective (grid imports from us = WE export); the user-facing tile names are 'Import' (energy to us) and 'Export' (energy away), so the icons map as: Import tile = tower-export glyph (arrow going OUT of the tower), Export tile = tower-import glyph (arrow going INTO the tower).
  • Battery Charge / Décharge colours swapped. Same naming-perspective inversion: HA Energy's --energy-battery-in-color reads from the energy-graph node perspective (in = into the battery = charging), but the user's HA Energy dashboard reference renders Charging in the teal out-color and Discharging in the green in-color. Now matches that visual reference.

Known deferred

  • Past-day Import / Export values still show 0,0 kWh. Same gap that exists on battery tiles. A future alpha will wire the recorder-backed past-day totals.

Don't miss a new Helios release

NewReleases is sending notifications on new releases.