Patent attributes
A water heating system can include a water heater having a tank, and a first temperature sensor disposed toward a top end of the tank to measure a first temperature and a second temperature sensor disposed toward a bottom end of the tank to measure a second temperature. The water heating system can further include a controller communicably coupled to the first temperature sensor and the second temperature sensor, where the controller determines an amount of heated water in the tank based on a plurality of algorithms and measurements made by the first and second temperature sensors. The plurality of algorithms solves for at least one calculated temperature for at least one point between a first location of the first temperature sensor and a second location of the second temperature sensor, where the at least one calculated temperature is used to determine the amount of heated water in the tank.