Verwendet diese esphome Firmware: https://git.unhb.de/smash/co2ampel
Um zu Corona-Zeiten die Luftqualität im Netz39 messen zu können, wird geplant, einen VOC-Sensor zu verbauen.
Warum der VOC-Gehalt gemessen werden soll und eine CO2-Messung nicht ausreicht, kann man hier nachlesen: PDF
Watterot hat auch ne CO2 Ampel, die kann man direkt kaufen, wenn man reich ist
In der Make-Zeitschrift 5/20 wird eine CO2-Ampel vorgestellt, die sowohl CO2 als auch VOC misst.
Dort wurde für die VOC-Messungen der Sensor BME680 von Bosch verwendet. Dieser ist ziemlich klein, für low-power-Anwendungen geeignet und lässt sich über I2C/SPI ansprechen.
Der Sensor kann zusätzlich zu VOC-Messung außerdem die Temperatur, Luftfeuchtigkeit und Luftdruck messen. (Die drei Sachen werden benötigt, um die VOC-Messgenauigkeit zu gewährleisten)
Bosch hat die Treiber für die Sensoren auf github veröffentlicht.
Bosch hat die Arduino-Bibliothek für die Sensorfusion als Binaryblob auf github veröffentlicht.
Von Adafruit gibts einen Arduino und einen CircuitPython Treiber
Hier bastelt David mit RIOTos an der Firmware auf einem esp32. Übertragung der Daten geplant per WiFi und MQTT.
Arduino Code Beispiel für die Berechnung eines AirQualityIndex
Die Übertragung kann über BLE geschehen, sofern der Sensor mit Batterien betrieben werden soll. Bei einer festen Stromversorgung kann sie auch über ESP/WiFi oder CAN stattfinden.
Die Daten sollen auf OpenHab gesammelt werden und dort ausgewertet werden und ggf. eine Statusmeldung zur Luftqualität im Space veröffentlicht werden.