Commit Graph

64 Commits

Author SHA1 Message Date
Darrell 95a2acbb6f
Revert back to old NimBLE and use what works for WLED (#309)
* Revert back to same NimBLE@1.1.5
* Great stuff taken from WLED
2022-02-19 22:15:08 -05:00
DTTerastar 19cde52b2f Setup fast montior on debug 2022-02-16 12:06:52 -05:00
DTTerastar 738238ee91 Use released NimBLE-Arduino 2022-02-16 09:25:54 -05:00
Darrell 8d233a3d68
Few more tweaks (#287)
* Few more tweaks
* CONFIG_BT_NIMBLE_PINNED_TO_CORE really does seem to help
2022-02-15 19:57:11 -05:00
Darrell c3673a4dd3
Fix all issues found debugging (#285) 2022-02-15 18:39:00 -05:00
Darrell 448378d5e2
Attempts at more stability (#276) 2022-02-15 00:14:32 -05:00
Darrell 019d975c0b
Fix issues with query (#264) 2022-02-14 07:50:30 -05:00
Darrell 56f6db7458
Update platformio.ini (#261) 2022-02-13 23:13:16 -05:00
Darrell 4780e362ae
Add include exclude query filtering (#255)
Co-authored-by: Stefan Knaak <stefan@knaak.org>
* Add Feature: Blacklist/Whitelist
* MQTT room=* all rooms will set, added restart
* Fixes: #58 #229 #152
2022-02-13 12:58:17 -05:00
ShonP40 3960110290
I2C BME280 & TSL2561 support + two I2C buses (#158)
* I2C BME280 support
* Support for 2 I2C busses
* I2C TSL2561 support
* Ability to set the TSL2561 gain manually
2022-02-13 05:45:58 -05:00
Darrell c7c6dc9efe
Revert NimBLE-Arduino to 1.3.3 (#256) 2022-02-13 05:44:09 -05:00
Darrell 5c95ce43db
Revert NimBLE-Arduino to 1.3.5 (#253)
Just a guess to see if stability improves
2022-02-12 13:52:12 -05:00
Darrell d372d48a96
h2zero/NimBLE-Arduino -> 1.3.6 (#240)
* h2zero/NimBLE-Arduino -> 1.3.6
* Remove unneeded libs
* Tweak retry code to wait longer
2022-02-10 12:18:23 -05:00
Darrell cbeade3292
Add uptime and split sensors into another firmware flavor (#235) 2022-02-10 07:09:56 -05:00
Darrell 544eeb3328
Bump NimBLE-Arduino.git to 1.3.3 (#145) 2021-12-08 13:55:16 -05:00
Darrell 3fe4ab4d1c
Requery if room assistant broadcast found after query (#126)
* Requery if room assistant broadcast found after query

* Fix init issue
2021-11-14 18:54:19 -05:00
DTTerastar 90cb008329 Fix for panic 2021-10-16 07:28:17 -04:00
DTTerastar c5333849cd Don't Query until device is <= maxDistance 2021-10-11 19:57:30 -04:00
Stefan Knaak 96a3af0248 Support for GY-302 BH1750 Ambient Sensor (#84)
* Support for GY-302 BH1750 Ambient Sensor

- connect the sensor to the I2C Ports
- Use the auto detect function to get the address
- Creates a new illuminance entity in ha
2021-10-10 10:35:42 -04:00
Darrell 28443789b6 Add device model to apple fingerprints add support room assistant app (#69)
* Add Active Scan and Query switches
* Rework stats
* Cleanup less often
2021-10-10 10:34:30 -04:00
Stefan Knaak bf2e006482
Add support for Temperature and Humidity sensor (#54)
* Add support for Temperature and Humidity  sensor

Add temperature and humidity data from a DHT11 or DHT22 sensor
2021-09-28 11:27:17 -04:00
DTTerastar b9876c5834 Add adafruit-huzzah32 firmware flavor 2021-09-25 10:46:19 -04:00
DTTerastar 536f27c267 Add HUZZAH32 2021-09-24 23:50:36 -04:00
DTTerastar dc4e5e3781 Auto Updatie made a setting 2021-09-21 20:51:54 -04:00
Darrell 028b592109
Feature/motion (#49)
* New Feature: Add Motion Sensor via GPIO
- Use  PIR Motion Sensor (HC-SR501) or Radar Sensor (RCWL-0516)
* New Feature Fork WifiSettings and use that for constant portal

Co-authored-by: Stefan Knaak <stefan@knaak.org>
2021-09-21 13:55:41 -04:00
DTTerastar d723594e73 Add support for blinking m5atom led 2021-09-16 18:20:44 -04:00
DTTerastar 0a23b48999 Fix iBeacons ids 2021-09-16 09:11:35 -04:00
DTTerastar a4fe08d8ee Fixes #20 and #23 2021-09-15 12:11:32 -04:00
DTTerastar b8625588cd WIP 2021-08-23 09:48:40 -04:00
DTTerastar 106220646e Bump M5StickCPlus 2021-08-22 09:50:14 -04:00
DTTerastar 3cb44592be Fix beta 2021-08-22 08:47:42 -04:00
DTTerastar 81cef686fe Make a noupdate firmware, update auto update location 2021-08-20 08:52:11 -04:00
DTTerastar 5f839c66a1 Cleanup old fingerprints in report loop 2021-04-03 12:25:36 -04:00
DTTerastar 9f1ee25a7b Whoops, that was a brain eraser 2021-03-27 12:35:11 -04:00
DTTerastar 65fa2f2217 Tweak sharing because some esp can't keep up 2021-03-27 08:46:46 -04:00
DTTerastar e425ddc9e6 Rejigger reconnection 2021-03-26 23:08:38 -04:00
DTTerastar 792470ee69 Got oneEuro to actually do something! 2021-03-24 09:10:33 -04:00
DTTerastar 5f2c508653 Lots of filtering and tweaking 2021-03-22 19:14:41 -04:00
DTTerastar efb1fcf4a6 Major refactor, add BleFingerprint class 2021-03-22 09:11:42 -04:00
DTTerastar b4c8791e07 Add M5Atom 2021-03-20 01:19:45 -04:00
DTTerastar 2e22db67e2 Roundtrip the firmware urls 2021-03-15 21:59:04 -04:00
DTTerastar 1b911b89e3 Better default max distance 2021-03-15 18:39:02 -04:00
DTTerastar d658941cb5 Make configurable via captive portal 2021-03-15 16:20:07 -04:00
DTTerastar 5739c74bc5 Auto updating 2021-03-14 14:33:57 -04:00
DTTerastar 9e4e85e430 Kalman filter added, better distance calculation, m5stickC support added 2021-03-13 15:20:16 -05:00
DTTerastar 4c8b84ab08 Add support for tile trackers and move to Nimble BLE 2021-03-07 09:07:34 -05:00
jptrsn aa4fb82fa7 Changes to settings and platformio.ini setup to handle #20 2020-03-07 14:20:52 -05:00
jptrsn dcc67c7d8a Merged in develop for #20 2020-03-07 14:18:56 -05:00
jptrsn 6fcc63b68d Bug fix for #28 2020-02-17 08:13:34 -05:00
jptrsn 75f1725921 Work in progress 2020-02-17 08:09:49 -05:00