NEWS
MH-Z19 an einem NodeMCU
-
Hallo,
ich hoffe, ihr könnt mir helfen.
Ich habe hier eine NodeMCU mit 14.2.0 Tasmota (Sensor) geflasht und mit MH-Z19(e) verbunden.
Habe den Sensor dann mit sensor15 1 aktiviert, ich bekomme aber immer noch keine Daten, habe schon einen 2. MH-Z19 probiert, aber auch der liefert keine Daten:
09:51:49.246 RSL: STATE = {"Time":"2024-10-12T09:51:49","Uptime":"0T00:00:10","UptimeSec":10,"Heap":21,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":28,"MqttCount":0,"Wifi":{"AP":1,"SSId":"MediaIOT","BSSId":"B2:42:A1:2F:08:74","Channel":11,"Mode":"11n","RSSI":12,"Signal":-94,"LinkCount":1,"Downtime":"0T00:00:04"}} 09:51:49.251 RSL: SENSOR = {"Time":"2024-10-12T09:51:49","MHZ19B":{"Model":"","CarbonDioxide":0,"Temperature":0.0},"TempUnit":"C"}
Zur Sicherheit habe ich PIN D5 und D6 auch mal getauscht, leider ohne Erfolg.
Macht es einen Unterschied, dass ich hier als Sensor MH-Z19B ich aber einen MH-Z19E nutze?
-
Du musst rx und tx nehmen, nicht D5 oder D6 !
Steht entsprechend auch in der Anleitung:
-
Hallo, ich habe schon jede erdenkliche Pin Konfiguration ausprobiert, auch tx an rx und rx an tx, spielt keine Rolle
-
Ich habe einen wemos d1 mini; und da klappt es ohne Probleme.
NodeMCU kenn ich nicht.Allerdings nutze ich auch die MH-Z19 nicht mehr. m.E. schwanken die Werte zu stark.
Benutze derzeit nur noch Senseair s8.
Anschluss das gleiche (TX, RX)Wenn es mit TX, RX nicht funktioniert, dann ist eines von beiden defekt.
-
@taddy81 ich habe einen MH-Z19B an einem NodeMCU seit einigen Jahren verlässlich am Laufen.
-
@taddy81 benutzt du die tasmota-sensors.bin? Ich weiß nicht ob das mit der normalen geht?
Ich habe eben ohne Probleme ein Update gemacht von tasmota 12.0.2 auf 14.2.0. -
@lobomau
Es muss dies dabei sein:#undef USE_MHZ19 //#define USE_MHZ19 // Add support for MH-Z19 CO2 sensor (+2k code)
Hier hatte ich mal eine bin eingestellt wo dies dabei war:
https://forum.iobroker.net/topic/53173/aktuelle-tasmota-bin?_=1728759864823 -
@bahnuhr ich habe da nichts definiert. Ging direkt mit der originalen 14.2.0. tasmota-sensors.bin
-
@lobomau
na dann ist ja gut.Meine ganzen Sensoren sind nicht alle in sensors.
Deshalb kompilier ich mir immer eine eigene. -
Ich danke euch allen sehr, ich habe endlich ein Signal!
Einer meiner Sensoren ist offensichtlich tot, der andere liefert werte, die sich auch ändern. Kalibriert wird das Teil dann morgen.Ich finde 1300ppm also 0,13% CO2 in der Atemluft in meinem Büro, wo ich erst 20Minuten erstmal etwas hoch.
Dann schau ich mal, wie Amazon die Rückname organisieren möchte.
LG
Daniel