One sore point seems to remain : Apple HomeKit certification apparently not only applies to the Hue bridge but also to the lamps connected to the Hue Bridge :
Before the 1.11 software update, a bug in the Philips Hue system allowed some non-Apple HomeKit certified lights to work with Apple HomeKit. Our 1.11 software update removed the bug with the result that non-Apple HomeKit certified lights no longer work with Apple HomeKit. This remains the case.
The CC2530 has the 2.4 GHz transmitter and reciever and a microcontroller for the wireless protocol. The Cypress chip handles the buttons and probably the LED’s and speaker (the big square on the right). The UX logic can be in any two of the chips.
The PCB has some capsense buttons that are not on the faceplate. I assume the same PCB is used for both the LivingWhites and LivingColors remotes.
Die hard nerds know this all along : don’t trust the manual. I tried this out in a big store and Rde in the comments pointed this out as well.
In a previous post this was still unclear, now it’s sort of confirmed : the Gen2 remote wil work just fine with the SmartLink lamps and adapters and the Livingwhites Smartlink remote will work with the plain Gen2.
So now it’s clear there are only two generations and protocols : The Gen1 and the SmartLink.
Philips has recently introduced a new generation of the LivingColors lamps called “LivingColors 2nd Generation“. These lamps are incompatible with existing remotes and the new remotes cannot be used with “old” lamps (as described in the manual on page 3).
This also means kits like the CC2500 Arduino shield can not control the new “LivingColors 2nd Generation”.
The exterior and user interface of the LivingColors has not been changed as far as I can see. Internally, a lot has changed.