Closed msiefertwm closed 4 years ago
I transferred this to the module requests repo since that is where it should have been posted.
I've used this specific library in the past to listen for incoming sACN in nodejs, it can also send: https://github.com/hhromic/e131-node
It works great. Marked this as easy because we could probably use the artnet module as a template.
https://github.com/josephdadams/sACNTranslator (the project I used this library in if anyone needs to see it for reference)
This was a pretty easy module to put together. I have a working module if there is a developer that can bring it in. https://github.com/zmcandee/companion-module-generic-sacn
This was denied because the 131-node library uses apache licensing.
Just wanted to check back in and see where we are with this. @zmcandee Are you saying this module isn't possible? Thanks for your help with this!
@msiefertwm it wasn't possible with the suggested libraries so I got a new library written and the module is working and ready for integration.
@zmcandee Awesome! Thank you!
PLEASE USE THE FOLLOWING PAGE IF YOU WANT SUPPORT FOR A NEW DEVICE OR SOFTWARE PROGRAM: https://github.com/bitfocus/companion-module-requests/issues/new I'd love to have a sACN module for controlling lighting and lighting controlers. It is an alternate protocol to Artnet which companion already supports.
Here's the spec for it: https://tsp.esta.org/tsp/documents/docs/ANSI_E1-31-2018.pdf There are a number of libraries available on github that support sACN, so hopefully this would be fairly easy to implement. In my specific use case, I would like to control a Pathway Vignette controller through sACN. Here's the documentation for that. https://www.pathwayconnect.com/index.php/downloads/manuals/file/Pathscape/Pathscape%203%20Manual.pdf Specifically, pages 45-46 on triggering presets via sACN would be relevant in my usage. A generic implementation of sACN, like that of Artnet should be sufficient and likely would be useful for other devices. Thanks! Mike