Skip to content

Hauser v0.6.3

Pre-release
Pre-release

Choose a tag to compare

@ralleur ralleur released this 02 Sep 16:59
· 13 commits to main since this release

Release identity

Version 0.6.3
Git tag v0.6.3
Source commit 69136d482b24b8049440314ba5a8452fefd615c1
Image ghcr.io/ralleur/hauser@sha256:375fa236b84b849d028e3c2896b2446e3ab1e8f406366d6d25a5298f41ae9d1d
Also tagged :v0.6.3, :0.6.3
Platforms linux/amd64, linux/arm64
Configuration schemaVersion: 4; unchanged since 0.6.0
Build run https://github.com/ralleur/hauser/actions/runs/33653554835

What changed

  • Import a scene from Home Assistant. If you already keep scenes in Home Assistant, you no longer have to rebuild them by hand. The scene editor offers "From Home Assistant" next to "Add new scene": it lists your existing scenes, those belonging to the room first, and turns the one you pick into a Hauser scene with its devices and their brightness and colour temperature. Home Assistant does not hand out a scene's stored target states over its WebSocket API, so the scene is applied in the room once to read them back — the editor restores the previous state when you close it, as it does for any other change you preview there.
  • Rooms that only carry scenes are set up as rooms. During setup, a Home Assistant area now becomes a Hauser room even when no device is assigned to it and only a scene points there — via the scene's own area or the areas of the devices it controls.
  • The camera live image works in the add-on again. In add-on mode the browser used to load the video stream straight from Home Assistant's internal address, which wall panels and phones without mDNS cannot reach — the tile stayed empty. The add-on now passes the stream through its own server.
  • A panel no longer flashes on the right before an overlay opens. Long-pressing a room, a light or a scene briefly showed an empty dialog at the right edge while the overlay was still loading.

Also included, from 0.6.2

0.6.2 was tagged but never published as a release, so its fix ships here for the first time:

  • The add-on could stay on "Connecting…" although it was already connected and values were updating. Home Assistant sometimes bundles several messages into one packet, and those bundles were being dropped — including the confirmation the app waits for. Bundles are now unpacked.

Upgrading

No migration and no configuration change. Update the add-on, or pull the new image tag with Docker Compose and recreate the container.

Verification

The published digest above was pulled and run through the container contract on this release: setup-required start, v1 → v4 migration, two restart cycles, backup and restore, and both fail-closed cases (invalid configuration, invalid migration). All passed.

One gap worth naming: the scene import was covered by unit tests but not exercised against a live Home Assistant instance before this release.

The bundled CHANGELOG.md for 0.6.3 does not list the camera fix — that change landed between the version bump and the release.