DTTerastar
daca669bed
Fix negative variance
2023-12-03 08:14:45 -05:00
Darrell
c002b1fd80
Add variance reporting ( #1135 )
...
Add variance to mqtt
2023-11-29 16:48:08 -05:00
Darrell
72d786c148
Improve 1-Euro distance filtering, add spike filter ( #1108 )
...
* Spike detection
* Remove SoftFilters
2023-11-12 18:27:18 +00:00
Darrell
bb81432836
Fix race condition ( #1114 )
2023-11-12 18:20:11 +00:00
Gunnar Beutner
a6e5a18dae
Copy all statistics values when a device's MAC address changes ( #1098 )
...
When a device's MAC address changes we attempt to keep old distance
measurements. This can be improved by also copying the filter state
and a few more related values.
2023-11-11 13:36:32 -05:00
Darrell
6eb2347e6e
Add mqtt command skip_ms and skip_distance ( #1109 )
2023-11-11 13:05:39 +00:00
Gunnar Beutner
4e440b29f0
Add missing return in BleFingerprint::fingerprintServiceAdvertisements / Fix incorrect check in hextostr() ( #1097 )
...
* Add missing return in BleFingerprint::fingerprintServiceAdvertisements
This isn't _strictly_ required because setId() ignores "downgrades" to more
generic ID types (i.e. from ID_TYPE_FLORA to ID_TYPE_AD in this case) but
skips running unnecessary code and makes the code more readable.
* Fix incorrect check in hextostr()
This function decodes hex-encoded strings (e.g. "41" -> "A"). Previously we'd
check whether the output buffer's size is a multiple of two. This would
incorrectly reject valid uses of the function. Instead we should check the
input string's length.
2023-11-09 17:46:53 -05:00
Darrell
c70436e0a9
Fix nan being serialized ( fixes #1038 ) ( #1094 )
2023-11-09 22:44:39 +00:00
Darrell
bd9e1d0dd4
Fix include not always working, add visible to fingerprints ui ( #1088 )
...
Fix include not always working, add !visible to fingerprints
2023-11-05 17:26:04 +00:00
Darrell
24c7fbb2fe
Optimizations ( #1024 )
2023-08-25 02:50:51 +00:00
flush
15a3f8c529
Added support for the Xioami Flower Care sensor ( #779 )
...
* Remove room assistant support since irks are far superior
* Bunch of refactors and reorgs
---------
Co-authored-by: Yashar Zenker <yashar.zenker@gmail.com>
Co-authored-by: DTTerastar <DT@Terastar.biz>
2023-08-22 06:44:43 -04:00
Gunnar Beutner
b00b1eb4ac
Ensure that setting rssi@1m works after a reboot ( #937 )
...
When we receive a config message from MQTT before we've seen the
associated tracker we don't correctly update the rssi@1m value
when we get a Bluetooth frame from the tracker later on.
This patch ensures that we correctly update the rssi@1m value.
2023-06-26 08:46:58 -04:00
DTTerastar
c3eaab9843
Fix GL-inet GL-S10 v2.1 Ethernet clock pin
2023-05-23 18:43:13 -04:00
DTTerastar
83e6772703
Fix misc warnings
2023-03-25 11:37:53 -04:00
Darrell
343eb99c55
Make close fingerprints yellow in UI ( #862 )
2023-03-22 11:50:53 -04:00
DTTerastar
d343439d21
More logging cleanup
2023-03-22 09:33:43 -04:00
DTTerastar
74d4c465f3
Always use \r\n
2023-03-10 16:18:50 -05:00
DTTerastar
20fc51ca38
Add static random address type
2023-03-04 19:19:43 -05:00
DTTerastar
a30fb7818a
Fix checks
2023-03-04 11:53:51 -05:00
DTTerastar
8a9f2ab2ce
Warnings and checks added
2023-03-04 09:29:18 -05:00
Darrell
d0b5a09bc8
Add new setting to adjust for weak antennas ( #785 )
2023-01-06 06:40:29 -05:00
Darrell
0fabfcdd65
Miflora fingerprinting ( #781 )
2023-01-01 02:46:52 -05:00
DTTerastar
2106d591af
Fix formatting
2023-01-01 02:17:29 -05:00
Darrell
e9b13889b1
Enable calibrating internal iBeacon ref rssi ( #767 )
2022-12-27 18:05:56 -05:00
Darrell
c1cc621fb7
Have nodes broadcast an ibeacon advertisement ( #763 )
2022-12-26 19:03:31 -05:00
mjtimmer
e125c19a6c
Fix for GL-inet GL-S10 v2.1 Ethernet ( #737 )
2022-12-04 10:42:40 -05:00
mjtimmer
2cd9a30b98
Add ethernet support for GL-inet GL-S10 ( #734 )
2022-11-30 08:51:35 -05:00
Darrell
05b37ba7ce
Make include, exclude, count prefixes NOT substring matches ( #670 )
2022-09-12 18:35:30 -04:00
Darrell
98d807d4a1
Fixes iPhone tracking not home #641 , #640 , #550 , #460 ( #643 )
...
* Fixes iPhone tracking not home #641 , #640 , #550 , #460
2022-09-01 18:12:58 -04:00
Darrell
11a61d2087
Fix when device config alias comes in late ( #638 )
...
Add support for device config rssi@1m and name
Fixes #623
2022-08-31 23:15:15 -04:00
DTTerastar
0fadc5b7bc
Fix known irk/mac priority
2022-08-30 04:42:29 -04:00
Darrell
07228feb5d
Selectable LEDs and Update Button ( #595 )
...
* RGB LEDs supported (closes #297 )
* Add button to manually update (closes #533 )
* Manual Wifi setup via web installer (closes #593 , #172 )
* Add esp32c3-verbose flavor (#134 )
* Make scan all wifi the default (#594 )
* Improvements to M5Atom/M5StickCs
2022-08-23 06:55:04 -04:00
Darrell
f7d23a1ae9
Add more ui, tweak memory usage, add device configs ( #578 )
2022-08-07 07:31:42 -04:00
Darrell
90b5d59a41
Watchdog for ble controller ( #572 )
...
- Reboot if no bluetooth advertisements seen in the last 2 minutes. Ensure we don't reboot until after checking for an update.
- Reduce portal timeout to 5 minutes
2022-08-03 20:27:06 -04:00
Darrell
70c993dff4
Ignore annoying echo dot lost iBeacons ( #571 )
2022-08-03 19:50:22 -04:00
Darrell
1846640b1a
Add initial devices page (/devices) ( #568 )
2022-07-31 00:51:34 -04:00
Darrell
f2e23e9911
Remove huzzah flavor, make all variants sensor enabled, m5atom-matrix renamed m5atom ( #527 )
...
Remove huzzah flavor, make all variants sensor enabled
2022-07-31 00:49:57 -04:00
Darrell
80ee4c2964
Misc fixes ( #556 )
2022-07-18 21:49:25 -04:00
Darrell
b298730daa
Enroll using Identity Resolving Keys ( #553 )
...
* Inital IRK
* Add Enroll button on device
2022-07-18 02:30:20 -04:00
DTTerastar
7d4ddc8eb0
Fix minor fingerprint error ("empty sd:") as well as auto update
2022-07-08 10:22:21 -04:00
Darrell
0cf3d7075b
Tweak updates, fix rounding errors ( #528 )
2022-07-07 19:34:59 -04:00
Darrell
cec2c719c3
Refactor globals/mqtt ( #521 )
2022-07-04 08:29:04 -04:00
Darrell
eb8d4916db
Use tasmota platform, fix chipid, fixes #514 ? ( #517 )
2022-07-01 21:32:38 -04:00
DTTerastar
74bd213e2a
Fix iTrack
2022-06-30 19:38:12 -04:00
Darrell
f8578c23ec
Fixes query for apple watches #279 ( #501 )
...
* Apple watch works!!!!!!
2022-06-25 04:43:21 -04:00
DTTerastar
21cce1b2eb
Exponential backoff
2022-06-24 18:32:35 -04:00
DTTerastar
c55faaeb64
Fix name issue
2022-06-24 18:10:34 -04:00
Darrell
27d1e9e257
Add support for apple:findmy packets (only useful for counting) ( #498 )
2022-06-24 16:39:43 -04:00
DTTerastar
5b373fb430
Add support for iTrack
...
Fixes #484
2022-06-18 16:30:42 -04:00
dulfer
3e65b914fd
Radar/pir no-motion state debounce period ( #486 )
...
Adding pir/radar timeout logic
Timeouts configurable via MQTT
Co-authored-by: Darrell Turner <DT@Terastar.biz>
2022-06-12 11:16:08 -04:00