Skip to content

v0.2.0

Choose a tag to compare

@przemekhys przemekhys released this 11 Jan 22:34
· 470 commits to main since this release
8b64397

[0.2.0] - 2026-01-11

Added

  • Zero-Touch Bootstrap: Automatic Home Assistant onboarding without manual UI interaction
    • Creates admin user with credentials from Kubernetes Secret
    • Configures location, timezone, units, and currency (spec.bootstrap.location)
    • Sets analytics preferences (spec.bootstrap.analytics)
    • Generates long-lived API token via WebSocket API
    • Stores API token in Kubernetes Secret for programmatic access
  • HomeAssistantSecrets CRD: Declarative secrets management for Home Assistant
    • References existing Kubernetes Secrets
    • Auto-generates secrets.yaml file
    • Automatic pod restart on secret changes (configurable via spec.autoRestart)
  • New haclient package: Native Go HTTP/WebSocket client for Home Assistant API

Changed

  • Service naming simplified: now uses <name> instead of <name>-homeassistant