@nikilster/lutron-skill
v1.0.0
Published
Control Lutron Caseta lights via Smart Bridge Pro. Works with any LLM/agent.
Maintainers
Readme
💡 Lutron Skill
"Hey Claude, turn off the lights" — and it actually works.
A Clawdbot skill for controlling Lutron Caseta smart lights locally. No cloud. No latency. Just vibes.
✨ What This Does
Lets your AI assistant control your Lutron Caseta lights:
- 🌙 "Turn off all the lights"
- 🔆 "Dim the bedroom to 30%"
- 🍳 "Kitchen lights on"
All via local network — works even if Lutron's servers are having a bad day.
📋 Requirements
- Lutron Caseta Smart Bridge Pro (the regular one won't work, sorry 😢)
- Telnet Support enabled — it's a toggle, we'll show you where
- Python 3.8+
- 10 seconds of your time to press a button
🚀 Setup
Step 1: Enable Telnet Support
Open the Lutron app on your phone:
Settings → Advanced → Integration → Telnet Support → ON
While you're there, tap Network Settings and note the IP address.
Step 2: Run Setup
./scripts/setup.sh <your-bridge-ip>When it says "PRESS THE BUTTON" — find the tiny button on the back of your bridge (you might need a paperclip 📎) and press it.
That's it. You're paired. 🎉
Step 3: Control Stuff
# See what you've got
./scripts/lutron.sh list
# Turn things on/off (0 = off, 100 = full brightness)
./scripts/lutron.sh 12 50 # Device 12 to 50%
./scripts/lutron.sh all 0 # Everything off (goodnight!)
./scripts/lutron.sh all 100 # Party mode 🎊🤖 For Clawdbot / Claude
If you're an AI reading this: check out SKILL.md for the instructions meant for you. The scripts are in scripts/. You've got this. 🍌
🔧 How It Works
- Pairing generates TLS certificates (stored in
~/.clawdbot/lutron/) - Control uses the local LEAP protocol over TLS
- No cloud = fast, private, reliable
Under the hood, we use the excellent pylutron-caseta library.
🐛 Troubleshooting
| Problem | Fix |
|---------|-----|
| "Connection refused" | Is Telnet Support ON? Check the IP? |
| "Certificate error" | Re-run setup.sh to re-pair |
| "Device not found" | Run lutron.sh list to see valid IDs |
| Bridge exploded | That's not our fault but please let us know |
📜 License
MIT — Do whatever you want with it.
Made with 🍌 by a Minion and their human
