Skip to content

Releases: Breina/ha-artnet-led

v1.0.0-BETA.10: Handle HA 2026.2.x and incoming sACN packet fixes

07 Feb 11:17

Choose a tag to compare

  • HA 2026.2.x tightened the restrictions on entity_id's. And these were based on the names you used in the YAML. If this did contain something different from lowercase letters, numbers or underscores, the integration would fail. Now, it handles them properly, though be warned that the entity_id will change. (Fixes #112)
  • Incoming sACN packets were handled bad. They were off by one, and it didn't make the distinction between START_CODE's. This has now been fixed (Fixes #108)

Full Changelog: v1.0.0-BETA.9...v1.0.0-BETA.10

v0.1.26: Fix compatibility HA version 2026.2.x

07 Feb 10:05

Choose a tag to compare

What's Changed

HA 2026.2 tightened the restrictions on entity_id naming. If your entity ID's contained anything other than lowercase letters, numbers or underscores, then the integration would fail. This change will rename these entity_id's to something that HA will accept, a consequence is that your automations based on this entity_id will need to be reconfigured. (Fixes #112)

Full Changelog: v0.1.25...v0.1.26

v1.0.0-BETA.9: Fix partial universes

03 Feb 23:06

Choose a tag to compare

Pre-release

This fixes an issue with sending partial universes. Hopefully fixes #106 along with it.

v1.0.0-BETA.7: Fix sACN streaming

01 Feb 17:11

Choose a tag to compare

Pre-release

What's Changed

  • Fix sACN streaming; Previously sACN would just send whenever there are updates. But now, it will regularly resend the latest frame. (fixes #110, #106)
  • Fixes 'TypeError: 'NoneType' object is not iterable when controlling RGB fixtures' #111
  • Fix packet length for sACN #109 (thanks to @onerandomusername)
  • Add support for selecting sACN interface #107 (thanks to @onerandomusername)

New Contributors

Full Changelog: .v1.0.0-BETA.6...v1.0.0-BETA.7

Beta release 6: Fix compatibility with ArtNet nodes that exclude target bytes from ArtPoll

29 Dec 16:14

Choose a tag to compare

Get started with the BETA documentation

What's Changed

  • Fixes #104: parsing incomplete ArtPoll
  • Fixes #99: parsing incomplete ArtPollReply

New Contributors

Full Changelog: v1.0.0-BETA.5...v1.0.0-BETA.6

Beta release 5: Release from the proper branch

19 Sep 07:42

Choose a tag to compare

Fixes #98

Get started with the BETA documentation

Beta release 4: Support transitions and bugfixes

10 Sep 19:48

Choose a tag to compare

This release improves the unique_id format. To avoid duplicate entities, remove the DMX entry from the integrations page to let your entities regenerate.

  • Fix entities created by Art-Net nodes contaminating each other
  • Fix warning of mireds usage
  • Fix warning on synchronous file operations
  • Transitions!
  • Detect changes in the fixture JSON and create new entities instead (#92)

Unless I'm missing something, this is the last big thing that I want to add before v1.0.0. I'm trying to avoid a flood of issues when this goes live, so I rely on BETA feedback to keep it manageable.

Get started with the BETA documentation

Full Changelog: v1.0.0-BETA...v1.0.0-BETA.4

Beta release 3: Add sACN support

24 Aug 13:24

Choose a tag to compare

Pre-release

Built E1.31 sACN support from the ground up, so it's much more feature complete than it was on the main branch.

  • Multicast support: no longer need to enter the IP of your sACN node, it should just find it automatically
  • Bidirectional communication: the integration can now also receive sACN traffic and update the entities accordingly
  • Priority configuration: allows you to set the priority of the packets sent by the integration (fix #69)

So for our sACN users, I direct you to our Beta landing page.

Happy testing!

v0.1.25: Fix Callback exception

26 Jun 14:20

Choose a tag to compare

Beta release: the platform refactor is finally here

22 Jun 17:12

Choose a tag to compare

The long awaited platform-refactor is finally here! 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.

Note: this is a breaking change, you will have to rewrite your configuration file when upgrading. If you don't want to help test, do not install this update.


Beta landing page

Code and README

Full Changelog: v0.1.19...v1.0.0-BETA