Wiz Light Control for Openclaw

A local network integration that enables AI agents to control physical Wiz smart bulbs through Python-based CLI commands.

canbirlik
v1.0.1
Feb 18, 2026
0
1.6k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install wiz-light-control

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 wiz-light-control 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 Wiz Light Control?

The Wiz Light Control skill provides a bridge between your AI agent and your physical environment. By utilizing the pywizlight library, this Openclaw Skills extension allows for seamless management of smart bulbs over local WiFi. It is designed to interpret lighting commands and translate them into hardware actions, enabling a more interactive and context-aware workspace.

Wiz Light Control Use Cases

  • Automating office lighting based on meeting status or time of day using Openclaw Skills.
  • Setting specific RGB color moods for deep work sessions via natural language prompts.
  • Implementing visual alerts, such as a disco mode trigger, for successful build completions or system notifications.
  • Controlling smart home hardware directly from a developer-centric AI chat interface.

How Wiz Light Control Works

  1. The user identifies the specific local IP address of the Wiz bulb on the network.
  2. The AI agent ensures the Python virtual environment and pywizlight dependencies are initialized.
  3. The agent maps natural language requests (like 'make the light red') to specific script flags.
  4. The wiz.py script is executed with the target IP and desired action, sending commands over the local network to the bulb.

Wiz Light Control Setup

Before use, you must identify your Wiz bulb's local IP address via your router or the mobile app. To initialize the environment, run:

# Create Virtual Environment and Install Dependencies
python3 -m venv venv && source venv/bin/activate && pip install -r requirements.txt

Wiz Light Control Data Schema & Taxonomy

The skill utilizes a CLI-based argument structure for execution. Data is passed directly through the wiz.py interface:

Parameter Requirement Values
--ip Required Local IPv4 address
--action Required on, off, color, disco
--r, --g, --b Optional 0-255 (Used for color action)
--duration Optional Integer in seconds (Used for disco action)

Wiz Light Control Advanced Features

  • Full RGB color spectrum manipulation for precise environmental feedback.
  • Cross-platform support for Linux, macOS, and Windows environments.
  • Automated environment setup to ensure dependency reliability within Openclaw Skills.
  • Scripted duration controls for dynamic lighting effects like disco mode.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*