Turn on lights

Si1143 Proximity Sensor

You can do multiple hand gestures and program the lights to do different things. It is much more expensive, but it all depends on what you are going to use it for. If you just want to turn the lights on and off then you can go with one of the others, but if you want to spice it up a little then go with that one.

Im not sure if the proximity sensor has its own code, because I know that the other two will work with the same code.