UniFi Site Manager Integration for Openclaw

A powerful integration for monitoring UniFi network infrastructure and aggregating site data via the UniFi Site Manager API.

odrobnik
v1.0.2
Feb 11, 2026
0
0
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install unifi-skill

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install unifi-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is UniFi Site Manager Integration?

The UniFi skill enables developers and administrators to programmatically interact with their UniFi network infrastructure. By leveraging the UniFi Site Manager API, this tool provides high-level visibility into hosts, sites, and connected hardware across multiple deployments. It is a vital addition to the Openclaw Skills ecosystem for those looking to automate network monitoring or build custom dashboards.

This skill focuses on the Site Manager API, offering a centralized view of infrastructure aggregates and client counts. It provides a bridge between AI agents and Ubiquiti hardware, making it easier to manage complex network environments through simple CLI commands or automated scripts within the Openclaw Skills framework.

UniFi Site Manager Integration Use Cases

  • Automated monitoring of multiple UniFi sites from a single interface.
  • Generating reports on network device health and access point status.
  • Integrating network inventory data into broader infrastructure management workflows.
  • Providing AI agents with real-time data on network capacity and device distribution.

How UniFi Site Manager Integration Works

  1. The skill authenticates with the UniFi Site Manager API using a provided API key.
  2. Users execute Python scripts targeting specific data endpoints like sites, devices, or hosts.
  3. The tool fetches aggregate infrastructure data from the UniFi cloud console.
  4. Results are returned in human-readable text or structured JSON format for further processing.

UniFi Site Manager Integration Setup

To get started with this entry in the Openclaw Skills library, follow these steps:

  1. Obtain a UniFi API Key from your UniFi Site Manager portal.
  2. Set the UNIFI_API_KEY environment variable in your terminal:
export UNIFI_API_KEY='your_api_key_here'
  1. (Optional) Set the UNIFI_BASE_URL if you are using a custom endpoint (defaults to https://api.ui.com).
  2. Run the scripts using Python:
python3 scripts/unifi.py list-sites

UniFi Site Manager Integration Data Schema & Taxonomy

The skill interacts with several key data types provided by the API:

Data Type Description
Hosts Information about the controllers or cloud keys managing the sites.
Sites Metadata and status for specific physical or logical network locations.
Devices Hardware inventory including switches and gateways.
APs Detailed listing of wireless Access Points across the infrastructure.

UniFi Site Manager Integration Advanced Features

  • Support for raw JSON output using the --json flag for easy integration with other tools.
  • Configurable base URLs for enterprise or regional UniFi cloud endpoints.
  • Modular Python script design allowing for easy extension to support per-client tracking via the local Network API.
  • Seamless compatibility with other Openclaw Skills for multi-agent network automation.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*