pi2o

Public

@jaycedowell

Download board files

Files for version 1. Pick what you came for.

Share pi2o

Check access before sharing the link.

Who can open this board

Anyone can open this board. No sign-in is required.

This link opens the latest version. Copying it does not grant additional access.

Loading 3D model… large boards can take a moment.

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 schematics directory
  • the name of a WUnderground PWS if you want to use a software rain sensor or automatic runtime adjustment

Usage

  1. Connect the Raspberry Pi to the control board and supply 24 VAC power

  2. Create the sqlite3 database using the 'archive/initDB.sh' script

  3. Install the pi2o logrotate configuration file in /etc/logrotate.d/

  4. 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.

Comments

No comments yet. Be the first to ask about this board.

Ask about this board

Sign in to BoardRepo

New here? Signing in creates your account; there is no separate sign-up.