Remember my tap and how puzzled we were about the reason for the lights?
I emailed Franke Customer service and got this response:
Thank you for your email, the lights are purely a decorative feature, to make it look cool and beautiful.
Franke UK Limited
So now we know!