github dash16/homebridge-cync-app v0.5.0
v0.5.0 — RGBIC Light Shows

latest releases: v0.7.4, v0.7.3, v0.7.2...
3 months ago

This release introduces support for built-in RGBIC Light Shows on compatible Cync devices and includes a broader cleanup pass that reduces log noise, removes development scaffolding, and improves maintainability throughout the plugin.

Compatible devices can now expose individual Light Shows as HomeKit accessories, allowing effects such as Rainbow, Fireworks, Aurora, Party Time, Power Up, Cyber, and more to be activated directly from the Home app, automations, or scenes.

Highlights

  • Added RGBIC Light Show accessories
  • Native LAN TCP Light Show activation
  • Configurable Light Show selection
  • Automatic synchronization between active shows
  • Improved controller routing for RGBIC devices

Quality of Life Improvements

In addition to RGBIC support, this release significantly reduces routine log noise during normal operation. Common status updates and development-era diagnostics have been trimmed or moved to debug logging, making Homebridge logs easier to read while preserving detailed troubleshooting information when debug mode is enabled.

Development Notes

This feature required significant reverse engineering of the Cync ecosystem.

Initial network analysis did not expose the commands responsible for Light Show activation, ultimately leading to investigation of the Android application. Decompiling the Cync APK revealed the Light Show command structure and provided the breakthrough needed to identify the LAN protocol used by RGBIC devices.

The final implementation communicates directly with compatible devices over the existing LAN TCP connection.

Cleanup

Several experimental code paths used during development were removed before release, including unused Light Show upload helpers, CRC activation plumbing, and parser components that were no longer required by the final implementation.

Don't miss a new homebridge-cync-app release

NewReleases is sending notifications on new releases.