You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Highlights
Bilingual dashboard: every screen is available in English and German, with a language switcher, a number format setting and locale-aware dates.
Device icons and favourites: pick an icon per device and pin favourite entities to the cards and the device modal. The icons also ship as a Home Assistant icon set.
Versions page: a new page under settings shows the installed component versions, the changelog and the update check.
DC-only battery systems: battery_soc supports DC-only setups, and the configuration forms only show the fields that apply to your system type and bank layout.
Automations: weekdays in the editor and a new sun_window condition.
Redeploy: a running redeploy stays visible across the dashboard's self-update restart.
Features
dashboard: per-device icons and pinned favourite entities (#53) (d649df3)
homeassistant: ship the dashboard's device icons as an HA icon set (#54) (c4c196b)
battery_soc: DC-only systems in the MQTT service and conditional config forms (#58) (89bacae)
dashboard: localization foundation with language switcher (#59) (7f8ed9f)
dashboard: number format setting and locale-aware dates (localization A2) (#60) (6d8ba8b)
dashboard: localize the shell and the overview (#62) (e96f396)
automation: weekdays in the editor and a sun_window condition (#63) (b32936a)
dashboard: localize energy and settings (#64) (5445f5b)
dashboard: localize configuration and the layout editor (#67) (9609a2d)
dashboard: localize automations and history, guard every UI text (#68) (cce3f4f)
dashboard: localize API error messages (#69) (368214a)
dashboard: localize validation errors and diagnostics (#70) (9827111)
dashboard: show installed component versions under settings (#71) (c8ef59b)
dashboard: localize the system configuration form (#72) (c716d05)
dashboard: localize the device configuration forms (#73) (180110d)
dashboard: show the redeploy screen in the dashboard language (#74) (6542022)
dashboard: write the central schema in English and move German to the catalog (bd26f60)
dashboard: describe every field of the system configuration form (012ea1c)
dashboard: add a versions package that reads what the installer left on the node (0dee5e2)
dashboard: add read-only /api/v1/versions and /api/v1/changelog (637efd3)
dashboard: add the versionsPanel component and its texts (56c0ffa)
dashboard: add a versions page under Einstellungen (d2c90cf)
dashboard: drop the dashboard version from the System panel (5d446fb)
dashboard: drop the link to the Versionen tab from the System panel (be8b2ee)
dashboard: move the update check into its own card on the Versionen page (643fa05)
dashboard: catalog keys for diagnostics warnings (f412fb4)
dashboard: translatable fields in API error responses (b1afd64)
config: deliver catalog keys for configuration display names (a123577)
storagehealth: return catalog keys next to the German labels (8b8b464)
settings: return a catalog key for the bridge address warning (10d63fe)
energy: return catalog keys for role labels and sign hints (a0e4fd6)
settings: add number format and digit grouping settings (2c67fd6)
webui: show live device values in the configured number format (f23ebf5)
history: localize chart labels, tooltips and the date range picker (dcde8a1)
localize: resolve the UI language from cookie and Accept-Language (1835383)
dashboard: installer-style language pill and a formatting settings card (16aa9a8)