Skip to content

v0.5.0 — HA sub-device grouping

Choose a tag to compare

@silenthooligan silenthooligan released this 02 Jun 02:48
· 18 commits to main since this release

Device parity: entities now group into HA sub-devices

LocalSky entities previously all landed flat under a single "LocalSky" device. As of 0.5.0 they are organized the way LocalSky's own Device view shows them, mirroring the Music Assistant style of cross-app device parity.

Under the top-level LocalSky hub, entities now group into sub-devices linked via via_device:

  • LocalSky Tempest (weather station): air temp, humidity, wind, rain, UV, lightning, pressure, the weather entity, etc.
  • LocalSky Irrigation (controller): per-zone planned/run sensors, soil moisture/bucket, valves, run switches, the verdict/reason sensors, and the watering knobs (min temp, max wind, rain skip).

Grouping is driven entirely by each entity's manifest snapshot field, so no configuration is needed. Update the integration and restart Home Assistant; existing entity IDs are preserved and simply re-parent under the new sub-devices.

Notes

  • No breaking changes to entity IDs, state, or services.
  • A "Forecast" sub-device label is reserved for future forecast-grouped entities; it only appears once such entities exist.