Skip to content

boguscoder/dietpi_setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Start with apt deps:

apt install influxdb
apt install python3
apt install python3-pip

Now you can start influxdb service:

sudo systemctl enable influxdb.service

This will be required to build RPi.GPIO locally

apt install gcc
apt install libc-dev
apt install python3-dev

And then python deps:

pip3 install pms5003
pip3 install RPi.GPIO
pip3 install influxdb

Next, to collect data and publish it to influxdb you can run python3 real_aqi.py or copy aqi.service to /etc/systemd/system and enable it via

sudo systemctl enable aqi.service

For data visualization pick some handy folder and

wget https://dl.influxdata.com/chronograf/releases/chronograf-1.10.0_linux_arm64.tar.gz
tar xvfz chronograf-1.10.0_linux_arm64.tar.gz

Launch chronograf and import Home AQI.json dashboard or check airnow for range mapping between ppm and AQI and create new one (queries.sql may be handy still)

You can install chronograf as a service via systemctl too by copying chronograf.service to /etc/systemd/system and adjusting as needed

About

script and notes for my particle meter setup

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages