openshwprojects / OpenBK7231T_App

Open source firmware (Tasmota/Esphome replacement) for BK7231T, BK7231N, BL2028N, T34, XR809, W800/W801, W600/W601, BL602 and LN882H
https://openbekeniot.github.io/webapp/devicesList.html
1.48k stars 279 forks source link

Feature request - Art-net support #815

Open thirstyice opened 1 year ago

thirstyice commented 1 year ago

Tasmota supports art-net, but this project doesn't seem to. Art-net would be super useful for using smart bulbs in installation art, for example

Wolfieeewolf commented 1 year ago

Would be nice to also add E1.31 support as it's pretty standard for most light-controlling software.

There is the option to use DDP which depending on what program you're trying to use might work for you.

It's not the fastest at updating but works well enough. Having other lighting protocols would most help speed things up.

DDP works with WLED, Xlights, Vixen Lights, and Hyperion.

Adding Art-NET and E1.31 would open this up to programs like OpenRGB and Artemis. Plus it would fix some issues with the slow updating of the LED's in Hyperion and WLED.

Anyway to add DDP just add

startdriver DDP

to the autoexec.bat and you should be able to get it working

thirstyice commented 1 year ago

I'd be using it in live theatre, so art-net or sACN are basically my options. I only suggested art-net because tasmota has support for it, and I know there's a library for it, so hopefully adding it to this project wouldn't be as hard as building support from scratch.

Wolfieeewolf commented 6 months ago

Found that Tasmota supports ArtNet DMX and there is a way to make an E1.31 build as well.

Not sure if this would help bring these protocols to OBK

ArtNet on Tasmota

E1.31 Build of Tasmota by The Hookup