skills$openclaw/govee-lights
joeynyc5.6k

by joeynyc

govee-lights – OpenClaw Skill

govee-lights is an OpenClaw Skills integration for coding workflows. Control Govee smart lights via the Govee API. Supports turning lights on/off, adjusting brightness, setting colors, and scenes. Use for: (1) Controlling individual lights or groups by name, (2) Setting colors and brightness, (3) Managing device states

5.6k stars4.2k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026coding

Skill Snapshot

namegovee-lights
descriptionControl Govee smart lights via the Govee API. Supports turning lights on/off, adjusting brightness, setting colors, and scenes. Use for: (1) Controlling individual lights or groups by name, (2) Setting colors and brightness, (3) Managing device states OpenClaw Skills integration.
ownerjoeynyc
repositoryjoeynyc/govee-lights
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @joeynyc/govee-lights
last updatedFeb 7, 2026

Maintainer

joeynyc

joeynyc

Maintains govee-lights in the OpenClaw Skills directory.

View GitHub profile
File Explorer
6 files
.
references
TROUBLESHOOTING.md
948 B
scripts
govee.py
6.2 KB
_meta.json
285 B
SKILL.md
1.6 KB
SKILL.md

name: govee-lights description: Control Govee smart lights via the Govee API. Supports turning lights on/off, adjusting brightness, setting colors, and scenes. Use for: (1) Controlling individual lights or groups by name, (2) Setting colors and brightness, (3) Managing device states

Govee Lights Control

Control Govee smart lights using natural language commands.

Quick Reference

CommandExample
List devicespython3 scripts/govee.py list
Turn onpython3 scripts/govee.py on "lamp"
Turn offpython3 scripts/govee.py off "lamp"
Brightnesspython3 scripts/govee.py brightness "lamp" 75
Colorpython3 scripts/govee.py color "lamp" 255 100 50

Natural Language Patterns

  • "Turn on [device name]"
  • "Turn off [device name]"
  • "Set [device name] to [brightness]%"
  • "Set [device name] to [color name or RGB]"
  • "Dim/Brighten [device name]"

Setup

  1. Get API key from Govee Developer Portal
  2. Set environment variable: export GOVEE_API_KEY="your-key"
  3. Install dependencies: pip3 install requests

Usage Examples

# List all devices
python3 scripts/govee.py list

# Control lights
python3 scripts/govee.py on "living room"
python3 scripts/govee.py off bedroom
python3 scripts/govee.py brightness "desk lamp" 50

# Set colors (RGB 0-255)
python3 scripts/govee.py color "strip" 255 0 0      # Red
python3 scripts/govee.py color "strip" 0 255 0      # Green
python3 scripts/govee.py color "strip" 255 165 0    # Orange

Troubleshooting

See TROUBLESHOOTING.md for common issues.

README.md

No README available.

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

  • OpenClaw CLI installed and configured.
  • Language: Markdown
  • License: MIT
  • Topics:

FAQ

How do I install govee-lights?

Run openclaw add @joeynyc/govee-lights in your terminal. This installs govee-lights into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/joeynyc/govee-lights. Review commits and README documentation before installing.