Darrell
eb8d4916db
Use tasmota platform, fix chipid, fixes #514 ? ( #517 )
2022-07-01 21:32:38 -04:00
DTTerastar
d0f891b503
Add WiFi.setSleep(false);
2022-06-30 20:46:51 -04:00
Darrell
f8578c23ec
Fixes query for apple watches #279 ( #501 )
...
* Apple watch works!!!!!!
2022-06-25 04:43:21 -04:00
Darrell
27d1e9e257
Add support for apple:findmy packets (only useful for counting) ( #498 )
2022-06-24 16:39:43 -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
Darrell
d2e4f452ce
Initial esp32c3 support, also upgrade esp32 framework to 3.5. ( #489 )
...
* Initial esp32c3 support! (fixes #134 )
2022-06-11 11:25:25 -04:00
ShonP40
25bb7eb479
Prevent BME280 from overheating ( #483 )
...
* [BME280] Forced mode, 1x oversampling & no filter
This is done to avoid overheating the sensor & comply with the recommended weather monitoring settings from Bosch
* Not needed in Forced mode
* Wrong includes
2022-06-03 23:48:03 -04:00
Joe Campbell
6b370e3e1a
Add stack high watermark for scanTask and reportTask to telemetry ( #445 )
...
* Add stack high watermark for scanTask and reportTask to telemetry
* Update src/main.cpp
Co-authored-by: Darrell <DT@Terastar.biz>
2022-04-13 21:46:37 -04:00
Darrell
1508d417aa
Add ethernet support ( #122 ) ( #437 )
...
* Add ethernet support (#122 )
* Make ethernet a nicer dropdown
2022-04-08 09:11:15 -04:00
Darrell Turner
8ac38bb1f0
MACCHINA_A0 Running->Charging
2022-04-04 15:04:10 -04:00
Darrell
27c6239c73
Support for hx711 weight sensors ( #435 )
2022-04-01 12:42:27 -04:00
Darrell Turner
230fa01167
Turn off WiFi persistent
2022-04-01 07:00:01 -04:00
Darrell
7e0d1477a4
PIR/Radar Motion use INPUT_PULLUP #401 ( #426 )
2022-03-31 16:59:00 -04:00
XScorpion2
d940c3fa9b
Two more sensor platform cleanups ( #409 )
...
* TSL2561 Refactor
* BME280 Refactor
* Compile fixes on non-sensor platforms
2022-03-19 15:18:11 -04:00
Darrell Turner
90031aa43c
Fix documentation links
2022-03-14 22:45:30 -04:00
Barry Quiel
3a28f8c869
Include Humidity for discovered sensor ( #402 )
...
Adding UOM for humidity to be consistent with other published sensors. Also allows senor to draw correct graph in HA.
2022-03-13 21:55:28 -04:00
Darrell
54721b03be
Loads of improvements ( #372 )
...
* Disable unused ble functions to free up some memory
* Added Count of devices present in room
* Added known macs
* Reorg settings
* Improvements to ignoring (trailing spaces matched everything)
* Add battery percent to ATC sensors
* Remove sprite usage to clean up memory usage
* Initial support for samsung smart tag (may not actually work) (#351 )
* DHT Sensor temp related changes (#385 )
* Add interval, fix rounding
* Add batt for MACCHINA_A0
* Add running to macchina
* Add Garmin watch (Fenix 6) id
* Updgrade ArduinoJson
Co-authored-by: tr-v-r <83373608+tr-v-r@users.noreply.github.com>
2022-03-13 21:54:50 -04:00
XScorpion2
e8699f0279
Pulled motion sensors logic out into it's own code files ( #399 )
2022-03-13 13:51:12 -04:00
Darrell Turner
719ab07d17
More tweaks
2022-03-09 16:00:38 -05:00
Darrell
43a47682b2
Update defaults.h
2022-03-06 20:15:56 -05:00
Darrell
c8fdf308a9
Make absorption a configurable setting ( #302 )
...
Move absorption to setting
Tons of minor improvements to the code
Id types re-numbered to leave space
2022-03-06 11:48:04 -05:00
Darrell
5984a42f91
Add memFrag ( #345 )
2022-02-24 19:19:18 -05:00
Darrell
fee09d35d3
Add Auto Update/Prerelease/OTA Update to MQTT config ( #343 )
2022-02-24 18:12:40 -05:00
Darrell
82fc3c031c
Add prerelease checkbox ( #340 )
2022-02-24 12:49:35 -05:00
Darrell
4cd8600bdf
Add dump memory ( #336 )
2022-02-22 22:02:19 -05:00
Darrell
c9c5e5c7b1
Fix missing devices ( #325 )
...
Fix filtering types, improve New/Del messaging
2022-02-20 16:03:03 -05:00
Darrell Turner
0b99a19d80
Fix typos
2022-02-19 23:37:24 -05:00
ShonP40
2829561cc9
Remove BME280 & TSL2561 configuration log messages ( #315 )
...
To avoid spam
2022-02-19 22:44:21 -05:00
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
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
9015878c0c
Reduce stack size ( #284 )
2022-02-15 18:24:00 -05:00
Darrell
448378d5e2
Attempts at more stability ( #276 )
2022-02-15 00:14:32 -05:00
ShonP40
bf7ef4abcb
Disable I2C sensors if I2C is disabled ( #275 )
2022-02-14 15:50:51 -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
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
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
3a54825c2c
Allow status led to be disabled ( fixes #156 ) ( #196 )
2022-01-23 12:38:05 -05: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
3f216164da
Misc
2021-10-22 19:32:06 -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