Philips redesigns LivingColors, breaks compatibility
This post is also available in: Dutch
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.
Instead of the CC2500 + MSP430 combo (shown here) :
Philips has used a CC2530 which is a 8051-alike and a IEEE 802.15.4 RF :
(you can see the PCB here)
The CC2500 and CC2530 are entirely different devices.

January 28th, 2010 - 09:46
Would love to see a kit that could control these Gen2 lights…
November 29th, 2010 - 12:56
Thanks for your work with the cc2500.
Do you have any idea whether others are working on gen2 or any information that is not in the manual? I would be interested to get started on it, am working on 802.15.4 anyway but lacking a living colors set (yet). Are you interested in cooperations or a follow up on your project? (I am thinking about a 802.15.4 + cc2500 board with the ATMEGA128RFA1 to control both gens of lamps
cheers
corvus
December 4th, 2010 - 12:52
The protocol between the lamp and the remote has been reverse engineered (by Jeroen Domburg aka Sprite) by evesdropping on the communication between the CC2500 and the MSP430 in the original LivingColors. In the 2nd Generation that is no longer an option.
Philips is expanding the LivingColors line and a logical addition would be for them to add a controller with a USB or network interface. This would all be a lot easier if they just used Zigbee.
I’ve been thinking along the same lines but with a Microchip microcontroller, Sure electronics on eBay sells a nice kit.
September 5th, 2011 - 14:36
Hi,
Do you think it’s possible to sniff the packet sent by the livingColors 2nd generation with this kind of tools :
http://www.ti.com/tool/cc2531emk
September 9th, 2011 - 17:22
Yes, you can see the traffic between the lamp and remote with the CC2531. The software included with the CC2531 can even decode the zigbee parts of the messages. The problem seems to that the actual messages are encrypted.
October 22nd, 2011 - 07:07
juls, I’m loving that someone is still interested in figuring this out. Please email me at somebody at notnobody com if you make any progress!
December 21st, 2011 - 13:07
Would it be an option to use a genuine Philips 2nd generation remote combined with an arduino based circuit? This way there would be no need to hassle with the protocol and encryption but a rather simple interface to control the remote could do the trick. I’m thinking this because if you want to control the Living Colors with a computer you will most likely have more remotes than needed as every lamp comes with one remote anyway.