Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
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

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. Announcements
  3. 💬 Air Humidity Sensor - DHT

💬 Air Humidity Sensor - DHT

Scheduled Pinned Locked Moved Announcements
149 Posts 48 Posters 47.9k Views 38 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • skywatchS skywatch

    @hek

    No it is not fixed!

    mfalkviddM Offline
    mfalkviddM Offline
    mfalkvidd
    Mod
    wrote on last edited by
    #37

    @hek I think @skywatch meant that the text is updated, but not the picture. The picture is still using pin 3.

    1 Reply Last reply
    0
    • ramoncarranzaR ramoncarranza

      @hek how do I change fro C to F?

      mfalkviddM Offline
      mfalkviddM Offline
      mfalkvidd
      Mod
      wrote on last edited by
      #38

      @ramoncarranza set your controller to use non-metric.

      1 Reply Last reply
      0
      • hekH Offline
        hekH Offline
        hek
        Admin
        wrote on last edited by
        #39

        Yes, didn't see that one @mfalkvidd. Hmm.. Not sure I have the source photoshop psd available any more.

        mfalkviddM 1 Reply Last reply
        0
        • hekH hek

          Yes, didn't see that one @mfalkvidd. Hmm.. Not sure I have the source photoshop psd available any more.

          mfalkviddM Offline
          mfalkviddM Offline
          mfalkvidd
          Mod
          wrote on last edited by
          #40

          @hek you mean you delete files? :fearful:

          1 Reply Last reply
          0
          • hekH Offline
            hekH Offline
            hek
            Admin
            wrote on last edited by
            #41

            Ha, probably not, just a matter of find it. :sweat:

            1 Reply Last reply
            0
            • skywatchS Online
              skywatchS Online
              skywatch
              wrote on last edited by
              #42

              What @Skywatch meant was that "#define DHT_DATA_PIN 2" is STILL in the example code on this page. Anyone who even gets as far as working it all out and wiring it all up and it still it won't work like that! - Not when it needs to be connected to PIN 3 instead (esp if the NRF is using pin 2, which is likely).
              Happy New Year to you all! :)

              1 Reply Last reply
              1
              • EfflonE Offline
                EfflonE Offline
                Efflon
                wrote on last edited by
                #43

                Just a note, tried following this for adding a DHT11 to the ESP8266 MQTT gateway. The MySensors example lib does not work with esp8266 (temperatures around 17000+). However the adafruit DHT library 1.3.0 works just fine.Any reason that couldn't be used here?

                1 Reply Last reply
                0
                • hekH Offline
                  hekH Offline
                  hek
                  Admin
                  wrote on last edited by
                  #44

                  Nope. Most of the examples were only verified using Atmega. If you find a better lib working on both platforms, please create a pull request including the updated example and library.

                  1 Reply Last reply
                  0
                  • EfflonE Offline
                    EfflonE Offline
                    Efflon
                    wrote on last edited by
                    #45

                    Ok! I just have to verify it on Atmega first. I'll be back..

                    1 Reply Last reply
                    0
                    • M Offline
                      M Offline
                      MLs
                      wrote on last edited by
                      #46

                      DHT sketch version 2.1.0 no data i IDE seiel

                      And if i use DHT example sketch then I get data temp / hum

                      Did not have permission to post in the forum

                      1 Reply Last reply
                      0
                      • F Offline
                        F Offline
                        flopp
                        wrote on last edited by flopp
                        #47

                        @hek @mfalkvidd I read that you discussed about PIN 2 and 3.

                        Code say PIN 2, Wiring things up say PIN 2 and picture shows PIN 3.

                        It can't use PIN 2 or can it, PIN 2 is used by the radio, or am I to tired :)?

                        meanmrgreenM 1 Reply Last reply
                        1
                        • F flopp

                          @hek @mfalkvidd I read that you discussed about PIN 2 and 3.

                          Code say PIN 2, Wiring things up say PIN 2 and picture shows PIN 3.

                          It can't use PIN 2 or can it, PIN 2 is used by the radio, or am I to tired :)?

                          meanmrgreenM Offline
                          meanmrgreenM Offline
                          meanmrgreen
                          wrote on last edited by
                          #48

                          @flopp

                          thats the irq pin in the radio post.
                          Not used by the radio

                          F 1 Reply Last reply
                          0
                          • meanmrgreenM meanmrgreen

                            @flopp

                            thats the irq pin in the radio post.
                            Not used by the radio

                            F Offline
                            F Offline
                            flopp
                            wrote on last edited by flopp
                            #49

                            @meanmrgreen said:

                            @flopp

                            thats the irq pin in the radio post.
                            Not used by the radio

                            I must have missed something or forgot. Is PIN 2 only used on Gateways?
                            Is it different between MyS version 1.x and 2.x?

                            1 Reply Last reply
                            0
                            • hekH Offline
                              hekH Offline
                              hek
                              Admin
                              wrote on last edited by
                              #50

                              Tried to follow the history on the humidity file back in time on github.
                              At some point (2.0 release) the example was switched from HumiditySensor.ino (using pin 3) to DhtTemperatureAndHumiditySensor.ino (pin 2) created by @mozzbozz.

                              Not sure why the pin was switched, but you can run without the radio/IRQ-pin connection as long as not activating the MY_RX_MESSAGE_BUFFER_FEATURE.

                              F 1 Reply Last reply
                              0
                              • hekH hek

                                Tried to follow the history on the humidity file back in time on github.
                                At some point (2.0 release) the example was switched from HumiditySensor.ino (using pin 3) to DhtTemperatureAndHumiditySensor.ino (pin 2) created by @mozzbozz.

                                Not sure why the pin was switched, but you can run without the radio/IRQ-pin connection as long as not activating the MY_RX_MESSAGE_BUFFER_FEATURE.

                                F Offline
                                F Offline
                                flopp
                                wrote on last edited by
                                #51

                                @hek
                                All other examples are using PIN 3. Wouldn't it be easier to use PIN 3 for all examples? Maybe we shall wait and see if mozzbozz know why he changed to PIN 2.

                                1 Reply Last reply
                                0
                                • hekH Offline
                                  hekH Offline
                                  hek
                                  Admin
                                  wrote on last edited by hek
                                  #52

                                  Ok, updated the example on github and instructions on the page back to pin 3.

                                  1 Reply Last reply
                                  3
                                  • skywatchS Online
                                    skywatchS Online
                                    skywatch
                                    wrote on last edited by
                                    #53

                                    Hurrah! :)

                                    Now I can sleep at night again ;)

                                    Good job!

                                    F 1 Reply Last reply
                                    2
                                    • hekH Offline
                                      hekH Offline
                                      hek
                                      Admin
                                      wrote on last edited by
                                      #54

                                      @skywatch said:

                                      Now I can sleep at night again

                                      Haha, yeah, good to hear you will get a good nights sleep again.

                                      1 Reply Last reply
                                      0
                                      • skywatchS skywatch

                                        Hurrah! :)

                                        Now I can sleep at night again ;)

                                        Good job!

                                        F Offline
                                        F Offline
                                        flopp
                                        wrote on last edited by
                                        #55

                                        @skywatch said:

                                        Hurrah! :)

                                        Now I can sleep at night again ;)

                                        Good job!

                                        haha, me too :)

                                        1 Reply Last reply
                                        0
                                        • Pavel LarkinP Offline
                                          Pavel LarkinP Offline
                                          Pavel Larkin
                                          wrote on last edited by gohan
                                          #56

                                          Hello. Maybe someone could help :) hopefully..
                                          I have arduino1 with 1 DHT22, which is over arduinoGW connected to RSPi with latest domoticz.
                                          when i connect stuff up, after some time i see some strange childids, not related to this arduino1 in no way.
                                          Lots of unknown!, with V_TEMP values, with V_HUM values, even V_FORECAST, V_PRESSURE and etc. which arduino1 should not send (or no other arduino on my area).

                                          Illustration:
                                          <img href="http://www.lstudio.lt/wp-content/uploads/dht22problem.png">
                                          http://www.lstudio.lt/wp-content/uploads/dht22problem.png

                                          my code is quite simple (for ex only temperature is shown)

                                          #define CHILD_DESCR "TEMP3"
                                          #undef CHILD_ID
                                          #define CHILD_ID 31
                                          present(CHILD_ID, S_TEMP, CHILD_DESCR);
                                          delay(250) ;
                                          
                                          loop:
                                          
                                            temp3=dht3.readTemperature();
                                          
                                          if (temp3 >= 120) {temp3 = lasttemp3;}
                                          if (temp3 <= -50) {temp3 = lasttemp3;}
                                          MyMessage msg31(CHILD_ID,V_TEMP);
                                          send(msg31.set(temp3,1));
                                          

                                          so.. that is basically all

                                          F 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          16

                                          Online

                                          11.7k

                                          Users

                                          11.2k

                                          Topics

                                          113.1k

                                          Posts


                                          Copyright 2025 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • MySensors
                                          • OpenHardware.io
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular