Commit Graph

421 Commits

Author SHA1 Message Date
ShonP40 bf7ef4abcb
Disable I2C sensors if I2C is disabled (#275) 2022-02-14 15:50:51 -05:00
Darrell 6189d9638d
Query should do nothing if empty (#273) 2022-02-14 13:06:44 -05:00
Darrell 69bf3b1e01
Improve room assistant detection (#268) 2022-02-14 13:04:41 -05:00
Darrell 5bb652c858
Deleting client seems to improve query performance greatly (#266) 2022-02-14 08:32:03 -05:00
DTTerastar 0eab0970dc Fix typo 2022-02-14 07:53:56 -05:00
Darrell 019d975c0b
Fix issues with query (#264) 2022-02-14 07:50:30 -05:00
Darrell c18b716a7e
Create flawfinder-analysis.yml 2022-02-13 23:18:13 -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 cc1155dc16
Make copy before telemetry so we see actual free mem (#238) 2022-02-10 10:19:52 -05:00
Darrell 342e44eaa9
Add free memory diagnostic entity (#237) 2022-02-10 09:25:08 -05:00
Darrell cbeade3292
Add uptime and split sensors into another firmware flavor (#235) 2022-02-10 07:09:56 -05:00
Darrell 6169059fc6
Update bug_report.md 2022-01-24 08:21:19 -05:00
Darrell 5bf1a3e54b
Update bug_report.md 2022-01-24 08:18:41 -05:00
Darrell 9447be1dc9
Update CHANGELOG.md 2022-01-23 12:39:18 -05:00
Darrell 3a54825c2c
Allow status led to be disabled (fixes #156) (#196) 2022-01-23 12:38:05 -05:00
Darrell 7c6e5939c8
Add eddystone uid support (#188) 2022-01-17 14:26:13 -05:00
Darrell 43a75d023d
Add support for alt-beacons (#187) 2022-01-17 14:24:07 -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
Darrell 5e64649e81
Add trackr support (#121)
* Don't use md:0000 id
* Add trackr support
2021-11-11 07:32:12 -05:00
Darrell e669a2a90b
Add support for ATC_MiThermometer (#124)
Add initial support for meater
Improve msft:cdp fingerprint
2021-11-10 21:55:10 -05:00
DTTerastar db967577a2 Add build artifacts 2021-11-05 18:40:31 -04:00
Darrell 984520a374
Fix entity category (#115) 2021-11-03 17:20:34 -04:00
Darrell 106b0ce55d
Add entity categories for config items (#114) 2021-11-03 16:57:56 -04:00
Darrell 6f3e02a3ea
Fix unit of measure (#113) 2021-11-02 18:48:38 -04:00
DTTerastar ca026d4e2a Update Changelog 2021-10-23 09:12:55 -04:00
DTTerastar 3f216164da Misc 2021-10-22 19:32:06 -04:00
Darrell 2752f5d80b
Update FUNDING.yml 2021-10-21 20:19:39 -04:00
Darrell 7ad17a7322
Fix lux discovery always being sent (#99) 2021-10-21 10:36:06 -04:00
Darrell b611832f3c
Don't scan if already scanning (#98) 2021-10-20 07:10:41 -04:00
DTTerastar 90cb008329 Fix for panic 2021-10-16 07:28:17 -04:00
DTTerastar 68fcf72313 Query w/ exponential fallback for additional robustness 2021-10-12 11:32:23 -04:00
DTTerastar c5333849cd Don't Query until device is <= maxDistance 2021-10-11 19:57:30 -04:00
DTTerastar db439fbe3c Misc copy fixes 2021-10-10 23:09:01 -04:00
DTTerastar 6519e1ab7a Implement a id type hierachy 2021-10-10 23:02:36 -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 e8dbf498e8 Create BUILDING.md 2021-10-10 10:35:42 -04:00
Darrell 6fa843599d Fix build?
Update main.yml

Update main.yml
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
DTTerastar 82a181252f Skip distance was being ignored because of an accidental cast to int 2021-10-04 17:04:01 -04:00
Darrell cdbf382985
Fix MQTT last will and testament not consistently sending offline (#74)
* Fix lwt
* Update CHANGELOG.md
2021-10-04 08:57:03 -04:00
Darrell 9a3f8fbf87
Update release-drafter.yml 2021-10-01 13:37:13 -04:00
Darrell 214555a70d
Update release-drafter.yml 2021-10-01 13:37:05 -04:00
Darrell b4c56792fd
Create release-drafter.yml 2021-10-01 13:35:03 -04:00
Darrell 1979059414
Create release-drafter.yml 2021-10-01 13:33:30 -04:00