75 lines
2.1 KiB
Markdown
75 lines
2.1 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
## [Unreleased]
|
|
|
|
## [1.5.0]
|
|
|
|
- Breaking Change: iBeacon id's were backwards, they are now correct and match HA Companion
|
|
- Bump NimBLE to 1.3.1
|
|
|
|
## [1.4.4]
|
|
|
|
- Additional sonos fingerprinting
|
|
- Remove button handling from esp32 flavors (#34)
|
|
|
|
## [1.4.3]
|
|
|
|
- Add mifit fingerprint
|
|
|
|
## [1.4.2]
|
|
|
|
- Fix fingerprinting of KeySmart tiles
|
|
|
|
## [1.4.1]
|
|
|
|
- Fix errant voltage reporting
|
|
|
|
## [1.4.0]
|
|
|
|
- Fingerprints are now 3 tier: primary ids > publicMac > secondard ids. A single mac can have multiple advertisements sent (especially certain beacons). So it might take a few packets before the id settles into the correct one.
|
|
- Volts and temperature are now reported from Eddystone TLM advertisements
|
|
- Names should show up more reliably now as well
|
|
|
|
## [1.3.1]
|
|
|
|
- Turn off NTP by default
|
|
|
|
## [1.3.0]
|
|
|
|
- More changes to fingerprinting, id will be different if the device is sonos or samsung. Those instead of saying md:<id> now use the manufacture name (samsung or sonos) as the prefix with the mac at the end
|
|
- Windows 10 we fingerprint as microsoft:<last 23 bytes in hex of manufacture data>. See https://petsymposium.org/2019/files/papers/issue3/popets-2019-0036.pdf for why, still not useful for a consistent fingerprint
|
|
|
|
## [1.2.0]
|
|
|
|
- Prefer mac address as ID if we have a static MAC and only md fingerprint
|
|
- Breaking: If you're using a md:*:* fingerprint, verify that it hasn't switched to the mac
|
|
|
|
## [1.1.2]
|
|
|
|
- Add support for clearing wifi setting via button on DevKit (as long as it's on GPIO15)
|
|
|
|
## [1.1.1]
|
|
|
|
- Fix fingerprinting of udm-pro
|
|
- Fix semaphore error
|
|
|
|
## [1.1.0]
|
|
|
|
- Go back to active scanning by default (so we can get the names of things)
|
|
- Send telemetry only every 15s
|
|
- Allow for disabling types of mqtt topics
|
|
- M5Sticks now have a UI showing devices that are close
|
|
|
|
## [1.0.1]
|
|
|
|
- Added esp32-noupdate
|
|
|
|
## [1.0.0] - 2021-08-20
|
|
|
|
- Initial
|