Skip to content

kubahorak/rpi-moisture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Moisture sensors

Read the accompanying blog posts Connecting plants to the internet. and Automatic plant watering with Raspberry Pi

Hardware components

  • Raspberry Pi 3
  • 2x Soil Moisture Hygrometer Detection Modul
  • Witty Pi 2
  • 3-6V Mini Submersible Water Pump

Prerequisites

  • ThingSpeak account for data results
  • Datadog account for monitoring

Configuration

Modify moisture.py sensors and pumps variables for your setup.

Installation

  1. Install latest Raspbian on the Pi
  2. Boot with HDMI monitor connected, connect to WiFi and enable SSH
  3. Install Ansible requirements sudo ansible-galaxy install -r requirements.yml
  4. Run playbook sudo ansible-playbook -i hosts playbook.yml --extra-vars "datadog_api_key=XXX" (add --ask-pass if SSH is set-up via password authentication)
  5. Install WittyPi 2 following the manual and configure it to use the schedule.wpi file provided here

About

Submits moisture sensor data from Raspberry Pi 3 to ThingSpeak

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages