SmartSpa was a two-year effort to engineer an autonomous hot tub chemistry management system from the ground up. The final system went well beyond a typical IoT prototype, combining a commercial-grade custom PCB, regulated power architecture, embedded firmware, imported chemical sensors, flow meters, multiple coordinated dosing pumps, fluid handling, wireless connectivity, cloud database hosting, and a fully developed mobile app into one integrated product. The work ultimately led to a patent application covering the system and its approach to autonomous chemical maintenance.
Much of the engineering challenge was in making those mechanical, electrical, chemical, embedded, cloud, and software systems behave reliably together, then iterating the hardware, firmware, calibration, control logic, and data flow until the complete system functioned as a cohesive product.