Open c-s-n opened 6 years ago
As older CAM versions don't seem to display the firmware version, here is one major difference in the output from a small sample program setting a fixed color to all stripes, which you might be able to use to tell what version you have.
Firmware V3.03:
Hue+ sent 0xc0. Sending 0x8c 0x00... Device is sending activity. Preparing it -> <Buffer c3 00 00 03 56> <Buffer c3 00 00 03 56>
Firmware V4.32:
Hue+ sent 0xc0. Sending 0x8c 0x00... Device is sending activity. Preparing it -> <Buffer c4 00 03 02 56> <Buffer c4 00 03 02 56>
Version pattern seems to be cmajor 00 0minor 0build 56
My Hue+ still had firmware V3.03 from beginning of 2016 on it. With this firmware neither this Node.js program, nor the Python one from kusti8 work. All commands seem to be successful, but don't have an effect - the LED stripes remain default white.
For it to work, the Hue+ needs to be upgraded to V4.32 (the latest, which works for me)!
That new firmware can however not be installed using newer CAM program versions (most likely >= V3.5), see also reddit. You need to use the older CAM V3.3.50 (the one linked on reddit). Note: This still has the old UI, which imho anyways is better, as e.g. GRID fan speeds are directly visible.