/senso

A very lightweight sensor monitoring system for Raspberry Pi clusters running Kubernetes

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

SENSO

A very lightweight sensor monitoring system for Raspberry Pi clusters running Kubernetes. So far support is added only for BME280 Barometric sensor.

image

Description

This project is based on OMNI, so many things from its README would fit here as well.

Install

  1. Enable I2C interface on your device (using raspi-config)

  2. Get InfluxDB installed (e.g. from helm)

  3. Set values for the corresponding environment variables in senso-install.yaml

  4. Run

     kubectl apply -f senso-install.yaml
    
  5. Check with

    kubectl get all -n senso-system
    

Motivation

I built it to get time series data from BME280 Barometric sensor saved in InfluxDB. I need it mostly to see whether there is dependency between changes in air pressure and my headache.