Skip to content

fourstops/sense.moda

Repository files navigation

moda

a Prometheus exporter variety pack

Sensor Metric
CCS811 Total Volatile Organic Compounds (TVOCs), including equivalent carbon dioxide (eCO2)
BME680 Temperature, Relative Humidity. Pressure, VOCs
PZEM-016 AC Volts, Amps, Watts, kWh, Hertz, Power Factor
SDS011 PM2.5, PM10


  • Dependencies
git clone https://github.com/fourstops/sense.moda
cd sense.moda

pip install prometheus-client
pip install paho-mqtt
pip install python-pzem
pip install py-sds011
pip install aqipy
pip install smbus
pip install adafruit-circuitpython-ccs811
pip install adafruit-circuitpython-sgp40
pip install adafruit-circuitpython-bme680
  • pzem016_exporter module
cd  ~/sense.moda
sudo cp -r pzem-exporter /usr/src/
sudo chown -R pi:pi /usr/src/pzem-exporter
sudo chmod 666 /dev/ttyAMA0

cd /usr/src/pzem-exporter
sudo cp ~/sense.moda/services/pzem-exporter.service /etc/systemd/system/pzem-exporter.service
sudo chmod 644 /etc/systemd/system/pzem-exporter.service

sudo systemctl daemon-reload

sudo systemctl start pzem-exporter

sudo systemctl status pzem-exporter

sudo systemctl enable pzem-exporter
  • sds011_exporter module
cd  ~/sense.moda
sudo cp -r sds011_exporter /usr/src/
sudo chown -R pi:pi /usr/src/sds011_exporter

cd /usr/src/sds011_exporter

sudo cp ~/sense.moda/services/sds011-exporter.service /etc/systemd/system/sds011-exporter.service

sudo cp ~/sense.moda/services/sds011-exporter.service /etc/systemd/system/sds011-exporter.service

sudo chmod 644 /etc/systemd/system/sds011-exporter.service
sudo systemctl daemon-reload

sudo systemctl start sds011-exporter

sudo systemctl status sds011-exporter

sudo systemctl enable sds011-exporter

  • moda_exporter module
cd  ~/sense.moda
sudo cp -r moda_exporter /usr/src/
sudo chown -R pi:pi /usr/src/sense.moda_exporter

cd /usr/src/sense.moda_exporter
sudo cp ~/sense.moda/services/sense.moda-exporter.service /etc/systemd/system/sense.moda-exporter.service
sudo chmod 644 /etc/systemd/system/sense.moda-exporter.service

cd /usr/src/stemma_exporter
sudo cp ~/sense.moda/services/stemma-exporter.service /etc/systemd/system/stemma-exporter.service
sudo chmod 644 /etc/systemd/system/stemma-exporter.service

sudo systemctl daemon-reload

sudo systemctl start moda-exporter

sudo systemctl status moda-exporter

sudo systemctl enable moda-exporter