Imported from GitHub: jaycedowell/Pi2O · commit be903ec · license GPL-2.0
Description
Raspberry Pi-based sprinkler controller
README
Pi2O
Raspberry Pi-based sprinkler controller that supports automatic zone run time adjustments via the WUnderground API and a software rain sensor.
Requirements
- Python >= 3.6
- cherrypy >= 3.0
- jinja2
- sqlite3
- A Raspberry Pi with the board described in the
schematicsdirectory - the name of a WUnderground PWS if you want to use a software rain sensor or automatic runtime adjustment
Usage
-
Connect the Raspberry Pi to the control board and supply 24 VAC power
-
Create the sqlite3 database using the 'archive/initDB.sh' script
-
Install the pi2o logrotate configuration file in /etc/logrotate.d/
-
Run the script via './Pi2O.py'
Weather Adjustments
The automatic weather adjustments are based on those used by sprinklers_pi with an added correction for the average wind speed.
No comments yet. Be the first to ask about this board.