Skip to main content

Home webservices for Alexa

Project description

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, mongodb or mariaDB 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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

homeservices-0.0.1.tar.gz (2.7 kB view details)

Uploaded Source

Built Distribution

homeservices-0.0.1-py3-none-any.whl (3.0 kB view details)

Uploaded Python 3

File details

Details for the file homeservices-0.0.1.tar.gz.

File metadata

  • Download URL: homeservices-0.0.1.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.1

File hashes

Hashes for homeservices-0.0.1.tar.gz
Algorithm Hash digest
SHA256 1e4e72992c837ea7c3ed7d91fc1a108781232ff4aade70b3b48e3a64e98187f6
MD5 87831da68c9d354e271696e6d6f40b81
BLAKE2b-256 796353b6c4c6e80d10aac7aa4407770589140c437c66086714ed11bec4b9edb0

See more details on using hashes here.

File details

Details for the file homeservices-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: homeservices-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 3.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.1

File hashes

Hashes for homeservices-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 78c3fc01a190b4dd5a44efc0eabef95a5303342f4259ed4b79e76dc28b5644ec
MD5 7331387026de547f6bfd703dc8634565
BLAKE2b-256 4c1efd35af656b2fa873fd06dcb3df36f7e28f84f7cfb28aea8a6595bc83a57f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page