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.