Monitoring CO2 using AirCO2ntrol Mini

To keep track of air quality, I decided to buy a CO2 Measuring Device from Digitec (TFA AirCO2ntrol Mini). Not thinking too much about it, I just bought the cheapest option available:

I was positively surprised that the device provides an undocumented API, as discovered by Henryk Plötz (https://hackaday.io/project/5301-reverse-engineering-a-low-cost-usb-co-monitor/log/17909-all-your-base-are-belong-to-us).

There were even out-of-the-box apps available intended for the raspberry-pi. However, this application’s dependencies are quite tedious to install.

That’s why I decided to containerize this app, using the following Dockerfile:

FROM ubuntu:18.04

Further information is available on the corresponding Github repository: https://github.com/aymenfurter/co2-docker

My field of expertise lies in DevOps/Kubernetes and Backend/Integration Development based on Java & Apache Camel, using Azure.