Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Off Topic
  4. Microcontroller
  5. MH-Z19 an einem NodeMCU

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    864

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

MH-Z19 an einem NodeMCU

Geplant Angeheftet Gesperrt Verschoben Microcontroller
10 Beiträge 3 Kommentatoren 763 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • T Offline
    T Offline
    Taddy81
    schrieb am zuletzt editiert von Taddy81
    #1

    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.

    bded58df-b1c4-44e3-9dc3-824a66032ae5-grafik.png
    7f65a7b5-9d1b-4627-8681-420aa55015e7-grafik.png

    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?

    Proxmox 3Node Cluster, IOBroker in LXC

    PV Visualisierung und Steuerung mit NodeRed und Grafana

    bahnuhrB lobomauL 3 Antworten Letzte Antwort
    0
    • T Taddy81

      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.

      bded58df-b1c4-44e3-9dc3-824a66032ae5-grafik.png
      7f65a7b5-9d1b-4627-8681-420aa55015e7-grafik.png

      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?

      bahnuhrB Online
      bahnuhrB Online
      bahnuhr
      Forum Testing Most Active
      schrieb am zuletzt editiert von
      #2

      @taddy81

      Du musst rx und tx nehmen, nicht D5 oder D6 !
      Steht entsprechend auch in der Anleitung:
      8b6dce36-c881-44d1-8c0c-318ff31349c8-image.png


      Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
      Danke.
      gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
      ScreenToGif :https://www.screentogif.com/downloads.html

      T 1 Antwort Letzte Antwort
      0
      • bahnuhrB bahnuhr

        @taddy81

        Du musst rx und tx nehmen, nicht D5 oder D6 !
        Steht entsprechend auch in der Anleitung:
        8b6dce36-c881-44d1-8c0c-318ff31349c8-image.png

        T Offline
        T Offline
        Taddy81
        schrieb am zuletzt editiert von
        #3

        @bahnuhr

        Hallo, ich habe schon jede erdenkliche Pin Konfiguration ausprobiert, auch tx an rx und rx an tx, spielt keine Rolle

        Proxmox 3Node Cluster, IOBroker in LXC

        PV Visualisierung und Steuerung mit NodeRed und Grafana

        bahnuhrB 1 Antwort Letzte Antwort
        0
        • T Taddy81

          @bahnuhr

          Hallo, ich habe schon jede erdenkliche Pin Konfiguration ausprobiert, auch tx an rx und rx an tx, spielt keine Rolle

          bahnuhrB Online
          bahnuhrB Online
          bahnuhr
          Forum Testing Most Active
          schrieb am zuletzt editiert von
          #4

          @taddy81

          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.


          Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
          Danke.
          gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
          ScreenToGif :https://www.screentogif.com/downloads.html

          1 Antwort Letzte Antwort
          0
          • T Taddy81

            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.

            bded58df-b1c4-44e3-9dc3-824a66032ae5-grafik.png
            7f65a7b5-9d1b-4627-8681-420aa55015e7-grafik.png

            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?

            lobomauL Offline
            lobomauL Offline
            lobomau
            schrieb am zuletzt editiert von lobomau
            #5

            @taddy81 ich habe einen MH-Z19B an einem NodeMCU seit einigen Jahren verlässlich am Laufen.
            3a1952d7-15a2-4c24-9df6-2b5b01318899-image.png

            e23360e2-151c-4ffa-af1f-c8d2c7fc29e6-image.png

            efe29b46-db39-4352-850a-918f6751c691-image.png

            dc9a4112-3a44-4407-bd1e-ad05118c4c4e-image.png

            0e42df41-026f-4e66-8c0d-be090474611e-image.png

            Host: NUC8i3 mit Proxmox:

            • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
            • Slave: Pi4
            1 Antwort Letzte Antwort
            1
            • T Taddy81

              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.

              bded58df-b1c4-44e3-9dc3-824a66032ae5-grafik.png
              7f65a7b5-9d1b-4627-8681-420aa55015e7-grafik.png

              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?

              lobomauL Offline
              lobomauL Offline
              lobomau
              schrieb am zuletzt editiert von lobomau
              #6

              @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.

              Host: NUC8i3 mit Proxmox:

              • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
              • Slave: Pi4
              bahnuhrB 1 Antwort Letzte Antwort
              0
              • lobomauL lobomau

                @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.

                bahnuhrB Online
                bahnuhrB Online
                bahnuhr
                Forum Testing Most Active
                schrieb am zuletzt editiert von
                #7

                @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


                Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                Danke.
                gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                ScreenToGif :https://www.screentogif.com/downloads.html

                lobomauL 1 Antwort Letzte Antwort
                0
                • bahnuhrB bahnuhr

                  @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

                  lobomauL Offline
                  lobomauL Offline
                  lobomau
                  schrieb am zuletzt editiert von
                  #8

                  @bahnuhr ich habe da nichts definiert. Ging direkt mit der originalen 14.2.0. tasmota-sensors.bin

                  Host: NUC8i3 mit Proxmox:

                  • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
                  • Slave: Pi4
                  bahnuhrB 1 Antwort Letzte Antwort
                  0
                  • lobomauL lobomau

                    @bahnuhr ich habe da nichts definiert. Ging direkt mit der originalen 14.2.0. tasmota-sensors.bin

                    bahnuhrB Online
                    bahnuhrB Online
                    bahnuhr
                    Forum Testing Most Active
                    schrieb am zuletzt editiert von
                    #9

                    @lobomau
                    na dann ist ja gut.

                    Meine ganzen Sensoren sind nicht alle in sensors.
                    Deshalb kompilier ich mir immer eine eigene.


                    Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                    Danke.
                    gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                    ScreenToGif :https://www.screentogif.com/downloads.html

                    1 Antwort Letzte Antwort
                    0
                    • T Offline
                      T Offline
                      Taddy81
                      schrieb am zuletzt editiert von Taddy81
                      #10

                      Ich danke euch allen sehr, ich habe endlich ein Signal!

                      29a55b6d-285b-42c6-ac02-1d16efd26bbc-grafik.png
                      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

                      Proxmox 3Node Cluster, IOBroker in LXC

                      PV Visualisierung und Steuerung mit NodeRed und Grafana

                      1 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      831

                      Online

                      32.6k

                      Benutzer

                      82.1k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe