LaunchKit · 2026
Back to Skills

govee-control

Script-free Govee OpenAPI setup and control guide.

0
460 downloads
by @cole-z

Setup & Installation

openclaw skills install @cole-z/govee-control

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install govee-control

What This Skill Does

Guides setup and use of the Govee OpenAPI without scripts, using curl commands directly. Covers API key retrieval, secure local storage, device discovery, and sending power, brightness, and color commands.

Gives direct API access without requiring a Govee app, third-party integration, or custom scripts.

When to use it

  • Turn smart lights on or off from the terminal
  • Set room brightness before a video call
  • Change light color to match an activity or mood
  • Check whether a specific Govee device is currently on
  • List all Govee devices linked to an account

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: set my Govee light to 50% brightness

AGENT
  1. 1Load GOVEE_API_KEY from ~/.openclaw/secrets/govee.env
  2. 2Call GET /v1/devices to retrieve device ID and model
  3. 3Call GET /v1/devices/state to confirm the device is reachable
  4. 4Send PUT /v1/devices/control with cmd name=brightness value=50
  5. 5Check response code is 200
OUTPUT

Light brightness set to 50%, API returns {"code":200,"message":"Success"}

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

GOVEE_API_KEY — generated from developer.govee.com after signing in with your Govee account