Unifi
From Wildsong
I use a Ubiquiti WAP and it talks Unifi. I run the controller here: https://bellman:8443/ and I have a page on its feature Presence detection
Dockerized
2017-08-16 it's now dockerized.
I already had a version running locally so I reused its data and log folders.
See https://hub.docker.com/r/jacobalberty/unifi/
docker run -d --restart=always -p 8080:8080 -p 8443:8443 -p 3478:3478 -p 10001:10001 -e TZ='Americas/Los_Angeles' \ -v /var/lib/unifi/data:/var/lib/unifi -v /var/log/unifi:/var/log/unifi --name=unifi jacobalberty/unifi
Troubleshooting
Watch the daemon.log on Bellman and you can watch devices try to associate with the WAP.