Skip to content

Releases: monty68/uniled

v2.2.5

20 Feb 07:56
9888df5
Compare
Choose a tag to compare

Fix issue #57 SP617E detection and ensure "supported_color_modes" is a set.

v2.2.4

22 Jan 18:30
0d0381c
Compare
Choose a tag to compare

Add additional device signatures as the SP611E and SP621E seem to come in a number of different firmware variants.

What's Changed

v2.2.3

22 Jan 08:29
3574a5d
Compare
Choose a tag to compare

This fix is for certain early SP601E's which run a different firmware with a slightly different notification format.

v2.2.2

21 Jan 09:43
051bbf2
Compare
Choose a tag to compare

Minor fix to address Issue #49 where certain SP611E devices not being detected.

v2.2.1

17 Jan 10:13
051bbf2
Compare
Choose a tag to compare

Minor fix to address Issue #47 where certain SP611E devices not being detected.

v2.2.0

16 Jan 12:51
Compare
Choose a tag to compare

UniLED v2.2.0

This is a major rewrite of the original code with significant code improvements and added support for a wider range of devices.

💥Breaking Changes

Device-specific configuration entities, such as "chip type", or "chip color ordering" have now been removed and access to these is now provided through the standard device "CONFIGURE" feature of HA.

This release is unable to automatically migrate entities from v1.x.x or v2.0.x Beta versions and once installed, any entities previously created, will not function and must be deleted, rediscovered, and reinstalled.

📢UniLED supports the following range of BLE LED controllers:

📱LED Chord

  • SP107E - SPI RGB(W) Controller

📱LED Hue

  • SP110E - SPI RGB(W) Controller

📱BanlanX

  • SP601E / SP602E / SP608E - Multi Channel SPI RGB Controllers
  • SP611E - SPI RGB Controller
  • SP613E - PWM RGB Controller
  • SP614E - PWM RGBW Controller
  • SP6117 - SPI RGBW Controller
  • SP620E - USB SPI RGB Mini Controller
  • SP621E - Mini SPI RGB Controller
  • SP623E - Mini PWM RGB Controller
  • SP624E - Mini PWM RGBW Controller
  • SP630E - PWM/SPI RGB, RGBW, RGBCCT Controller
  • SP631E / SP641E - PWM Single Color Controllers
  • SP632E / SP642E - PWM CCT Controllers
  • SP633E / SP643E - PWM RGB Controllers
  • SP634E / SP644E - PWM RGBW Controllers
  • SP635E / SP645E - PWM RGBCCT Controllers
  • SP636E / SP646E - SPI Single Color Controllers
  • SP637E / SP647E - SPI CCT Controllers
  • SP638E / SP648E - SPI RGB Controllers
  • SP639E / SP649E - SPI RGBW Controllers
  • SP63AE / SP64AE - SPI RGBCCT Controllers

📱Hao Deng

Basic support for Hao Deng/Zengge BLE Mesh devices.

🎉 Acknowledgements

SleepyNinja for the great work deciphering and developing code for Zengge BLE Mesh devices and which has been used as a basis to implement support in UniLED.

v2.1.0 Beta 2

01 Jan 21:30
Compare
Choose a tag to compare
v2.1.0 Beta 2 Pre-release
Pre-release

UniLED v2.1 (Beta 2)

💥Breaking Changes

Device-specific configuration entities, such as "chip type", or "chip color ordering" have now been removed and access to these is now provided through the standard device "CONFIGURATION" feature of HA.

This release is unable to automatically migrate entities from v1.x.x or v2.0.x versions and once installed. Any entities previously created, will not function and must be deleted, rediscovered, and reinstalled.

📢What's New?

  1. Removal of configuration entities in favor of standard HA config/option flows.
  2. Full localization support. (any offers of help to translate, are greatly appreciated)
  3. SP601E, fixed effect changes, where the change was ignored and setting a solid color instead.
  4. SP601E, fixed brightness changes for all channels when using the master entity.
  5. SP601E, creates and uses HA scene entities to change to a scene that is set in the device itself.
  6. Added experimental support for SP602E and SP608E devices. Uniled will now detect these, but may not function correctly and/or identify all the channels correctly. I have been unable to source these devices to test, so will be reliant on the community to assist in debugging and developing support for these.

v2.1.0 Beta 1

28 Dec 17:59
Compare
Choose a tag to compare
v2.1.0 Beta 1 Pre-release
Pre-release

UniLED v2.1 (Beta 1)

💥Breaking Changes

This release is unable to automatically migrate entities from v1 or v2.0 versions and once installed, any entities previously created, will not function and must be deleted, rediscovered, and reinstalled.

📢What's New?

  1. Fixed a number of bugs across core functions.
  2. Fixed issues in SP6xxE devices where HA UI did not allow the correct changing of settings in certain modes.
  3. Further major code improvements and streamlining to better support additional devices.
  4. Ability to configure and tune certain communications timers.
  5. Introduction of experimental support for Hao Deng/Zengge BLE Mesh devices.

🎉 Acknowledgements

SleepyNinja for the great work deciphering and developing code for Zengge BLE Mesh devices and which has been used as a basis to implement support in UniLED.

v2.0.0 Beta 4

27 Dec 06:42
Compare
Choose a tag to compare
v2.0.0 Beta 4 Pre-release
Pre-release

Corrects the effect numbering for SP11E, SP617E, SP620E and SP612E.
Fixes SP614E detection issues by matching only on the first manufacturer advertisement byte.

v2.0.0 Beta 3

07 Dec 10:50
Compare
Choose a tag to compare
v2.0.0 Beta 3 Pre-release
Pre-release

Additional error checking on device commands when called via service
Stability and start-up improvements
Pass HA config options to the backend for future user config capability