Skip to main content

PiWaterflow

This is a resilient watering system, executed in a Raspberry Pi to control irrigation valves using relays. It's intended to be executed periodically (i.e. cron every 5 minutes).

  • Requirements:
    • Raspberry Pi (any model)
    • Relays to control the valves
    • Optional control relay to enable alternative power inverter
  • It supports 2 watering programs every day.
    • Programs can be forced at any time.
  • Valves can be manually triggered.
  • Programs, forced programs and manual Valves can be manually stopped.
  • Metrics can be emitted to influxdb to register actions (programs and valves).
  • This package fits with piwwwaterflow, so that it can be controlled via HTTP page.

TODO:

  • Abort watering if humidity is above threshold (90% default). Send email warning

Release files for piwaterflow 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for piwaterflow 1.0.1
File Size Uploaded
piwaterflow-1.0.1.tar.gz 11.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for piwaterflow 1.0.1
File Interpreter ABI Platform
piwaterflow-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 25.8 kB

Release files / piwaterflow-1.0.1.tar.gz

Download URL piwaterflow-1.0.1.tar.gz
Size 11.4 kB
Tags Source
SHA-256 checksum
How to use checksums
96692b4d5a6efddf1aa4fb03ef56c05e10133a4db916c1d48732180760364812
BLAKE2b-256 checksum
How to use checksums
280effe267c0be8b85ae452c98690bb81e361f8c8ccc92890c6bc7a1158b2fd6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.1

Release files / piwaterflow-1.0.1-py3-none-any.whl

Download URL piwaterflow-1.0.1-py3-none-any.whl
Size 14.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
75055345f8ba0efd4e01f0d581b248499e61a7c77d0d155da32b33bbe03ad10b
BLAKE2b-256 checksum
How to use checksums
1a8f634fb2aa85d11da4981e97a7349f8817309469d888a6053bebd1a4143e90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.1

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.0

2 release files

0.6.0

2 release files

0.5.13

2 release files

0.5.12

2 release files

0.5.9

2 release files

0.5.8

2 release files

0.5.7

2 release files

0.5.6

2 release files

0.5.4

2 release files

0.5.3

2 release files

0.5.2

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.11

2 release files

0.2.10

2 release files

0.2.9

2 release files

0.2.8

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.13

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page