Breina / ha-artnet-led

DMX lighting Integration for Home Assistant. Using the HA Color Mode update and Pyartnet library to control lights in multiple DMX universes over ethernet with the Art-Net protocol.
MIT License
104 stars 9 forks source link

Feature request: universe level for channel_setup, channel_size #54

Open hkusulja opened 5 months ago

hkusulja commented 5 months ago

Hello, I am suggesting this feature request. As you support the output_correction: quadratic , to be specified on universe level, but also the channel level. I am suggesting to support also the following configuration settings on universe level. It would be very usefull once using LED strip with multiple channels / segments. So do not have to copy / paste a lot of the same settings/code.

type: rgbww
transition: 1
channel_size: 16bit
channel_setup
min_temp: 2500K
max_temp: 6500K
hkusulja commented 4 months ago

is the platform-refactor really a requirement for this implementation?

Breina commented 4 months ago

The whole config is going to be different, so I'm avoiding refactoring the old setup and instead doing it properly anew.

hkusulja commented 4 months ago

ok, thank you for information, please provide info which branch is work in progress? i just configured led strip with 2x 512 channels, so quite big config :)

Breina commented 4 months ago

It's going to use the format as defined by https://open-fixture-library.org/. They have a GUI that allows configuring your fixtures, and it allows for loops and templates so it will be less work to define 1024 channels. :)