Settings - WLED Project (2024)

Web-configurable settings are split in multiple sub-pages. This page is meant to clarify the purpose of each setting.

WiFi Settings

This sub-page offers options to connect the ESP to different WiFi/WLAN devices. (This section applies to WLED 0.8.5.)

Setting nameValue RangeDescription
Network NameString 0..32The name (SSID) of your home WiFi. Spaces and some other characters are not supported.
Network passwordString 0..64The password of your home WiFi
Static IP4x 0..256An optional static IPv4 address
Static gateway4x 0..255In a static config, your gateway's IPv4 address
Static subnet4x 0..255In a static config, this normally is 255.255.255.0
mDNS addressString 0..32Name of your device for the Bonjour/Zeroconf protocol
Client IP-The current IP of the ESP in the home network
AP SSIDString 0..32The name of the ESPs internal WiFi hotspot (Access Point)
Hide AP nameY/NThe ESPs Access Point won't appear in WiFi lists of other devices
AP passwordString 0..64The password of the ESPs WiFi Access Point
AP WiFi channel1..13The 2.4G WiFi band of the AP. For advanced users
AP opensselectCondition on when to open the AP
AP IP-The Access Point IPv4 address of the ESP (is 192.168.4.1 in most cases)
WiFi sleepY/NDisabling WiFi sleep can increase reliability, but increases power consumption

LED Preferences

This sub-page configures your LED & Hardware setup. (This section applies to WLED 0.14.1.)

Setting nameValue RangeDefaultDescription
Enable automatic brightness limiteron/offonHave WLED automatically reduce overall brightness so that maximum current draw from the power supply stays below a specified level
Maximum current300–65000 mA850 mAMaximum allowable current draw that WLED will target [only appears if "Enable automatic brightness limiter" is on]
LED voltagemultiple options"5V default (55mA)"Voltage/type of LEDs [only appears if "Enable automatic brightness limiter" is on]
Custom max. current1–25550Current draw of a single LED pixel set to full white [only appears if "LED voltage" is set to "Custom"]

Hardware Setup

LED outputs

WLED supports multiple outputs. To add an output, click the plus button at the bottom of the "LED outputs": section; to remove the last output, click the minus button. Bellow the plus/minus buttons is an indication of how much of the memory allocated to LEDs is being used by the configuration.

All outputs share the same address space within WLED. By default, the first pixel of an output will be given an address that is one higher than the last pixel of the previous output, but this can be altered.

Each output has the following settings:

