When Ideal Boilers introduced their first IoT-connected heating control system, the Touch Connect, they knew that the ability to run end-to-end tests on the whole system would be crucial to the validation process and to building confidence in the reliability and robustness of their new product.
However, there was no built-in way to automatically retrieve current configuration data from a thermostat.
Ideal turned to me for a solution that would provide the basis for a fully-automated integrated test suite.
I designed and built a custom test harness for the Touch Connect room thermostat that allows a controlling computer to activate the thermostat screen and read off values like the current target temperature.