Welcome to the beta of the platform refactor!¶
We're now compatible with the every fixture that can be defined through Open Fixture Library. This means we now support moving heads, strobes, and much more. Since this standard is so expansive, I can use some help with testing this.
How to use it?¶
Since the DOMAIN has been renamed from artnet_led to dmx, HACS might get angry, so for now it will require a manual installation by copying custom_components/dmx into your custom_components folder on HomeAssistant, then restarting.
For migrating your old fixtures into the new format, I've written up a migration guide.
Part of the beta is to test if my documentation suffices. So head over to the index and see if you can figure out how to use it.
What's in the box?¶
- What was previous
node_type: artnet-controllerhas now become the standard, withartnet-directbeing moved to compatibility options. - Rate limiting when sending DMX data from an external controller to HomeAssistant
- Discovered Art-Net nodes will create new entities
- Art-Net triggers will invoke HomeAssistant events
- sACN has multicast support meaning it will work automatically without needing to define an IP
- Transitions going through L*U*V* color space
What's excluded?¶
- RDM: This is a HUGE standard, won't make it to the full release either.
Where to report feedback?¶
All feedback and ideas are greatly welcome!
Create a GitHub issue and label it with platform-refactor.
Legal¶
Since now none of the original code remains, I'm able to upgrade our license to GPL v3. This guarantees that this any derivatives of this work will always remain open source. :)