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. My Project
  3. Office plant monitoring

Office plant monitoring

Scheduled Pinned Locked Moved My Project
223 Posts 39 Posters 131.6k Views 42 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.
  • L Offline
    L Offline
    LastSamurai
    Hardware Contributor
    wrote on last edited by
    #143

    @mfalkvidd Short question concerning battery life: I am using a custom board with an atmega328 and an nrf powered directly by a coin cell. When measuring temp/hum with something like an SHT21 the voltage drops are minimal (less than 100mV in more than a month). Using your sketch from post 25 here and connecting the fork to pins A1 and 2 (changed that in the sketch) I get a much higher power consumption. Any ideas why?
    I guess the measuring takes too long or something? It also reports lots of 1% changes to my domoticz server... which is kind of strange. Shouldn't the threshold take care of that? Perhaps I have to use a higher value here...

    mfalkviddM 1 Reply Last reply
    0
    • L LastSamurai

      @mfalkvidd Short question concerning battery life: I am using a custom board with an atmega328 and an nrf powered directly by a coin cell. When measuring temp/hum with something like an SHT21 the voltage drops are minimal (less than 100mV in more than a month). Using your sketch from post 25 here and connecting the fork to pins A1 and 2 (changed that in the sketch) I get a much higher power consumption. Any ideas why?
      I guess the measuring takes too long or something? It also reports lots of 1% changes to my domoticz server... which is kind of strange. Shouldn't the threshold take care of that? Perhaps I have to use a higher value here...

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

      @LastSamurai are you using the same sketch on both nodes?

      The sketch in post 25 sends the moisture value every 10 minutes. There are no thresholds and no comparison to previous value.

      Do the 1% changes look like a square wave? If so, the reason is probably that the pullup resistors differ from pin to min, even on the same atmega. A newer version of the sketch takes care of that, but I am still using the old version in my oldest node.

      As we discussed around post 79, my node is dropping very slowly. It is currently at 3.117 V after approximately 9 months on the same 2xAA. The node started at 3.187V so that is a drop of 70mV, less than 10mV per month.

      1 Reply Last reply
      0
      • Fat FlyF Offline
        Fat FlyF Offline
        Fat Fly
        wrote on last edited by
        #145

        Good morning people.
        Can somebody help add to this moisture sensing sketch relay ?

        1 Reply Last reply
        0
        • cattooC Offline
          cattooC Offline
          cattoo
          wrote on last edited by
          #146

          So does this work with 2.0?

          mfalkviddM 1 Reply Last reply
          0
          • cattooC cattoo

            So does this work with 2.0?

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

            @cattoo yes if it is converted.

            1 Reply Last reply
            0
            • cattooC Offline
              cattooC Offline
              cattoo
              wrote on last edited by
              #148

              What needs to be added/edited so its converted?

              mfalkviddM 1 Reply Last reply
              0
              • cattooC cattoo

                What needs to be added/edited so its converted?

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

                @cattoo that is described in the instructions I linked to :)

                1 Reply Last reply
                0
                • cattooC Offline
                  cattooC Offline
                  cattoo
                  wrote on last edited by
                  #150

                  Its driving me crazy! Could you not convert this mfalkvidd! Its better to have your sketch on the front instead of that one there is there now.

                  mfalkviddM 1 Reply Last reply
                  0
                  • cattooC cattoo

                    Its driving me crazy! Could you not convert this mfalkvidd! Its better to have your sketch on the front instead of that one there is there now.

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

                    @cattoo I won't convert it in the near future. I have too many projects that are more fun and more useful. My current setup works great, upgrading everything to 2.0 would mean a lot of work and no gain.

                    1 Reply Last reply
                    0
                    • Martin TellblomM Offline
                      Martin TellblomM Offline
                      Martin Tellblom
                      wrote on last edited by
                      #152

                      After my other failed attempt I needed to try this.
                      I have a 5V Mini using A4 and A5 and a fork YL-69 and I get these result:

                      Direction: 1
                      Moist: 171
                      Direction: 0
                      Moist: 23
                      Direction: 1
                      Moist: 172
                      Direction: 0
                      Moist: 0
                      Direction: 1
                      Moist: 164
                      Direction: 0
                      Moist: 0
                      Direction: 1
                      Moist: 156
                      Direction: 0
                      Moist: 0
                      Direction: 1
                      Moist: 144
                      Direction: 0
                      Moist: 0

                      This is not the percentage value , its this value I print: moistureLevel = (1023 - analogRead(SENSOR_ANALOG_PINS[direction]));

                      Any Ideas?

                      MySensors MQTT Client Gateway, Openhab, Dashing, Razberry, 1-wire

                      mfalkviddM 1 Reply Last reply
                      0
                      • Martin TellblomM Martin Tellblom

                        After my other failed attempt I needed to try this.
                        I have a 5V Mini using A4 and A5 and a fork YL-69 and I get these result:

                        Direction: 1
                        Moist: 171
                        Direction: 0
                        Moist: 23
                        Direction: 1
                        Moist: 172
                        Direction: 0
                        Moist: 0
                        Direction: 1
                        Moist: 164
                        Direction: 0
                        Moist: 0
                        Direction: 1
                        Moist: 156
                        Direction: 0
                        Moist: 0
                        Direction: 1
                        Moist: 144
                        Direction: 0
                        Moist: 0

                        This is not the percentage value , its this value I print: moistureLevel = (1023 - analogRead(SENSOR_ANALOG_PINS[direction]));

                        Any Ideas?

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

                        @Martin-Tellblom could you describe what an YL-69 is?

                        How much time do you let the measurement settle after switching directions?
                        Which of the code versions are you using? There have been many revisions in this thread and they all work slightly different.

                        Martin TellblomM 1 Reply Last reply
                        0
                        • mfalkviddM mfalkvidd

                          @Martin-Tellblom could you describe what an YL-69 is?

                          How much time do you let the measurement settle after switching directions?
                          Which of the code versions are you using? There have been many revisions in this thread and they all work slightly different.

                          Martin TellblomM Offline
                          Martin TellblomM Offline
                          Martin Tellblom
                          wrote on last edited by Martin Tellblom
                          #154

                          @mfalkvidd said:

                          me do you le

                          My "Fork" is stamped with YL-69. Looks exacly like the XD-28
                          It's your code from post 25 so I suppose 1000 (#define STABILIZATION_TIME 1000 )

                          MySensors MQTT Client Gateway, Openhab, Dashing, Razberry, 1-wire

                          mfalkviddM 1 Reply Last reply
                          0
                          • Martin TellblomM Martin Tellblom

                            @mfalkvidd said:

                            me do you le

                            My "Fork" is stamped with YL-69. Looks exacly like the XD-28
                            It's your code from post 25 so I suppose 1000 (#define STABILIZATION_TIME 1000 )

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

                            @Martin-Tellblom Thanks. You did throw away the middle chip and only use the fork, right? (as described in post 41)

                            Martin TellblomM 1 Reply Last reply
                            0
                            • mfalkviddM mfalkvidd

                              @Martin-Tellblom Thanks. You did throw away the middle chip and only use the fork, right? (as described in post 41)

                              Martin TellblomM Offline
                              Martin TellblomM Offline
                              Martin Tellblom
                              wrote on last edited by Martin Tellblom
                              #156

                              @mfalkvidd : Yes I did, and I have tried using A2&A3 and its the same

                              MySensors MQTT Client Gateway, Openhab, Dashing, Razberry, 1-wire

                              mfalkviddM 1 Reply Last reply
                              0
                              • Martin TellblomM Martin Tellblom

                                @mfalkvidd : Yes I did, and I have tried using A2&A3 and its the same

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

                                @Martin-Tellblom can you try another Arduino?

                                1 Reply Last reply
                                1
                                • Martin TellblomM Offline
                                  Martin TellblomM Offline
                                  Martin Tellblom
                                  wrote on last edited by
                                  #158

                                  @mfalkvidd
                                  Have tried both a 3.3V and a 5V both behave the same.
                                  I check every 30 seconds now and after about 10 minutes the result is 0 on both directions.
                                  I restart the arduino and then one direction shows a value and the other 0.
                                  There is proberbly something with my forks :)

                                  Did I mention that I upgraded the sketch to 2.0? Could that be a problem?

                                  MySensors MQTT Client Gateway, Openhab, Dashing, Razberry, 1-wire

                                  mfalkviddM 1 Reply Last reply
                                  0
                                  • Martin TellblomM Martin Tellblom

                                    @mfalkvidd
                                    Have tried both a 3.3V and a 5V both behave the same.
                                    I check every 30 seconds now and after about 10 minutes the result is 0 on both directions.
                                    I restart the arduino and then one direction shows a value and the other 0.
                                    There is proberbly something with my forks :)

                                    Did I mention that I upgraded the sketch to 2.0? Could that be a problem?

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

                                    There is proberbly something with my forks :)

                                    They are (or at least should be) completely passive, so there is nothing that should be able to go wrong.

                                    Could you post a photo of your connections?

                                    If you disconnect the fork from the Arduino and measure the resistance between the two connectors using a multimeter (in both directions), what resistance do you get?

                                    Did I mention that I upgraded the sketch to 2.0? Could that be a problem?

                                    Not if you did it right :) I have no experience with 2.0 unfortunately.

                                    Martin TellblomM 2 Replies Last reply
                                    0
                                    • mfalkviddM mfalkvidd

                                      There is proberbly something with my forks :)

                                      They are (or at least should be) completely passive, so there is nothing that should be able to go wrong.

                                      Could you post a photo of your connections?

                                      If you disconnect the fork from the Arduino and measure the resistance between the two connectors using a multimeter (in both directions), what resistance do you get?

                                      Did I mention that I upgraded the sketch to 2.0? Could that be a problem?

                                      Not if you did it right :) I have no experience with 2.0 unfortunately.

                                      Martin TellblomM Offline
                                      Martin TellblomM Offline
                                      Martin Tellblom
                                      wrote on last edited by
                                      #160

                                      @mfalkvidd

                                      I at the office right now, measure them when I home

                                      MySensors MQTT Client Gateway, Openhab, Dashing, Razberry, 1-wire

                                      1 Reply Last reply
                                      1
                                      • mfalkviddM mfalkvidd

                                        There is proberbly something with my forks :)

                                        They are (or at least should be) completely passive, so there is nothing that should be able to go wrong.

                                        Could you post a photo of your connections?

                                        If you disconnect the fork from the Arduino and measure the resistance between the two connectors using a multimeter (in both directions), what resistance do you get?

                                        Did I mention that I upgraded the sketch to 2.0? Could that be a problem?

                                        Not if you did it right :) I have no experience with 2.0 unfortunately.

                                        Martin TellblomM Offline
                                        Martin TellblomM Offline
                                        Martin Tellblom
                                        wrote on last edited by
                                        #161

                                        @mfalkvidd said:

                                        should be) completely passive, so there is nothing that should be able to go wrong.

                                        Could you post a photo of your connections?

                                        Here is my setup. Using the Easy/Newbie board that @sundberg84 created with a 5V arduino mini pro 16Mhz. Using A4 and A5 to the sensor
                                        alt text

                                        Regarding the resistance when its out of the soil there is no connection at all. If I put it in the soil there a strange thing happening .
                                        The resistance start around 10K and then slowly increase (no matter if I switch the direction) the longer I test the higher value.
                                        If I switch the direction the resistance start from whre it just was and keep rising . If I let the senor pause for a while (5 minutes or so) it's back to around 10K.

                                        Maybe I test it to often? Don't let the moisture get back to the soil?

                                        MySensors MQTT Client Gateway, Openhab, Dashing, Razberry, 1-wire

                                        1 Reply Last reply
                                        0
                                        • mfalkviddM Offline
                                          mfalkviddM Offline
                                          mfalkvidd
                                          Mod
                                          wrote on last edited by
                                          #162

                                          Stange. The setup looks good. The soil in my plants doesn't behave like that.

                                          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.0k

                                          Posts


                                          Copyright 2019 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