Skip to content

Releases: sdebasek/blebox-advanced

v0.6.2

Choose a tag to compare

@github-actions github-actions released this 21 Aug 15:15
27099f6

0.6.2 (2026-08-21)

Bug fixes

  • Trim the options dialog and the controls an unused input adds (#20) (a22694a)

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 21 Aug 13:54
4c6479a

0.6.1 (2026-08-21)

Bug fixes

  • Correct seven defects found by review (#17) (c6f3d97)
  • Correct the supported Home Assistant floor and three cost defects (#18) (2a371a5)
  • Make the docs and the code say the same thing (#19) (2c6775e)

Documentation

  • Refer to the Simon GO range rather than one model of it (#15) (8e2df59)

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 21 Aug 09:58
62f8e8c

0.6.0 (2026-08-21)

Features

  • Move the relay switch the moment a bound button is pressed (#12) (79335a1)

Bug fixes

  • Fall back to /info when a device has no /api/device/state (9910c06)
  • Keep the access point switch on the state it was just set to (fbde612)
  • Stop publishing a relay state the device does not report (9c09b32)

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 21 Aug 06:59
4e58eac

0.5.0 (2026-08-21)

Features

  • Add an access point switch and hide unused inputs (#4) (69fa86c)

Bug fixes

  • Remove the vestigial relay state reporting option (#2) (a307b09)
  • Stop concurrent device writes corrupting action slots (#5) (c5cef9f)

v0.4.2

Choose a tag to compare

@github-actions github-actions released this 20 Aug 14:18
4f34ba2

0.4.2 (2026-08-20)

Documentation

  • drop the flow diagram from the README (6070248)
  • explain that the add-integration button needs the install and a restart first (755fd18)
  • put installation before entities and move event usage into the setup guide (d60ed21)
  • split setup, troubleshooting and API notes out of the README (fd963a1)

v0.4.1

Choose a tag to compare

@sdebasek sdebasek released this 20 Aug 13:49
04450aa

Documentation and style only, no functional change.

  • em and en dashes replaced with plain hyphens across code, docstrings, docs and translations
  • the event flow is now a Mermaid diagram that GitHub renders natively, instead of an ASCII arrow sketch

v0.4.0

Choose a tag to compare

@sdebasek sdebasek released this 20 Aug 13:46
28b0b80

Renamed, and now a replacement rather than a companion. The integration covers everything the official BleBox integration provided plus the button events and device configuration it never exposed, so running both only gives you duplicate entities.

Breaking

The domain changed from blebox_events to blebox_advanced. Home Assistant cannot migrate a config entry across domains, so:

  1. Update in HACS and restart
  2. Delete the old BleBox Events integration entry (this clears its actions from your device)
  3. Add BleBox Advanced and set your events up again
  4. Delete or ignore the official BleBox entry if you have not already

Entity IDs change, so automations and dashboards referencing them need updating.

Added

  • Active power and Energy this period sensors, matching the official definitions. Energy deliberately carries no state_class: the value resets each period, and recording it as a total would corrupt long-term statistics.
  • Firmware update entity, with a clear error if the cloud tunnel is off — the device fetches the image over it.
  • The relay switch is no longer opt-in.

Changed

  • Relay and power state poll every 5 seconds, matching the official integration. Settings, actions and uptime drop to once a minute; a settings write forces a full refresh so nothing waits on that cycle.
  • README rewritten, with Simon 55 GO / Kontakt-Simon naming spelled out for discoverability.

Verified against a live Simon 55 GO (switchBox, fw 0.1502, API 20220505). 66 tests.

v0.3.3

Choose a tag to compare

@sdebasek sdebasek released this 20 Aug 13:25
bad3c2e

Changing the relay state report interval in options had no effect on the device: reconciliation compared only the URL and name, which stay identical when just the interval changes, so the action was treated as unchanged.

Only affects the opt-in relay state reporting.

v0.3.2

Choose a tag to compare

@sdebasek sdebasek released this 20 Aug 13:21
7c4ff11

Fixes the backlight, LED and cloud-tunnel switches, overload threshold and restart select being slow to update or snapping back to the wrong value.

These had no optimistic update at all: the control only moved once a poll landed, and async_request_refresh is debounced by ten seconds. A refresh already in flight would also overwrite the new value with the old one.

The device echoes its full settings back from a write, so that answer is now used directly — authoritative rather than guessed, and it reflects values the device normalises. A poll contradicting a just-written value is ignored for a short settle window, after which the device is believed again so wBox changes still arrive.

Fixed in the shared entity base, covering every settings-backed control.

v0.3.1

Choose a tag to compare

@sdebasek sdebasek released this 20 Aug 13:18
5b4eee5

Fixes the relay switch showing the wrong state when toggled quickly.

The control endpoint returns the resulting relay state, which is now parsed and trusted rather than assumed. A poll or state report already in flight when a command lands no longer overwrites the new state with the old one, and overlapping commands are serialised so two fast presses cannot complete out of order.

Past a short settle window the device is believed again, so a relay changed at the wall — or a command that silently failed — still corrects itself.

Only affects the opt-in relay switch; events and every other entity are unchanged.