co2-monitor-exporter

Prometheus exporter for CO2 concentration and indoor temperature from TFA Dostmann AirCO2NTROL Mini.

Usage no npm install needed!

<script type="module">
  import co2MonitorExporter from 'https://cdn.skypack.dev/co2-monitor-exporter';
</script>

README

CO2 Monitor Exporter

Prometheus exporter for CO2 concentration and indoor temperature from TFA Dostmann AirCO2NTROL Mini in Node.JS.

Based on node-co2-monitor.

npm npm downloads

Contents

Supported Hardware

Install

npm install co2-monitor-exporter -g

Usage

co2-exporter [--port <port> --host <host>]

Or starting with PM2 as a service.

pm2 start `which co2-exporter` [-- --port <port> --host <host>]

By default the exporter will accept connections on 127.0.0.1:9091. After the exporter is started, prometheus server would be able to retrieve metric data from the exporter.

Grafana

Metrics

Name Description
air_temp Ambient Temperature (Tamb) in ℃.
air_co2 Relative Concentration of CO2 (CntR) in ppm.

License

MIT