nymea-plugins/unifi
Simon Stürz 930f8c780f Update license text and add SPDX identifier 2025-11-17 16:36:48 +01:00
..
translations Update translations 2020-03-20 00:18:18 +01:00
README.md Update README.md Unifi Plugin 2023-12-29 14:50:36 +01:00
integrationpluginunifi.cpp Update license text and add SPDX identifier 2025-11-17 16:36:48 +01:00
integrationpluginunifi.h Update license text and add SPDX identifier 2025-11-17 16:36:48 +01:00
integrationpluginunifi.json Unifi: Fix connecting to Controller on Unifi OS devices 2024-01-04 20:52:15 +01:00
meta.json More meta.json updating 2022-01-28 12:44:55 +01:00
unifi.png added mising icons 2020-04-27 09:50:07 +02:00
unifi.pro unifi: Add Qt6 support 2025-08-19 15:49:57 +02:00

README.md

UniFi

This plugin adds support to connect nymea to a UniFi network controller and monitor devices for presence.
UniFi distinguishs between Controller running on a UniFi Console and Controller running on a Windows, macOS or Linux machine.

Usage

In order to monitor network devices via a UniFi controller, it is required to configure the UniFi controller.
The IP, as well as username and password for the UniFi controller must be provided. The port is optional.
For Controller running on a UniFi console the port must be 443. Network controller running on Windows, macOS or Linux machines
usually use port 8443. This is also the default value if empty.
The login-user must have a local access only for the controller, a user with cloud access will not work.

Once the controller is added to the system, additional Wi-Fi devices may be added by starting a discovery of UniFi clients. After a client is addded, it will appear as presence sensor in the system. Client devices, by default have a one minute grace period before they are marked as offline. This value can be changed in the device settings. A value of 0 will immediately mark a device as offline.

Supported Things

  • UniFi Controller *
  • Client

Requirements

  • The package “nymea-plugin-unifi” must be installed

More

https://www.ui.com/software/