Python 3 program for the luftdaten.info sensor network. It has been written to run on a Raspberry Pi and to to send collected measurements to:
- luftdaten.info
- InfluxDB
- MQTT broker
- Nova Fitness SDS011 or compatible connected via
ttyUSB
for dust - Bosch BME 2280 connected via I²C for temperature, humidity and pressure
apt install python3 pipenv
Copy the config.default.toml
to config.toml
and adjust the settings.
Take a look at the dusty.unit.
On Raspbian the process needs privileges in the groups i2c
and dialout
.