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)
View the changelog here.
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!