I got one of these and it is powered by a turbine. You can hear the buzz as it turns.
It has three colors, rather bizarrely arranged. Cold water results in green light, warm water in blue and hot in red. It does take a second or two to change with temperature. Seems kind of gimacky, but it quickly becomes natural to check the colors before washing hands with cold water or getting a scald with too hot of water.