Skip to content

Tags: agittins/bermuda

Tags

v0.8.5

Toggle v0.8.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Lower logging level for unexpected stamps (#645)

- Various stamp-checking log lines have been reduced from warning or
info to debug.
- Includes "lacks stamp, unexpected", noted in #584
- disabled typecheck on BLEDevice call, for linting.

Signed-off-by: Ashley Gittins <[email protected]>

v0.8.5-beta3

Toggle v0.8.5-beta3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: add uv to workflow and aiofiles to reqs (#604)

* chore: add uv to workflow and aiofiles to reqs

Signed-off-by: Ashley Gittins <[email protected]>

* chore: add aiousbwatcher to reqs

Signed-off-by: Ashley Gittins <[email protected]>

* chore: fix bogus test import

Signed-off-by: Ashley Gittins <[email protected]>

* chore: move linting workflow to uv

Signed-off-by: Ashley Gittins <[email protected]>

---------

Signed-off-by: Ashley Gittins <[email protected]>

v0.8.5-beta2

Toggle v0.8.5-beta2's commit message
feat: initial floors support

- basic floor support. Uses area_id to directly map to current floor.
- Floor sensors are automatically enabled at startup if any area is
  assigned to any floor.
- attributes on the floor entity give access to floor_id and floor_level
- icons for Floor sensors also take the floor icon if set.

Signed-off-by: Ashley Gittins <[email protected]>

v0.8.5-beta1

Toggle v0.8.5-beta1's commit message
fix: irk checks on cached addresses

- previous non-matched IRK addresses were not being saved to cache,
  so retarting Bermuda left IRK devices as `unknown` until a new MAC was
  rotated. This fixes that so IRK devices work immediately on reload,
  even if PBLE integration is not current.

Signed-off-by: Ashley Gittins <[email protected]>

v0.8.4

Toggle v0.8.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: Devs start `unavailable` instead of `unknown (#588)

- Fixed devices being `unavailable` at startup if the device is away at
  boot. Now away devices will start at `unknown`/`away` on bootup if
  they are note present.

Signed-off-by: Ashley Gittins <[email protected]>

v0.8.3

Toggle v0.8.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: redactions in irk_manager diagnostics (#582)

The irk_manager introduced in v0.8.2beta3 did not redact the irk and MAC
addresses collected for diagnostics. This is now fixed.
- improved performance of redact_data by moving mac format expansions
  into redaction_list_update and correcting logic
- also quieted debug logger on metaNoAdsFor
- quieted "scanner stamps for .. should not go backwards" to debug
  fixes #580

Signed-off-by: Ashley Gittins <[email protected]>

v0.8.2

Toggle v0.8.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: restore on_advert trigger and add diags log (#577)

- Restored update trigger to async_handle_advert because some folk
  disable all their entities
- add more logging to diagnostics to get to the root of long exports.

Signed-off-by: Ashley Gittins <[email protected]>

v0.8.2-beta3

Toggle v0.8.2-beta3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: restore on_advert trigger and add diags log (#577)

- Restored update trigger to async_handle_advert because some folk
  disable all their entities
- add more logging to diagnostics to get to the root of long exports.

Signed-off-by: Ashley Gittins <[email protected]>

v0.8.2-beta2

Toggle v0.8.2-beta2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: ren BermudaDeviceScanner to BermudaAdvert (#569)

More accurately represents the class, which is the advertisement that
ties a device and scanner together.

Signed-off-by: Ashley Gittins <[email protected]>

v0.8.2-beta1

Toggle v0.8.2-beta1's commit message
chore(deps): bump pip from 25.1 to 25.1.1 in /.github/workflows

Bumps [pip](https://github.com/pypa/pip) from 25.1 to 25.1.1.
- [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst)
- [Commits](pypa/pip@25.1...25.1.1)

---
updated-dependencies:
- dependency-name: pip
  dependency-version: 25.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>