Setting nameValue RangeDefaultDescription
Type (represented by the output's number)multiple optionsWS281xSelect the type of LEDs this output will be controlling
Color ordermuliple options"GRB"Select which order your LEDs process color information (e.g. if your LEDs display red and green swapped, try changing it) [only appears if "Type" is set to a type that supports color order]
Start/Indexintegercummulative length of all previous outputsDefine which address this output (or its first pixel) should use within WLED's address space [only editable if "Custom bus start indices" is on]
Lengthinteger1Define how many pixels are connected to this output [only appears if "Type" is set to a type that supports multiple pixels]
(Data/Clk) GPIO(s)integer(blank)Tell WLED which GPIO pin(s) this output is connected to [number and description of GPIO settings will depend on the output's selected type]
Reversed (rotated 180°)on/offoffMirrors the LEDs (last LED is first) [only appears if "Type" is set to a type that supports multiple pixels]
Skip first LEDs0–length0Will turn off the first one or more LEDs and shift those remaining by that number (e.g. if the first LEDs are only used as a signal repeater) [only appears if "Type" is set to a type that supports multiple pixels]
Off Refreshon/offoff (typically)WLED doesn't send out data if all of its outputs are off, but some pixels (notably TM1814) will go into a demo mode after a period of inactivity, and setting forces WLED to periodically send out additional "off" commands [only appears if "Type" is set to a type that supports multiple pixels; default is "on" if "Type" is set to "TM1814"]
Inverted outputon/offoffInvert the output's state (i.e. if the output is bright when it's supposed to be dark, set this to "on") [only appears if "Type" is set to a type that supports output inversion]
IP addressIPv4(blank)Set the IP address where the output data should be sent to [only appears if "Type" is set to a type that supports network output]
Auto-calculate white chanel from RGBmultiple options"None"Selects whether WLED should attempted to generate white-channel information for colors that are only defined as red, green, and blue values [only appears if "Type" is set to a type that has more than three color channels]

The following settings apply to all LED outputs:

Setting nameValue RangeDefaultDescription
Make a segment for each outputon/offoffWill automatically create a segment for each output, including the correct Start LED and Stop LED settings
Custom bus start indiceson/offoffWhen on, custom "Start" or "Index" values can be set for each output (e.g. output 2 can be set so that it shows up as LED address 200 regardless of output 1's length)
Use global LED bufferon/offonImproves the performance of WLED-wide brightness controlls (including Automatic Brightness Limiting) at the expense of additional memory usage

Additionally, one or more Color Order Overrides can be defined by clicking the plus button. This is useful when you have LEDs with two different color orders sharing the same output. The following settings are available for each override:

Setting nameValue RangeDefaultDescription
Startinteger0Define which address this color override should start it
Lengthinteger1Define how many pixels in a row should have their color setting overridden
Color ordermuliple options"GRB"Same as "Color order" above

Other settings

(This section applies to WLED 0.8.5; some of these settings no longer appear in 0.14.1.)

Setting nameValue RangeDescription
Turn on after power upY/NWhether the lights should turn on after a reset
Apply preset0..16Preset to load at boot (0 = none)
Use Gamma for brightnessY/NWill correct brightness changes to make it appear more linear. Advised to leave off
Use Gamma for colorY/NWill correct colors to match those on a monitor. Strongly advised to keep on
Brightness factor1..255Factor to change master brightness if it is to dim/bright for a certain configuration
CrossfadeY/NWhether to have a smooth fading transitional effect when changing colors/brightness
Transition time0..65535How many milliseconds the transition lasts
Enable transition for secondary colorY/N
Enable Palette transitionsY/NEnable transitions for palettes (not affected by transition time)
Timed light duration1..255How long the nightlight should stay on
Target brightness0..255What brightness the light should have after time is over. 0=off.
Fade downY/NGradually fades down the light over the duration instead of turning it off at the end
Palette blendingselectChoose how the palette wraps at the end (seam)

User Interface settings

This sub-page changes the look of the web interface. (This section applies to WLED 0.8.5.)

Setting nameValue RangeDescription
Server descriptionString 1..32The name of the device as shown on the top of the UI. Differs from Alexa device name
Sync button toggles...Y/NIf enabled, both send and receive are toggled by the button in UI. If disabled, only sending is toggled and receiving is kept as configured in Sync settings.

Sync settings

This sub-page configures external software synchronization interfaces. (This section applies to WLED 0.8.5.)

Setting nameValue RangeDescription
On/Off button enabledY/NCheck if there is a physical pushbutton connected to GPIO0
Infrared receiver typeselectType of infrared receiver
Broadcast UDP port1..65535All WLED lights you want to group together must have the same port
Receive BrightnessY/NIf there is a sync notification, whether its brightness should be applied
ColorY/NWhether the color of the synced device should be applied
EffectsY/NWhether the effect settings should be applied
Send on direct changeY/NWhether to send a sync notification when state changed via web UI or API
Send on button pressY/NWhether to send sync when toggled by button or IR
Send Alexa notificationsY/NWhether to send sync after changed by Alexa (you may use Alexa groups instead)
Send Hue notificationsY/NWhether to send sync after a connected Philips light changed
Send Macro notificationsY/NWhether to send sync after a macro was triggered
Send notifications twiceY/NSends notifications twice (if you have issues with UDP packet loss)
Receive UDP realtimeY/NReceive live UDP stream data (DRGB, WARLS, ...)
Use E1.31 multicastY/NListen on multicast IP instead of unicast
E1.31 start universe1..63000Only applies for multicast. If you want to set different content, set ESPs at least 8 universes apart
Timeout100..65000Time after which to resume normal mode once stream has stopped. 65000 will keep the data indefinitely
Force max brightnessY/NRealtime stream with max. brightness (unless limited by power brightness limiter)
Disable realtime gamma correctionY/NCheck if your host software does gamma correction already
Realtime LED offset-255..255Shift the realtime input by how many LEDs
Emulate Alexa deviceY/NAllows you to control the light via the Amazon Echo voice assistant. Requires reboot
Alexa Invocation nameString 1..32The name you want the device to have for control via Alexa. Choose something easy she can understand
Device Auth tokenString 40You will get this in an e-mail during Blynk setup
MQTT BrokerIP or String 0..32Connect to this host MQTT broker
Device topicString 0..32MQTT topic unique to this light
Group topicString 0..32MQTT topic for all lights in a group (room, floor, ...)
Hue Bridge IP4x 0..255Your Hue bridge IPv4 address. Should be static to avoid reassigning
Poll Hue light0..99The ID of the hue lamp you want to sync WLED to
every x ms100..65000How often to poll. Smaller numbers decrease lag but might hurt bridge responsiveness
...Y/NTurn polling on/off
Receive On/OffY/NTurn on/off like the hue light
BrightnessY/NSet brightness to that of the hue light
ColorY/NSet color to that of the hue light
Hue status-Shows the current connection status to a hue bridge
Baud rateVariousSet the default Serial connection Baud Rate

Time settings

This sub-page configures automation tasks. (This section applies to WLED 0.8.5.)

Setting nameValue RangeDescription
Get time from NTPY/NWhether to get the current time from the internet
Use 24h formatY/NUse 24h clock format instead of AM/PM
Time zone-Your time zone. Open an issue if yours is unsupported. DST is applied automatically
UTC offset-65000..65000Seconds to offset. If you want e.g. 1h offset, use 3600
Current local time-The local time the ESP has acquired. If set up correctly, should equal actual time
Clock overlay-The special overlay to use. Allows to display a clock on the strip
Countdown modeY/NAllows to have a visual countdown towards a specific date
API macro fields16x String 0..64Allows you to define custom API calls which can be triggered by events
Boot Macro0..16Which macro to trigger after WiFi connected (0 is default action)
Alexa On/Off Macros2x 0..16Which macros to trigger when turning on/off via Alexa
Button Macro0..16Macro to trigger if button is short pressed. Default action is on/off toggle.
Long Press0..16Macro to trigger if button is long pressed (>0.7s). Default action is random color.
Double press0..16Macro for double click on button.
Countdown-Over Macro0..16Macro to trigger when the countdown is over
Timed-Light-Over Macro0..16Macro to trigger when timed light is done

Security settings

This sub-page manages permissions and updates. (This section applies to WLED 0.8.5.)

Setting nameValue RangeDescription
Enable OTA lockY/NIf enabled, no firmware updates may be done via WiFi and some settings can't be changed.
PassphraseString 0..32To disable OTA lock, you need a password. The default is "wledota". Change it!
Deny access to WiFi settingsY/NDisables changes to WiFi settings while locked
Disable recovery APY/NIf enabled, the module will not open an Access Point if connection to home WiFi failed.
Factory resetY/NDeletes all custom settings data (passwords, configuration, macros, presets)
Manual OTA-If OTA is enabled, you can upload new binary firmware
Enable ArduinoOTAY/NUseful for developers. Be careful, can even be left on when OTA locked!
Settings - WLED Project (2024)

References

Top Articles
Latest Posts
Article information

Author: Pres. Carey Rath

Last Updated:

Views: 6158

Rating: 4 / 5 (41 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Pres. Carey Rath

Birthday: 1997-03-06

Address: 14955 Ledner Trail, East Rodrickfort, NE 85127-8369

Phone: +18682428114917

Job: National Technology Representative

Hobby: Sand art, Drama, Web surfing, Cycling, Brazilian jiu-jitsu, Leather crafting, Creative writing

Introduction: My name is Pres. Carey Rath, I am a faithful, funny, vast, joyous, lively, brave, glamorous person who loves writing and wants to share my knowledge and understanding with you.