2021-08-21 01:07:56 +02:00
# 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 ).
2021-09-21 20:34:06 +02:00
## [1.6.0]
- Web portal works after wifi connection details established (#13)
- PIR and Radar Motion sensors supported via configurable GPIO pins (#48)
2021-09-20 06:00:12 +02:00
## [1.5.5]
2021-08-21 01:07:56 +02:00
2021-09-20 06:00:12 +02:00
- Misc GUI fixes for m5stickc
- Max distance settable via MQTT /max_distance/set
- Make active scanning optional (can help battery life on certain devices)
- Optional HA Auto Discovery (fix #16 )
2021-09-19 04:40:43 +02:00
2021-09-18 19:05:07 +02:00
## [1.5.4]
- Fix beacons that send BOTH manufacture data and service uuids (#41)
2021-09-18 14:24:15 +02:00
## [1.5.3]
- Fix m5stickc init flag
2021-09-17 02:29:43 +02:00
## [1.5.2]
- Fix Close message not being logged out serial
- Don't trust inaccurate Apple txPower
2021-09-17 00:18:15 +02:00
## [1.5.1]
2021-09-16 15:11:35 +02:00
- Breaking Change: iBeacon id's were backwards, they are now correct and match HA Companion
- Bump NimBLE to 1.3.1
2021-09-17 00:18:15 +02:00
- Add support for blinking m5atom led, red=no wifi, blue=no mqtt, blinking white is packet seen
2021-09-17 01:36:52 +02:00
- Fix rssi@1m when multiple packets from same mac
2021-09-17 00:18:15 +02:00
## [1.5.0]
2021-09-17 01:36:52 +02:00
- Nothing changed, intended changes are in 1.5.1
2021-09-16 15:11:35 +02:00
2021-09-16 02:02:45 +02:00
## [1.4.4]
- Additional sonos fingerprinting
- Remove button handling from esp32 flavors (#34)
2021-09-15 22:31:55 +02:00
## [1.4.3]
- Add mifit fingerprint
2021-09-15 22:12:20 +02:00
## [1.4.2]
- Fix fingerprinting of KeySmart tiles
2021-09-15 21:23:16 +02:00
## [1.4.1]
- Fix errant voltage reporting
2021-09-15 18:19:19 +02:00
## [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
2021-09-13 12:54:08 +02:00
## [1.3.1]
- Turn off NTP by default
2021-09-12 03:48:47 +02:00
## [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
2021-09-09 14:30:04 +02:00
## [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
2021-09-07 22:21:24 +02:00
## [1.1.2]
- Add support for clearing wifi setting via button on DevKit (as long as it's on GPIO15)
2021-09-07 03:02:35 +02:00
## [1.1.1]
- Fix fingerprinting of udm-pro
- Fix semaphore error
## [1.1.0]
2021-08-21 01:07:56 +02:00
2021-09-07 03:02:35 +02:00
- 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]
2021-08-21 01:07:56 +02:00
2021-09-07 03:02:35 +02:00
- Added esp32-noupdate
2021-08-21 01:07:56 +02:00
## [1.0.0] - 2021-08-20
2021-09-07 03:02:35 +02:00
- Initial