BME688 AirMeter App: Überwachung von Luftqualität, Luftdruck, Temperatur und Luftfeuchtigkeit mit dem Raspberry Pi

Mit dieser BME688 AirMeter App für PiCockpitkönnen Sie eine BME688 oder BME680-Sensor, der über I2C mit dem Raspberry Pi verbunden ist. Wir (pi3g e.K.) bieten eine Plug & Play BME688 Breakout-Moduldie Sie direkt an den Raspberry Pi anschließen können.

Die App verfügt über drei verschiedene Ansichten, die es Ihnen ermöglichen, die Daten so zu visualisieren, wie Sie es wünschen:

Installation und Einrichtung

Schalten Sie Ihren Raspberry Pi aus, und schließen Sie das BME688-Modul an. Schauen Sie in der Anleitung Ihres Herstellers nach, wie Sie dies tun können.

pi3g-bme688-breakout-board-raspberry-pi
Das pi3g BME688 Breakout-Modul an einem Raspberry Pi 3B+: es kann einfach an den GPIO Header angeschlossen werden. Beachten Sie die spezielle Ausrichtung, damit das SoC die BME688-Wärmemesswerte nicht verfälscht.

Hinweis: Der BME688 und BME680 unterstützen auch den SPI-Betrieb. Diese App unterstützt jedoch nur den I2C-Betrieb.

Schalten Sie Ihren Raspberry Pi wieder ein. Zu diesem Zeitpunkt wird hoffentlich PiCockpit ist bereits installiert. Sie müssen außer PiCockpit keine weitere Software installieren, damit diese App funktioniert. (Gern geschehen :-))

Öffnen Sie die BME688 AirMeter-App und klicken Sie auf die Schaltfläche Setup:

Die BME688 AirMeter-App bietet verschiedene Ansichten. Die Schaltfläche "Setup" befindet sich im oberen Bereich.
Wartet auf Daten, da noch keine Daten vom Sensor empfangen wurden

Aktivieren Sie den BME688-Sensor, indem Sie auf den Kippschalter "Sensor aktivieren" klicken.

Prüfen Sie, ob die I2C-Adresse korrekt ist. (Bei der BME688-Breakout-Platine pi3g ist dies standardmäßig 0x77 - bei anderen Anbietern kann dies variieren).

Wenn der Sensor erreicht werden kann, sollte sich die Meldung unten in "Daten empfangen: ..." mit einem Zeitstempel des zuletzt empfangenen Datenpakets.

Hinweis: Die Häufigkeit der Datenpakete hängt von den Einstellungen ab - wenn Sie die IAQ-Berechnung aktivieren, werden sie möglicherweise weniger häufig empfangen.

IAQ-Berechnung ermöglichen

Bosch liefert eine Software namens BSEC 2. Wir haben sie in PiCockpit integriert, um Ihnen die Arbeit zu erleichtern. Diese Software ermöglicht es, die Rohwerte, die der Sensor misst, zu nehmen und zusätzliche Werte zu berechnen.

Eine davon ist die IAQ. (Luftqualität in Innenräumen), mit dem Sie die Qualität der Innenraumluft messen können.

Um sie zu aktivieren, klicken Sie auf die Schaltfläche "IAQ-Berechnung aktivieren", und klicken Sie auf "Ich stimme zu" in der Bosch BSEC-Lizenzvertrag Dialog.

Bosch BSEC-Lizenzvertrag akzeptieren

Dadurch wird PiCockpit automatisch veranlasst, auch die IAQ zu berechnen.

erweiterte Ansicht (alle Daten anzeigen)

Wenn Sie die erweiterte Ansicht aktivieren, werden alle Parameter angezeigt, die die BSEC2-Software berechnen kann.

alle Einstellungen zurücksetzen

Mit dieser Schaltfläche können Sie die Einstellungen auf die Werkseinstellungen zurücksetzen.

Liniendiagramm anzeigen

Lufttemperatur (roh), die im Liniendiagramm angezeigt wird

Verwenden Sie die Schaltflächen "show me", um den Messwert auszuwählen, den Sie sehen möchten.

Nutzen Sie die Suche, um sich auf die Werte zu konzentrieren, an denen Sie interessiert sind:

Geben Sie den Namen des gewünschten Wertes ein, um die Auswahl einzuschränken.

Die Elemente am unteren Rand und rechts neben dem Diagramm ermöglichen es Ihnen, bestimmte Daten- und Wertebereiche, die Sie interessieren, aufzuschlüsseln. Sie eignen sich hervorragend zum Zoomen in ein Diagramm:

Heranzoomen, um die Temperaturschwankungen deutlicher zu sehen

Beachten Sie, dass die historischen Datenwerte nur in Ihrem Webbrowser erhalten bleiben, solange die App geöffnet ist. Sobald Sie weg navigieren oder die Registerkarte schließen, gehen die Daten verloren.

Ansicht des Messgeräts

In der Ansicht "Messgerät" erhalten Sie schöne Messgeräte zur Anzeige der aktuellen Werte. Hier können Sie die folgenden Werte überwachen:

  • Luftfeuchtigkeit
  • Lufttemperatur
  • Luftdruck
  • Gasbeständigkeit
  • Luftqualität (IAQ) - falls aktiviert

Die Messgeräteansicht enthält auch eine Tabelle mit den Daten am unteren Rand.

Tabelle Ansicht

Für die Puristen unter uns, die ihre Daten gerne in tabellarischer Form darstellen, ist die Tabellenansicht genau das Richtige:

Sie können die Suchfunktion nutzen, um die Ansicht auf die Artikel einzugrenzen, die Sie interessieren:

Geben Sie den Namen des gewünschten Wertes ein, um die Auswahl einzuschränken.

Vollständige Liste der "erweiterten Ansicht"

Dies sind alle Messwerte, die in der BME688 AirQuality App in PiCockpit verfügbar sind, wenn Sie die erweiterte Ansicht aktivieren:

  • Luftfeuchtigkeit
  • Luftfeuchtigkeit (roh)
  • Luftdruck
  • Luftqualität (IAQ)
  • Genauigkeit der Luftqualität (IAQ)
  • Lufttemperatur
  • Lufttemperatur (roh)
  • Atem VOC-Äquivalent
  • Atem VOC-Äquivalent Genauigkeit
  • CO2-Äquivalent
  • Genauigkeit der CO2-Äquivalente
  • Vergleichsgaswert
  • Genauigkeit der Gaswerte
  • Gasanteil
  • prozentuale Gasgenauigkeit
  • Gaswiderstand (roh)
  • Probennummer
  • statische IAQ (roh)
  • statische IAQ-Genauigkeit
  • Zeitstempel

Hinweis: Für eine genauere CO2-Messung bieten wir auch ein CO2-Sensor-App!

FAQ

Wird auch der BME680 unterstützt?

Ja, der BME680 wird ebenfalls unterstützt.

Wie sieht es mit den KI-Funktionen des BME688 aus?

Wir arbeiten derzeit an einer "Digital Nose"-App für PiCockpit, mit der Sie Gerüche mit dem BME688 erkennen können.

Wo kann ich einen kompatiblen Sensor kaufen?

Wir (pi3g e.K.) haben entwickelt ein Plug & Play BME688-Modul für den GPIO-Anschluss des Raspberry Pi.

Andere Anbieter, z. B. Pimoroni und Adafruit, verkaufen auch BME688- und BME680-Breakout-Boards.