A raspberry pi and arduino pool controller made in python to work with a pentair pool system.
- Install python3
- Install pip3
- Install git
- Clone this repo: https://github.com/jbyerline/Raspberry-Pi-Pool-Controller-Flask.git
- Install all pip requirements
- Test running locally with
python3 app.py
- Setup crontab to run
python3 app.py
on boot:crontab -e
then add@reboot /usr/bin/python3 /home/jbyerline/Raspberry-Pi-Pool-Controller-Flask/PoolService/app.py >> /home/jbyerline/Raspberry-Pi-Pool-Controller-Flask/PoolService/logfile.log 2>&1
- Reboot and test, the service should be running on port 8000 and available at https://poolservice.byerline.me