Smart Swimming Pool is a smart system to control various aspects of a swimming pool. The application is composed of a coap network and a mqtt network, to control sensors and actuators. The application was tested using the Cooja simualtor.
The system provides the following features:
- Temperature control: You can get the current temperature, set temperature bounds, and start or stop the heater.
- Chlorine level control: You can get the current chlorine level, set chlorine level bounds, and start or stop the chlorine dispenser.
- Water level control: You can get the current water level and set water level bounds, and start or stop the water pump.
- Light control: You can set the light color and start or stop the light.