Install
openclaw skills install control-ikea-lightbulbControl IKEA/TP-Link Kasa smart bulbs (set on/off, brightness, and color). Use when you want to programmatically control a local smart bulb by IP on the LAN.
openclaw skills install control-ikea-lightbulbThis skill provides a lightweight Python script to control a local smart bulb (supports TP-Link Kasa-compatible bulbs via python-kasa). It is intended for local LAN devices that do not require cloud credentials; control is by IP address.
When to use this skill
Contents
Notes
pyproject.toml and wrappers prefer uv run.
Example:
uv run --project ./skills/control-ikea-lightbulb python ./skills/control-ikea-lightbulb/scripts/control_kasa_light.py --ip 192.168.4.69 --on --hsv 0 100 80 --brightness 80brew install uv (macOS)pipx install uv (cross-platform)Quick start
brew install uv./skills/control-ikea-lightbulb/scripts/run_control_kasa.sh --ip 192.168.4.69 --on./skills/control-ikea-lightbulb/scripts/run_control_kasa.sh --ip 192.168.4.69 --hsv 0 100 80 --brightness 80Git note
Note about Python requirements and recent change