FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Edi77 am 14 April 2019, 19:34:45

Titel: MiCS-6814 einbinden [gelöst]
Beitrag von: Edi77 am 14 April 2019, 19:34:45
Hallo,

Ich habe mir mal ein MiCS-6814 von Grove Multichannel Gas Sensor kommen lassen.
Der Sensor kann CO,NO² H²,NH²CH4 usw. messen.
Man kann diesen an einen Arduino anschließen und die Daten werden auf dem Serial Port ausgegeben was man ja an einem Raspberry entgegen nehmen könnte.

Meine Frage wäre, da ich bis jetzt nichts dazu gefunden habe, wie könnte man die Serial Ausgabe vom Arduino am RPi in ein log File schreiben?

Ich habe jetzt auch mal den MiCS-6814 direkt an einen RPi Zero W angeschlossen und mit dem Projekt https://github.com/paulvha/multichannel-gas (https://github.com/paulvha/multichannel-gas) schreibt er nun die Werte in eine Datei und das sieht so aus


Ratio out of range for Ammonia

The concentration of CO (Carbon Monoxide) is 9.37 ppm or 11.71 mg/m3

The concentration of NO2 (Nitrogen Dioxide) is 0.19 ppm or 0.39 mg/m3

Ratio out of range for propane

Ratio out of range for Iso-Butane

Ratio out of range for Methane

The concentration of Hydrogen is 2.54 ppm or 0.01 mg/m3

The concentration of C2H5OH (Ethanol) is 3.64 ppm or 7.48 mg/m3



Wie könnte man aus dieser Datei die Werte einzeln richtig auslesen?
Titel: Antw:MiCS-6814 einbinden
Beitrag von: Edi77 am 15 April 2019, 01:20:25
Hallo,

Das Problem konnte ich selbst lösen  ;D

Ich habe einen ESP8266 genommen MQTT integriert und den MiCS-6814 integriert.
Somit könnt ihr das über MQTT in FHEM integrieren.

Die Messwerte kommen alle 30s
Wem das zu viel ist einfach die delay(30000) ändern

Viel Spaß