Repository navigation
ha-helios 0.11.0
Dashboard editor
A new sidebar entry Helios (administrators only) edits the clock's layout visually: a 4x3 canvas, pages, one form per card. Click an empty cell to add a card, click a card to edit or delete it. Entity and icon pickers are Home Assistant's own (ha-form), with plain inputs as a fallback. The editor validates with the clock's own rules and wording, so a layout it accepts is a layout the clock accepts.
It edits the helios section of a storage-mode dashboard (default helios-clock) through lovelace/config and lovelace/config/save, leaves everything else in the dashboard untouched, and refuses to overwrite a version changed elsewhere in the meantime. A document in schema 2-5 loads as one page and is upgraded to schema 6 on the first save.
Requires Helios 0.12.0 on the clock for schema 6 (pages, the generic tile card, intents, mdi: icons). Install the APK first: an older clock rejects a schema-6 document and keeps its previous layout.
Also included (0.10.0, previously unreleased)
- Appearance version 2 with a screensaver block: mode (off / dark / always), idle time, light thresholds, photo slideshow settings.
- Light level from the clock as an illuminance sensor.
- Switch deciding whether a visible notification tile keeps the panel on.
Details
- Panel served from the integration directory, no build step;
frontendadded toafter_dependencies. - Tests: pytest (panel registration, static files) and
node --test tests/panel(validator); both in CI.