A professional-grade interface for controlling Aqara smart home hardware and managing spatial hierarchies via the Aqara Open Platform API.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install aqara-open-api
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install aqara-open-api using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Aqara Open API Skill provides a streamlined bridge between AI agents and the Aqara/Lumi Studio smart home ecosystem. It allows for the discovery, monitoring, and control of various IoT devices through a secure HTTPS JSON protocol. This skill is built to integrate seamlessly into Openclaw Skills, providing developers with a structured way to interact with hardware endpoints, functions, and traits.
By implementing a strict cache-first architecture, the skill ensures that device metadata—including identifiers and current states—is readily available for local filtering. This approach minimizes redundant API calls and maximizes execution speed. Whether you are automating lighting, monitoring environment sensors, or organizing complex room layouts, this skill provides the precision required for enterprise-level smart home management within the context of Openclaw Skills.
To get started with this skill for Openclaw Skills, ensure you have the following environment variables configured:
export AQARA_ENDPOINT_URL="https://your-api-endpoint.com"
export AQARA_OPEN_API_TOKEN="your-long-lived-access-token"
Once configured, initialize your local device registry by running the provided fetch script:
bash scripts/fetch_all_devices.sh
The skill utilizes a centralized JSON cache to manage hardware metadata and state information. Below is the primary taxonomy used:
| Key | Type | Description |
|---|---|---|
| deviceId | String | Unique identifier for each physical device. |
| endpointId | Integer | Specific control endpoint within a device. |
| traitCode | String | The capability being controlled (e.g., OnOff, Brightness). |
| spaceId | String | The identifier for the room or zone assigned to the device. |
| value | Mixed | The state or target value for a specific device trait. |
Loading
A suite of 6 institutional-grade trading tools for Polymarket prediction markets featuring arbitrage, scalping, and alpha detection algorithms.

A specialized AI agent skill designed to automate text-based posting to the Binance Square social platform.

An AI agent skill that enables searching, downloading, and parsing movie subtitles to provide automated plot summaries and dialogue analysis.

Rapidly generate professional-grade AI agent configurations, including unique identities and cognitive patterns, using natural conversation.

An automated utility for AI agents to package, publish, and manage web prototypes on the ProtoHub platform.

A smart extraction engine that automatically detects platforms to download articles or high-quality videos with ease.








































