Even better, the shower should be able to recognize that a person has entered the bathroom and also be able to identify that person. In a multi-person household, each person will have a certain temperature they prefer for showering. What if your shower could identify you and adjust the temperature of the water based on your preferences? Machine learning applied to the bathroom!
And also adjust the showerhead spray setting based on the individual.