Having owned UniFi Wifi access points for a while, I’ve started to explore ways to potentially integrate them with Vera. Thankfully various bits have be posted online already to understand the (unpublished) APIs.
Due to my own limited time, it’ll take me a while to get very far, so I’m starting this post up as a reference for related information in the hope that enough interest might exist within this community to explore a plugin or even just some code that could help people to see I) who are connected to your home network (and depending on how many APs you have) which room/area they are connected to…
Note: This is for the Ubiquiti UniFi product range/controller.
Ubiquiti API (unifi_sh_api), based on the latest release of the controller. (Must use the right one)
https://community.ubnt.com/t5/UniFi-Updates-Blog/UniFi-4-8-15-is-released/ba-p/1531713
The following has a Lua script and a bash file .
https://www.domoticz.com/forum/viewtopic.php?t=3703
This one looks to be in Python and is an occupancy checkers.
Bash script to display a list of users
http://community.ubnt.com/t5/UniFi-Wireless/unifi-api-display-list-of-users/m-p/1306967/highlight/true#M112977
UniFi API in Python
UniFi API in Go
UniFi API-Browser
Other articles of interest.
https://community.ubnt.com/t5/UniFi-Wireless/How-can-I-know-all-uris-and-commands-of-the-UniFi-API/m-p/1304089#U1304089
http://community.ubnt.com/t5/UniFi-Wireless/unifi-api-display-list-of-users/m-p/1306967/highlight/true#M112977