Skip to content
Alex Markessinis edited this page Jul 25, 2019 · 16 revisions

Welcome to the piProbe wiki!

Hardware Requirements

This project has a few hardware requirements, this is what I used.

The case is obviously no required, but probably a good idea for a real world deployment.

Note: The DHT11 and DHT22 probes require that you solder a resistor onto the probe. The AM2302 is a DHT22 with the resistor already attached, so it does not require any soldering.

Installation

Before you begin:

  • Install the Pi into it's case
  • Install the probe you've chosen, this is the GPIO Pinout configuration that I used: GPIO Pinout
  • Install balenaEtacher on the computer you'll use to flash the SD card
  • If you plan on using Balena, ensure that you have created an account at Balena.io
  • If you plan on using Balena, ensure you have the balena-cli installed

Both methods assume you have an InfluxDB instance up and running somewhere on your network. Setting up InfluxDB is outside the scope of this Wiki.

Balena Installation (recommended)

This project is configured so that it can be easily deployed to a fleet of RaspberryPi 3/3+ nodes. This is by far the lightest weight option. I've been able to cut the container down to 32mb!

Click here: Balena Installation

Manual Installation

You can also manually install piProbe. This option will require more upkeep, and is a much heavier option to setup.

Click here: Manual Installation