WLED is open-source firmware for controlling addressable LED strips (WS2812B, SK6812, APA102, etc.) with ESP8266/ESP32 controllers. The Home Assistant integration discovers WLED controllers automatically and provides light control, effect selection, segment management, and preset activation — all over your local network.
WLED is the standard for custom LED installations in the Home Assistant ecosystem. It supports hundreds of animated effects, multi-segment control (different colors/effects on portions of the same strip), and real-time music-reactive modes. Home Assistant controls WLED devices locally with near-instant response times.
Getting WLED connected to Home Assistant and running reliably.
Home Assistant automatically discovers WLED devices on your local network. Add them through the integrations panel with a few clicks.
Control brightness, color, and color temperature from the Home Assistant dashboard. Create lighting groups that operate as one.
Build automations that trigger WLED lights based on motion, time, presence, or any other event in your smart home.
The problems installers run into with WLED and Home Assistant — and how a managed setup prevents them.
Addressable LEDs draw significant power — a 5m WS2812B strip at full white can draw 18A at 5V. Undersized power supplies cause color shifting, flickering, or thermal shutdown. Voltage injection points are needed for runs over 2 meters.
High-speed LED data signals can generate electromagnetic interference that disrupts nearby Wi-Fi signals. Poor wiring practices amplify this, causing the WLED controller itself to lose Wi-Fi connectivity.
Switching between WLED effects via Home Assistant automations can produce jarring transitions. Unlike gradual brightness fades, effect changes happen instantly with no transition option.
Stop troubleshooting WLED integration issues. Let Selora handle the setup, monitoring, and maintenance so you can focus on your clients.
We use cookies for analytics and marketing to improve your experience. You can accept all cookies or decline non-essential ones. Privacy Policy