| CPC H04L 12/2829 (2013.01) [E03C 1/055 (2013.01); H04L 12/2814 (2013.01); H04L 67/125 (2013.01)] | 15 Claims |

|
1. A control system for a bath comprising one or more processors and one or more sensors in or on one or more taps for filling the bath, wherein:
the one or more sensors are arranged to sense water flow parameter data as the bath is automatically filled with water and to transmit the water flow parameter data to the one or more processors; and
the one or more processors are arranged to:
monitor temperature and amount of water during filling of the bath using the water flow parameter data;
calculate water flow parameter values for use to fill the bath based on the monitored temperature and the monitored amount of water;
store the calculated water flow parameter values as a pre-set bath-fill option arranged to be used to automatically fill the bath for future use, wherein the calculation of the water flow parameter values takes into account an overflow level of the bath and at least one of a material of the bath or a capacity of the bath; and
prevent overfilling of the bath beyond its capacity by controlling the one or more taps to automatically fill the bath below the overflow level of the bath based on the calculated water flow parameter values,
wherein the calculation of water flow parameter values takes into account one or more of the following environmental factors:
i. ambient temperature;
ii. time of year;
iii. location; and
iv. performance characteristics of a water heating system arranged to heat the water supplied to the bath.
|