Go to file
DTTerastar a8475fe823 Chore - update changelog 2021-09-06 21:02:35 -04:00
.github Create FUNDING.yml 2021-08-23 20:01:54 -04:00
lib Fix fingerprinting of udm-pro 2021-09-06 20:43:07 -04:00
src Fix fingerprinting of udm-pro 2021-09-06 20:43:07 -04:00
.editorconfig Kalman filter added, better distance calculation, m5stickC support added 2021-03-13 15:20:16 -05:00
.gitignore Misc 2021-09-06 18:17:14 -04:00
CHANGELOG.md Chore - update changelog 2021-09-06 21:02:35 -04:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2021-08-26 08:46:55 -04:00
CONTRIBUTING.md Create CONTRIBUTING.md 2021-08-26 08:49:16 -04:00
LICENSE Initial commit 2018-10-01 16:26:59 -04:00
README.md Update README.md 2021-08-24 16:05:02 -04:00
partitions_singleapp.csv OTA support for PlatformIO cli 2018-12-10 16:29:24 -05:00
platformio.ini WIP 2021-08-23 09:48:40 -04:00
workspace.code-workspace Misc 2021-09-05 07:07:58 -04:00

README.md

ESPresense

.github/workflows/main.yml

An ESP32 based presence detection node for use with the Home Assistant mqtt_room component for localized device presence detection.

Differences from ESP32-room-assistant:

  • Uses a fingerprint instead of mac addresses so we can track randomized mac devices (like Apple Watches and iOS devices)
  • Fully supports using Tiles as trackers
  • Filters rssi via a 3 value media filter with a Kalman filter on top
  • Fully multithreaded, uses constant BLE scanning
  • Additional AppDaemon app will post process mqtt topics into ips topic (x,y,z) and (latt,long,elevation)

Release Notes

View the changelog here.

Credits

This project is a Fork/rewrite of ESP32-room-assistant (https://jptrsn.github.io/ESP32-mqtt-room/index.html#credits). All credit for the intial codebase goes to them!