Fetches device information from the UniFi Controller and displays it in LibreNMS.
- SNMP devices must be added by their IP address instead of a hostname
- The UniFi controller must be running the latest stable version
- Clone the repository locally
- Locate your LibreNMS installation
- Place the UniFi folder in the html/plugins directory of the LibreNMS installation
- Enter your UniFi Controller login details in the config.php file
- Activate the plugin. Select Overview > Plugins > Plugin Admin in the top menu
SysName: usg
Stats: uplink, uplink uptime, adopted
SysName: us-8
Stats: uplink (without latency), adopted
Edit UniFi/devices.php and add a new array key with the device system name as it appears in LibreNMS. Define the keys you wish to extract as they appear in the UniFI API response. When submitting a pull request, please remember to update the readme file as well.
- Resolve device hostname to IP
- Support more (if not all) UniFi devices