v0.8.2-beta2 Significant changes #570
Closed
agittins
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
This beta release includes a large amount of changes, so I'd appreciate any feedback on it, especially as relates to whether it addresses issues you have with devices going
Unknown
.This release includes some pretty significant refactoring, including a change to the core approach of processing advertisements from the backend.
Overall performance should be improved, and some bugs that resulted in devices going
unknown
are resolved by this update.Bermuda no longer saves any state relating to scanners (other than the rssi_offsets), and adding/removing scanners should now update the
distance to...
sensors correctly in realtime.Devices switching to
unknown
:unknown
if they switch back to previous MACs until those MACs are timed out (typically 15 minutes).unknown
for any intervals beyond that time. A future change will address this by auto-tuning the device timeout based on observed intervals.Breaking Changes
If you use the
bermuda.dump_devices
service/action, the format and layout of multiple fields has changed. The most significant is that thescanners
key is not namedadverts
, and the keys for the sub-items are now tuples made up of the device and scanner MACs.Changes
sorted_addresses[prune_quota_shortfall][0]
index out of range #534 pruning index out of range, vscode/devcontainer tweaks @agittins (fix: #534 pruning index out of range, vscode/devcontainer tweaks #540)_async_update_data
a normal async callback #456 @agittins (fix: async usage addressing #456 #550)📦 Dependencies
Beta Was this translation helpful? Give feedback.
All reactions