-
-
Notifications
You must be signed in to change notification settings - Fork 21
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #127 from agittins/agittins-dev
Filtering of Distance sensors, startup and reload fixes, performance and db improvements - breaking: Smoothing of Distance measurements and changes to sensors and attributes - Moved oft-changing states out of sensor attributes and into their own sensors. - Set all but Area, Distance and device_tracker sensors to be disabled by default, so they don't chew up resources. They can be manually enabled on a by-device basis for troubleshooting or specific use-cases. - Nearest Scanner sensor - Sensor RSSI - Raw (unfiltered) per-scanner distance sensors - implemented initial filtering of distance measurements, using a per_interval log of samples (regardless of last advert age) and a fairly dodgy moving window average with local minima overrides(!). The number of samples used is configurable. - now accept bluetooth usb dongle / bluez adverts as being fresh. Might need revisiting if it breaks. - fix: Set default update_interval to 1.1 seconds. - This seems to give slightly better results if proxies are configured with intervals of 1 second, presumably because we are more likely to receive an update in that time. - feat: Link entities with existing devices like bthome - Should match on bluetooth entities. - fix: Only list latest beacon_source in current_mac for ibeacons - fix: Resolve startup entity issues - fix device_tracker entities not working after restart and requiring a reload - fix warnings about unique ids and config entries during reload/configure - feat: allow config of update_interval - feat: add current_mac to iBeacon area sensor - chore: remove TODO.md - chore: Readme updates
- Loading branch information
Showing
9 changed files
with
411 additions
and
144 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.