esphome / esphome/feature-requests
Add support to E1.31 to set the starting channel on a universe
- Dominant language
- No language data
- Stars
- 450
- Forks
- 29
- PR merge metrics
- No merged PRs in 30d
Description
**Describe the problem you have/What new integration you would like**
The E1.31 receiver works, but it would be great to set a starting channel so if you have a LED strip that need to start in the middle of the universe; it would help save on the number of universes that need to be setup
**Please describe your use case for this integration and alternatives you've tried:**
I have some stand-alone LED light builds that have a few RGBW LEDs and each would need its own universe so they could be controlled independently of each-other or need complex setup on the controller. With out this feature all the LEDs would overlap if they where joined to the same universe.
**Additional context**
start_channel - to tell the receiver function to start at channel other then a default of channel 1
ESP - 1 LED strip with 16 Pixels
```
e131:
method: multicast # default: register E1.31 to Multicast group
light:
- platform: neopixelbus
num_leds: 16
effects:
- e131:
universe: 1
#start_channel: 1 #( Default )
channels: RGB
```
ESP - 2 with a different 16 pixels and would start after the 48 channels ESP 1 is using
```
e131:
method: multicast # default: register E1.31 to Multicast group
light:
- platform: neopixelbus
num_leds: 16
effects:
- e131:
universe: 1
start_channel: 49
channels: RGB
```
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.