Properties
Optional ap
Type declaration
Optional chan?: number
Optional hide?: number
Optional ssid?: string
Optional def
def?: { bri?: number; on?: boolean; ps?: number }
Type declaration
Optional bri?: number
Optional on?: boolean
Optional ps?: number
Optional dmx
dmx?: { chan?: number; e131proxy?: boolean; fixmap?: number[]; gap?: number; start?: number; start-led?: number }
Type declaration
Optional chan?: number
Optional e131proxy?: boolean
Optional fixmap?: number[]
Optional gap?: number
Optional start?: number
Optional start-led?: number
Optional eth
eth?: { type?: number }
Optional hw
hw
?: { btn
?: { ins
?: { macros
?: [number, number, number]; pin
?: [number]; type
?: WLEDButtonType }[]; max
?: number; mqtt
?: boolean; tt
?: number }; ir
?: { pin
?: number; type
?: WLEDIRRemoteType }; led
?: { cb
?: number; cct
?: boolean; cr
?: boolean; fps
?: number; ins
?: { len
?: number; order
?: WLEDBusColorOrder; pin
?: number[]; ref
?: boolean; rev
?: boolean; rgbw
?: boolean; skip
?: number; start
?: number; type
?: WLEDBusType }[]; ledma
?: number; maxpwr
?: number; rgbwm
?: WLEDAutoWhiteMode }; relay
?: { pin
?: number; rev
?: boolean } }Type declaration
Optional btn?: { ins?: { macros?: [number, number, number]; pin?: [number]; type?: WLEDButtonType }[]; max?: number; mqtt?: boolean; tt?: number }
Optional ins?: { macros?: [number, number, number]; pin?: [number]; type?: WLEDButtonType }[]
Optional max?: number
Optional mqtt?: boolean
Optional tt?: number
Optional ir?: { pin?: number; type?: WLEDIRRemoteType }
Optional led?: { cb?: number; cct?: boolean; cr?: boolean; fps?: number; ins?: { len?: number; order?: WLEDBusColorOrder; pin?: number[]; ref?: boolean; rev?: boolean; rgbw?: boolean; skip?: number; start?: number; type?: WLEDBusType }[]; ledma?: number; maxpwr?: number; rgbwm?: WLEDAutoWhiteMode }
Optional cb?: number
Optional cct?: boolean
Optional cr?: boolean
Optional fps?: number
Optional ins?: { len?: number; order?: WLEDBusColorOrder; pin?: number[]; ref?: boolean; rev?: boolean; rgbw?: boolean; skip?: number; start?: number; type?: WLEDBusType }[]
Optional ledma?: number
Optional maxpwr?: number
Optional relay?: { pin?: number; rev?: boolean }
Optional pin?: number
Optional rev?: boolean
Optional id
id?: { inv?: string; mdns?: string; name?: string }
Type declaration
Optional inv?: string
Optional mdns?: string
Optional name?: string
Optional if
if
?: { blynk
?: { host
?: string; port
?: number; token
?: string }; hue
?: { en
?: boolean; id
?: number; ip
?: IPV4; iv
?: number; recv
?: { bri
?: boolean; col
?: boolean; on
?: boolean } }; live
?: { dmx
?: { addr
?: number; mode
?: WLEDDMXMode; seqskip
?: boolean; uni
?: number }; en
?: boolean; maxbri
?: boolean; mc
?: boolean; no-gc
?: boolean; offset
?: number; port
?: number; timeout
?: number }; mqtt
?: { broker
?: string; cid
?: string; en
?: boolean; port
?: number; topics
?: { device
?: string; group
?: string }; user
?: string }; nodes
?: { bcast
?: boolean; list
?: boolean }; ntp
?: { ampm
?: boolean; en
?: boolean; host
?: string; ln
?: number; lt
?: number; offset
?: number; tz
?: number }; sync
?: { port0
?: number; port1
?: number; recv
?: { bri
?: boolean; col
?: boolean; fx
?: boolean; grp
?: number }; send
?: { btn
?: boolean; dir
?: boolean; grp
?: number; hue
?: boolean; macro
?: boolean; twice
?: boolean; va
?: boolean } }; va
?: { alexa
?: boolean; macros
?: [number, number] } }Type declaration
Optional blynk?: { host?: string; port?: number; token?: string }
Optional host?: string
Optional port?: number
Optional token?: string
Optional hue?: { en?: boolean; id?: number; ip?: IPV4; iv?: number; recv?: { bri?: boolean; col?: boolean; on?: boolean } }
Optional en?: boolean
Optional id?: number
Optional ip?: IPV4
Optional iv?: number
Optional recv?: { bri?: boolean; col?: boolean; on?: boolean }
Optional bri?: boolean
Optional col?: boolean
Optional on?: boolean
Optional live?: { dmx?: { addr?: number; mode?: WLEDDMXMode; seqskip?: boolean; uni?: number }; en?: boolean; maxbri?: boolean; mc?: boolean; no-gc?: boolean; offset?: number; port?: number; timeout?: number }
Optional dmx?: { addr?: number; mode?: WLEDDMXMode; seqskip?: boolean; uni?: number }
Optional addr?: number
Optional seqskip?: boolean
Optional uni?: number
Optional en?: boolean
Optional maxbri?: boolean
Optional mc?: boolean
Optional no-gc?: boolean
Optional offset?: number
Optional port?: number
Optional timeout?: number
Optional mqtt?: { broker?: string; cid?: string; en?: boolean; port?: number; topics?: { device?: string; group?: string }; user?: string }
Optional broker?: string
Optional cid?: string
Optional en?: boolean
Optional port?: number
Optional topics?: { device?: string; group?: string }
Optional device?: string
Optional group?: string
Optional user?: string
Optional nodes?: { bcast?: boolean; list?: boolean }
Optional bcast?: boolean
Optional list?: boolean
Optional ntp?: { ampm?: boolean; en?: boolean; host?: string; ln?: number; lt?: number; offset?: number; tz?: number }
Optional ampm?: boolean
Optional en?: boolean
Optional host?: string
Optional ln?: number
Optional lt?: number
Optional offset?: number
Optional tz?: number
Optional sync?: { port0?: number; port1?: number; recv?: { bri?: boolean; col?: boolean; fx?: boolean; grp?: number }; send?: { btn?: boolean; dir?: boolean; grp?: number; hue?: boolean; macro?: boolean; twice?: boolean; va?: boolean } }
Optional port0?: number
Optional port1?: number
Optional recv?: { bri?: boolean; col?: boolean; fx?: boolean; grp?: number }
Optional bri?: boolean
Optional col?: boolean
Optional fx?: boolean
Optional grp?: number
Optional send?: { btn?: boolean; dir?: boolean; grp?: number; hue?: boolean; macro?: boolean; twice?: boolean; va?: boolean }
Optional btn?: boolean
Optional dir?: boolean
Optional grp?: number
Optional hue?: boolean
Optional macro?: boolean
Optional twice?: boolean
Optional va?: boolean
Optional va?: { alexa?: boolean; macros?: [number, number] }
Optional alexa?: boolean
Optional macros?: [number, number]
Optional light
light
?: { aseg
?: boolean; gc
?: { bri
?: number; col
?: number }; nl
?: { dur
?: number; mode
?: WLEDNightlightMode; tbri
?: number }; pal-mode
?: WLEDPaletteBlendingMode; scale-bri
?: number; tr
?: { dur
?: number; mode
?: boolean; pal
?: boolean } }Type declaration
Optional aseg?: boolean
Optional gc?: { bri?: number; col?: number }
Optional bri?: number
Optional col?: number
Optional nl?: { dur?: number; mode?: WLEDNightlightMode; tbri?: number }
Optional dur?: number
Optional tbri?: number
Optional scale-bri?: number
Optional tr?: { dur?: number; mode?: boolean; pal?: boolean }
Optional dur?: number
Optional mode?: boolean
Optional pal?: boolean
Optional nw
nw
?: { ins
?: { gw
?: IPV4; ip
?: IPV4; sn
?: IPV4; ssid
?: string }[] }Type declaration
Optional ins?: { gw?: IPV4; ip?: IPV4; sn?: IPV4; ssid?: string }[]
Optional ol
ol
?: { clock
?: WLEDClockOverlay; cntdwn
?: boolean; max
?: number; min
?: number; o12pix
?: number; o5m
?: boolean; osec
?: boolean }Type declaration
Optional cntdwn?: boolean
Optional max?: number
Optional min?: number
Optional o12pix?: number
Optional o5m?: boolean
Optional osec?: boolean
Optional ota
ota?: { aota?: boolean; lock?: boolean; lock-wifi?: boolean }
Type declaration
Optional aota?: boolean
Optional lock?: boolean
Optional lock-wifi?: boolean
Optional timers
timers?: { cntdwn?: { goal?: [number, number, number, number, number, number]; macro?: number }; ins?: { dow?: number; en?: boolean; end?: { day?: number; mon?: number }; hour?: number; macro?: number; min?: number; start?: { day?: number; mon?: number } }[] }
Type declaration
Optional cntdwn?: { goal?: [number, number, number, number, number, number]; macro?: number }
Optional goal?: [number, number, number, number, number, number]
Optional macro?: number
Optional ins?: { dow?: number; en?: boolean; end?: { day?: number; mon?: number }; hour?: number; macro?: number; min?: number; start?: { day?: number; mon?: number } }[]
Optional wifi
wifi?: { sleep?: boolean }
WiFi access point