Revert "Revert "Improve philips  light adapter""

This reverts commit 5103c1c15996d52367662f4a2517840a41c77636.
Revert "Revert "Improve philips  light adapter""

This reverts commit 92068845705d9b773eff249d3542d732df7e8d9a.