Control the light rings on your UniFi Access Point(s) with HomeKit!
Search for homebridge-unifi-ap-light
, or run either:
npm install -g homebridge-unifi-ap-light
Or
yarn global add homebridge-unifi-ap-light
Create a local UniFi OS user, take note of the username and password.
Add the following to your config.json
:
{
"name": "UniFi AP Lights",
"platform": "UnifiAPLight",
"host": "<hostname>:<port>",
"username": "<username>",
"password": "<password>"
}
"host": "192.168.1.1:8443"
)."host": "192.168.1.1"
).You can control which access points are exposed to HomeKit using include / exclude IDs options:
{
"name": "UniFi AP Lights",
"platform": "UnifiAPLight",
"host": "<hostname>:<port>",
"username": "<username>",
"password": "<password>",
"includeIds": ["<id1>", "<id2>"],
"excludeIds": ["<id3>"]
}
includeIds
: Only the devices with IDs listed will be included. If not specified, all devices are included by default.excludeIds
: Any device with an ID in this list will be excluded from HomeKit, regardless of other settings.This project is licensed under the MIT License - see the LICENSE file for details.