Jump to related tools in the same category or review the original source on GitHub.

Smart Home & IoT @rstierli Updated 2/26/2026

🌈 Nanoleaf OpenClaw Skill - ClawHub

Do you want your AI agent to automate Nanoleaf workflows? This free skill from ClawHub helps with smart home & iot tasks without building custom tools from scratch.

What this skill does

Control Nanoleaf light panels via the Picoleaf CLI. Use for turning Nanoleaf on/off, adjusting brightness, setting colors (RGB/HSL), changing color temperature, or any Nanoleaf lighting control.

Install

npx clawhub@latest install nanoleaf

Full SKILL.md

Open original
namedescriptionhomepage
nanoleafControl Nanoleaf light panels via the Picoleaf CLI. Use for turning Nanoleaf on/off, adjusting brightness, setting colors (RGB/HSL), changing color temperature, or any Nanoleaf lighting control.https://github.com/tessro/picoleaf

Picoleaf CLI

Use picoleaf to control Nanoleaf light panels.

Setup

  1. Find Nanoleaf IP: Check router or use mDNS: dns-sd -Z _nanoleafapi
  2. Generate token: Hold power button 5-7 sec until LED flashes, then within 30 sec run: curl -iLX POST http://<ip>:16021/api/v1/new
  3. Create config file ~/.picoleafrc:
    host=<ip>:16021
    access_token=<token>
    

Power

  • picoleaf on - Turn on
  • picoleaf off - Turn off

Brightness

  • picoleaf brightness <0-100> - Set brightness percentage

Colors

  • picoleaf rgb <r> <g> <b> - Set RGB color (0-255 each)
  • picoleaf hsl <hue> <sat> <light> - Set HSL color
  • picoleaf temp <1200-6500> - Set color temperature in Kelvin

Examples

  • Warm dim light: picoleaf on && picoleaf brightness 30 && picoleaf temp 2700
  • Bright blue: picoleaf on && picoleaf brightness 100 && picoleaf rgb 0 100 255
  • Turn off: picoleaf off

Notes

  • Default port is 16021
  • Token generation requires physical access to the Nanoleaf controller
  • Multiple commands can be chained with &&
Original URL: https://github.com/openclaw/skills/blob/main/skills/rstierli/nanoleaf

Related skills

If this matches your use case, these are close alternatives in the same category.