Luma Lights
Your home, lit up
Now Playing
Off
Tap Presets or Create Your Own
100%
Save as Preset
Name
Save To
Autopilot
Off
📅
Schedule
What plays each night
Create Your Own
LIVE PREVIEW All Lights
#3B82F6  · Solid  · Speed 128
Quick Colors
Custom Color
Hue217°
Saturation100%
Brightness25%
Hex
Speed 128
Intensity 128
Grouping LEDs per group
Spacing LEDs skipped
Zone Color
Quick Colors
Custom Color
Hue
Saturation100%
Brightness25%
Hex
Save Preset
Preset Name
Notes (optional)
🎄
Holidays
Christmas, Halloween…
🏆
Sports
NFL, NBA, College…
💾
My Presets
No category needed
Presets
🎄
Holidays
Christmas, Halloween, USA and more
11
💡
Downlighting
Solid colors for your downlight LEDs
10
🎨
Solid Colors
Single-color washes — warm white, red, blue and 17 more
20
🏆
Sports Teams
NFL, NBA, MLB, NHL and 100 college programs
5 leagues
🗂️
My Groups
Your saved group color combos
0 saved
💾
My Presets
Your saved all-lights combinations
4 saved
Downlighting
Colors target your configured downlight pixels only. Configure pixel positions in Settings → Downlights.
My Groups
Holidays
Patterns
LIVE PREVIEW Tap a pattern to activate
⭐ Star patterns to add them to your nightly playlist
0 in playlist
Rotates randomly each night
My Presets
Sports Teams
🏈
NFL
32 teams
🏀
NBA
30 teams
MLB
30 teams
🏒
NHL
32 teams
🎓
College
100 colleges
Teams
Team Colors
LIVE PREVIEW Tap a pattern to activate
👑 Set default · ⭐ Add to playlist
Set as my team
Autopilot uses these colors
Downlights Setup
Enter LED positions you want treated as downlights. Use individual numbers or ranges (1-indexed).
e.g. 1-2, 5, 9-10, 12, 15
Pixel Positions
0 pixels
Preview
Downlight Brightness
70%
Applies to all downlight presets and color picks
Autopilot
🤖
Autopilot
Runs every night on the controllers — on at sunset, off at your set time. Works with the app closed.
🎲
Preview a look now
Plays on the lights while the app is open — for trying looks. Not the nightly schedule.
Schedule
Upcoming
Schedule
Next 2 weeks
LED Setup
💡
Configuring
No controller selected
0
Outputs
0
Total LEDs
0
Est. mA
LED Coverage0%
⚠️ Important Notes
• ESP32 recommended GPIO pins: 2, 4, 5, 12, 13, 14, 16, 17, 18, 19, 21, 22, 23, 25, 26, 27
• Avoid GPIO 0, 1, 3, 6-11, 34-39 (input only or boot sensitive)
• Max ~300 LEDs per output at 5V without external power injection
• WS2812B: 60mA max per LED · SK6812: 60mA · WS2811: 60mA
• Changes require WLED to restart — lights will briefly go off
Admin Panel
Luma Lights Admin
Configure your lights
🎨
View Setting
Theme & font size
🔆
Brightness
Presets, downlights & groups
💡
Downlight Selection
Set which LED pixels are downlights
🗂️
Group Selection
Define named zones that map to WLED segments
🔌
LED Setup
Configure LED strips & push to WLED
📡
Controller Setup
Discover and connect WLED devices
📖
User Guide
How autopilot, holidays, teams & downlights work
🛠️
Developer
Feature flags & experimental options
Luma Lights Admin · v1.0
User Guide
✨ Welcome to Luma
Luma lights your house automatically — the right colors for each holiday or your sports team, with no daily fiddling. Set it up once, tap Sync, and the controllers run themselves.
🤖 Autopilot & Sync
Turn Autopilot on and tap Sync schedule to controllers to push everything to your lights. Always re-Sync after you change holidays, teams, or looks — that's what updates the controllers. The green chip means a controller is synced and running.
⚡ When the lights play
By default lights play the moment a controller gets power — use a smart plug (e.g. Kasa) to set the nightly on/off time. Prefer sunset-based timing instead? Turn on Settings → Developer → Location & sunset timing to unlock location and on/off times. Set your Time zone (on the Autopilot screen) so the controllers keep the correct date and clock — that's what wind-down and the off-time rely on.
🎃 Holidays
Each holiday runs for a window around its date — and moving holidays (Easter, Thanksgiving, Memorial & Labor Day…) are figured out automatically every year. To fine-tune, open ⚙️ Customize looks & behavior on the Autopilot screen: set days before / after, Skip a holiday you don't want, or tap 🎲 for a different surprise look each night.
⭐ Looks & rotation
On any holiday or team screen, tap the ⭐ star on a look to use it. Star one and it plays alone; star two or more and they rotate (set how often, and Shuffle, in Customize).
🏈 Sports teams
Go to Sports, pick a team, and ⭐ star its looks. You can have one team per pro sport (NFL/NBA/MLB/NHL) and two college teams. Star Team Downlights for team colors on just your downlight bulbs. Your team normally plays between holidays — flip Sports team overrides holiday (in the Between-holidays card) to let it play even during holidays.
💡 Downlights, Solid Colors & Bug Off
Downlighting lets you pick a steady color for just your downlight bulbs; Solid Colors sets your whole strip to one color. Both include Bug Off — a warm amber that's low-attraction to insects — great for summer evenings on the patio.
📅 Between holidays
In the Autopilot Customize drawer, choose what plays on ordinary nights: downlights, a saved look, or My Teams. There's a matching wind-down option to settle into calmer downlights later in the evening.
🔎 If something looks off
Re-tap Sync first. On the Autopilot deploy card, 🔎 Diagnose controllers checks each one (reachable, clock set, schedule loaded, tonight's plan). Most "lights didn't come on" issues are a controller that lost Wi-Fi/time or just needs a re-Sync.
Luma Lights · User Guide
Developer
🛠️
Feature Flags
Enable or disable experimental features
🤖
Autopilot
Auto-apply looks on connect (off while debugging)
📅
Scheduler
Auto-switch lighting by date & time
📍
Location & sunset timing
Off = lights play at boot only. Date + clock still sync (set Time zone on Autopilot).
⚠️ These flags control which features appear on the home screen. Changes take effect immediately.
Brightness
Preset Brightness
Holiday & pattern effects
Downlight Brightness
Downlight pixel effects
Group Brightness
Color Groups & zone effects
View Setting
🎨 View Settings
Theme
Font Size
Groups
Groups define named zones on your LED strip. Each group maps to a WLED segment for independent color control in Group Mode.
💡 How Groups Work
• Each group maps to one WLED segment using start/stop LED indices
• Groups appear in Create Your Own → Group Mode for per-zone color control
• Start/stop indices are positions on your total LED strip (e.g. Output 1 = 0–49, Output 2 = 50–99)
• Tap Push to apply segment layout to your WLED controller