github ReikanYsora/Helios v1.8.3-alpha.13
v1.8.3-alpha.13: editor restructure pass 2 + 63-locale i18n expansion + bug fixes

latest release: v1.8.3-alpha.25
pre-release6 hours ago

Editor restructure, locale expansion to 63 languages, plus several visible-bug fixes.

Editor structure

  • Drop pv-peak-kwp (the total kWp): redundant with the sum of per-row pv-arrays[].peak-kwp values. Editor field + i18n keys + config schema decl + runtime fallback in pvCalibK are all gone. Key joins _RETIRED_KEYS for silent strip.
  • Drop the entire LiDAR View editor section: the point-size slider is hardcoded to 1.5 px in the engine now, the section had no other field left so it goes too. lidar-view-point-size joins _RETIRED_KEYS.
  • 'Adaptive shading map' becomes a sub-section of the new 'LiDAR & shading' section (the former 'Shadows' renamed). Local LiDAR configuration also lives under 'LiDAR & shading' (renamed from 'Advanced, Local LiDAR (BYO)' to 'Local LiDAR configuration').
  • PV arrays sub-section opens by default when 'PV installation' opens. Individual array rows stay closed by default.
  • Hint at the top of 'PV installation' explains the section only carries the install details that improve forecast accuracy, entity wiring lives in the HA Energy dashboard now.
  • Add MDI icons to every section header (mdi:map-marker for Location, mdi:solar-power-variant for PV installation, mdi:weather-sunset-down for LiDAR & shading, etc.).
  • Drop the ' (the card)' / ' (companion site)' suffixes on aboutRepoCard / aboutRepoLidar.
  • Add building-radius and lidar-view-radius to _RETIRED_KEYS so legacy YAML carrying them is stripped silently. The engine already ignored building-radius (uses DEFAULT_BUILDING_RADIUS_M = 300 m fixed).

Bug fixes

  • PV chart preview never rendered after the entity refonte: helios-card.ts was still reading the retired config['pv-power-entity'] key as the PV-chip eligibility gate. Replaced with resolvePvLiveEntity(this._energyDefaults) so the chart wakes up off the HA Energy solar source like every other PV path.
  • HA card catalog now renders the real card thumbnail instead of a text placeholder: drop the preview:false bypass in customCards.push.
  • Shading-dome HUD fade fix (mode-transition CSS), restored from the previous prerelease.
  • FR copy polish: shadowsEnabledHint rewritten cleaner, solarRadiationEntityHelp closing sentence fixed ('un capteur ne peut pas avoir de valeurs dans le futur'), aboutCoffeeMessage 'dev' typo fixed ('développeur'), installationHint translated.

Locale expansion: 11 -> 63 languages

The card now ships with locale files for every language Home Assistant supports out of the box:

af, ar, bg, bn, bs, ca, cs, cy, da, de, el, en, en-GB, eo, es, es-419, et, eu, fa, fi, fr, fy, gl, gsw, he, hi, hr, hu, hy, id, is, it, ja, ka, ko, lb, lt, lv, ml, nb, nl, nn, no, pl, pt, pt-BR, ro, ru, si, sk, sl, sr, sr-Latn, sv, ta, te, th, tr, uk, ur, vi, zh-Hans, zh-Hant.

Regional variants (en-GB, pt-BR, es-419, sr-Latn, zh-Hans, zh-Hant) keep their own entry under their dialect-specific tag so they win the pickTranslations specificity match before falling back to the language root. Technical terms (kWp, kW, kWh, W/m², SoC, LiDAR, HACS, GeoTIFF, nDSM, DSM, DTM, COG, LAZ, LAS, GPS, MapLibre, Open-Meteo, Ecowitt, Davis, HA Energy, Home Assistant) stay in Latin script across every locale (no transliteration into Arabic, Cyrillic, Devanagari, Han or other scripts) so universal-tech-term recognition holds across the install base.

Install

Alpha. Install via HACS with "Show beta versions" enabled. Same install footprint as alpha.12; the editor's open-section identifier renamed from pv to installation, so editor previews jump to the bundled section by default after the first refresh.

Don't miss a new Helios release

NewReleases is sending notifications on new releases.