hue-plus
hue-plus copied to clipboard
NZXT HUE 2 Support
Are there any plans for supporting the new HUE 2 controller? I've tried to access the controller on /dev/bus/usb/001/003
but it crashed with a Inappropriate ioctl for device
error.
Would have been good to know that it doesn't support HUE 2, I've been fiddling it for hours.
I just picked up a Hue 2 and documented the protocol for my own project. Feel free to use my documentation to add support to this project. The protocol isn't exactly the same and I haven't figured out everything yet, but it's simple enough and the effects are close to the Hue Plus. It uses USB interrupt transfers rather than a serial device.
https://gitlab.com/CalcProgrammer1/OpenRGB/-/wikis/NZXT-Hue-2
I just picked up a Hue 2 and documented the protocol for my own project. Feel free to use my documentation to add support to this project. The protocol isn't exactly the same and I haven't figured out everything yet, but it's simple enough and the effects are close to the Hue Plus. It uses USB interrupt transfers rather than a serial device.
https://gitlab.com/CalcProgrammer1/OpenRGB/-/wikis/NZXT-Hue-2
Do I see right that your version doens't support the "Ambilight" feature, yet? Do you have plans to eventually get to it?
Ambilight isn't a feature of the hardware, it's a feature of the software. OpenRGB doesn't have an effects engine built-in for doing reactive/synchronized effects like Ambilight or Audio Visualizer.
However, OpenRGB has a network-based SDK as well as a plugin system. I just released OpenRGB version 0.6 which supports the OpenRGB Effects Plugin. This plugin does have an Ambilight mode and will work with any OpenRGB device that has direct control mode (which NZXT Hue 2 does).
Very nice! I'll keep an eye on your project and will look deeper into it once I got the time.