Python backend for controlling sprinklers.
Frontend code can be found here.
- Web-based control panel
- RESTful API for interacting with sprinklers and scheduling
- Manual control of sprinklers
- Automatically control sprinklers through schedules
Documentation can be found in the docs
folder.
RegExp for validating 24 hour time is a modification from the one provided on this site to make the seconds optional.