govee-control
Script-free Govee OpenAPI setup and control guide. Use when the user wants to get a Govee API key, connect Govee, list devices, check state, or send power/brightness/color commands with secure key handling.
Why use this skill?
Control your Govee smart devices securely using the OpenClaw govee-control skill. Manage lights, check state, and automate your home with simple curl-based commands.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/cole-z/govee-controlWhat This Skill Does
The govee-control skill provides a secure, script-free interface for managing Govee smart lighting devices directly from your Linux command line via the OpenClaw AI agent. By leveraging the official Govee OpenAPI, this skill allows users to list devices, check current power and brightness states, and execute control commands like toggling power or setting brightness levels without needing complex third-party software or heavy dependencies. It focuses on privacy and security by strictly requiring local management of the Govee API key in a protected per-user file, ensuring your credentials never leave your local system or enter chat logs.
Installation
To install this skill, use the command: clawhub install openclaw/skills/skills/cole-z/govee-control. Ensure you have curl installed on your system. Before usage, you must register for an API key at https://developer.govee.com. Secure your key by creating a file at $HOME/.openclaw/secrets/govee.env with the line export GOVEE_API_KEY='your_key_here' and setting its permissions to chmod 600. This ensures that only your user account can read the secret file.
Use Cases
Use this skill when you want to automate light settings based on your daily workflow, such as turning on lights during work hours or dimming them in the evening. It is ideal for users who prefer transparent command-line operations over proprietary apps. Because it uses direct curl commands, it acts as a lightweight middleware, allowing you to incorporate smart home control into your shell scripts or larger OpenClaw agent orchestration flows.
Example Prompts
- "OpenClaw, list all my connected Govee devices so I can see their IDs."
- "Check the current status and brightness of my living room light, using the device ID and model from my account."
- "Turn off the bedroom lamp. I have my API key stored securely in my environment variables."
Tips & Limitations
Always discover your devices first to ensure you have the correct device ID and model string for control commands. Note that Govee's API rate limits apply; do not attempt to spam requests in quick succession as this may trigger a temporary ban. If commands fail, verify your internet connection to the Govee developer endpoint and confirm your API key is correctly exported in your shell session. This skill requires manual setup of the secret file to maintain a high level of security.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-cole-z-govee-control": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, external-api
Related Skills
tarkov-api
Security-focused Tarkov.dev + optional EFT Wiki operations for hardcore Escape from Tarkov players. Use when users want reliable EFT data lookups (items, prices, ammo comparison, tasks, map bosses, service status), stash valuation snapshots, trader flip detection, and map-risk/raid-kit recommendations. Use wiki lookups conditionally for validation or patch-sensitive context, with safe endpoint and query controls.
govee-api-assist
DEPRECATED. This skill is retained only for migration. Use @Cole-Z/govee-control for current Govee OpenAPI setup and control guidance.