| CPC G05B 19/048 (2013.01) [A47K 13/305 (2013.01); B05B 1/185 (2013.01); B05B 12/02 (2013.01); B05B 12/12 (2013.01); E03C 1/057 (2013.01); E03D 5/105 (2013.01); E03D 9/002 (2013.01); G05B 19/042 (2013.01); G05D 7/0617 (2013.01); G06F 3/167 (2013.01); G06F 16/951 (2019.01); G10L 15/22 (2013.01); A61B 5/0075 (2013.01); A61B 5/01 (2013.01); A61B 5/024 (2013.01); A61B 5/1113 (2013.01); A61B 5/1171 (2016.02); A61B 5/1172 (2013.01); A61B 5/14532 (2013.01); A61B 5/165 (2013.01); A61B 5/20 (2013.01); A61B 5/4519 (2013.01); A61B 5/4836 (2013.01); E03C 1/05 (2013.01); G05B 2219/25297 (2013.01); G05B 2219/2642 (2013.01); G10L 15/1822 (2013.01); G10L 15/30 (2013.01)] | 18 Claims | 

| 
               1. A network device for use in a bathroom, the network device comprising: 
            a data collection interface in communication with a mirror and configured to receive sensor data from the mirror, the sensor data being configured to identify a user of the mirror; 
                a memory unit configured to store information in a user profile to identify the user, a user configuration for a water consuming appliance, and a user configuration for an auxiliary device; 
                a processor in communication with the data collection interface and the memory unit, the processor configured to analyze the sensor data identifying the user received from the mirror; 
                the processor configured to access a user database using the identity of the user from the sensor data received from the mirror for a user configuration for the water consuming appliance, the processor configured to generate a first command for the water consuming appliance in response to the analysis of the sensor data identifying the user; 
                the processor configured to access the user database using the identity of the user from the sensor data received from the mirror for a user configuration for an auxiliary device, the processer configured to generate a second command for the auxiliary device in response to the analysis of the sensor data identifying the user; and 
                a data output interface in communication with the water consuming appliance and the auxiliary device, the data output interface configured to send the first command to the water consuming appliance and the second command to the auxiliary device. 
               |