NodeRed node for WLED control (modified)
npm install node-red-contrib-wled3brightness | The brightness for the LEDs. Supported range is 1 to 255. | number | 128 |
color1 | An RGB array of the first effect color. | number[] | [255, 128, 4] |
color2 | An RGB array of the second effect color. | number[] | [128, 255, 4] |
color3 | An RGB array of the third effect color. | number[] | [4, 128, 128] |
effect | The number for the effect. See GitHub for the valid numbers. | number | 5 |
effectIntensity | The intensity of the effect. Supported range is 0 to 255. | number | 128 |
effectSpeed | The speed of the effect. Supported range is 0 to 255. | number | 128 |
delay | Number of seconds to wait before switching to the Solid effect. | number | 5 |
palette | The number for the palette. | number | 5 |
preset | The preset to display. If specified all other properties are ignored. Set to 0 to disable sending a preset to the WLED controller. | number | 16 |
seg | The segment or array of segments to configure. See the WLED JSON API documentation for information on the supported properties. | object | |
state | The state to set the LEDs to. Supported values are on, off, and toggle. This will also be used in the segment section to turn on/off a segment. Segments states are not saved only the global state. | string | toggle |
segmentId | The segment Id to control, default is 0 (main segment) | number | 0 |
debug | On will cause the JSON payload sent to WLED to be output to the debug console via node.warn() | string | no |
segRange | Number of segments to set to the current conditions. i.e. 3, would set segment 0, 1, 2. (0 to segRange) | number | |