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.7k 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.
  • cattooC cattoo

    What needs to be added/edited so its converted?

    mfalkviddM Online
    mfalkviddM Online
    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 Online
        mfalkviddM Online
        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 Online
            mfalkviddM Online
            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 Online
                mfalkviddM Online
                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 Online
                    mfalkviddM Online
                    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 Online
                        mfalkviddM Online
                        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 Online
                              mfalkviddM Online
                              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
                              • Martin TellblomM Offline
                                Martin TellblomM Offline
                                Martin Tellblom
                                wrote on last edited by Martin Tellblom
                                #163

                                It seems like @sundberg84 nailed it :)
                                The battey metering I use with his PCB is this:

                                #if defined(__AVR_ATmega2560__)
                                  analogReference(INTERNAL1V1);
                                #else
                                  analogReference(INTERNAL);
                                #endif
                                

                                And that reflect on all analog channels and break the function..
                                After I removed the battery sensing code it work great

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

                                1 Reply Last reply
                                1
                                • NetRapN Offline
                                  NetRapN Offline
                                  NetRap
                                  wrote on last edited by
                                  #164

                                  You should check out this side (Use Google Side Translator):
                                  https://github.com/Zentris/erdfeuchtemessung/wiki

                                  Theres also the sensor from here:
                                  Giesomat

                                  1 Reply Last reply
                                  0
                                  • mfalkviddM Online
                                    mfalkviddM Online
                                    mfalkvidd
                                    Mod
                                    wrote on last edited by
                                    #165

                                    So my Bonsai tree humidity node just celebrated 1 year on battery! :tada: :gift_heart:
                                    During the last year, the gateway has received 76,164 updates on humidity level (and an additional 13,996 updates on voltage level).

                                    The battery level has gone from 3.187V to 3.108V, which means an average drop of 0.0066V per month. Assuming I let it go down to 2.34V (limit for 8MHz according to the datasheet) and that the voltage drop is linear, I should get (3.187-2.34)/0.0066 = 128 months = ~10.7 years. There are several error sources in this calculation, but it looks like battery life will be quite good.

                                    Here are the voltage and humidity graphs for the last year
                                    0_1478891116569_chart.png
                                    0_1478891124165_humidity_bonsai.png

                                    N 1 Reply Last reply
                                    4
                                    • mfalkviddM mfalkvidd

                                      So my Bonsai tree humidity node just celebrated 1 year on battery! :tada: :gift_heart:
                                      During the last year, the gateway has received 76,164 updates on humidity level (and an additional 13,996 updates on voltage level).

                                      The battery level has gone from 3.187V to 3.108V, which means an average drop of 0.0066V per month. Assuming I let it go down to 2.34V (limit for 8MHz according to the datasheet) and that the voltage drop is linear, I should get (3.187-2.34)/0.0066 = 128 months = ~10.7 years. There are several error sources in this calculation, but it looks like battery life will be quite good.

                                      Here are the voltage and humidity graphs for the last year
                                      0_1478891116569_chart.png
                                      0_1478891124165_humidity_bonsai.png

                                      N Offline
                                      N Offline
                                      Nicklas Starkel
                                      wrote on last edited by Nicklas Starkel
                                      #166

                                      @mfalkvidd that is really awesome!

                                      Did you set any Brown Out Fuses?
                                      From what I gather the arduino pro mini will stop working at 2.8V and you have to set other fuses for it to reach the lower voltages.

                                      I did a quick test with one flowerpot and from what I see my power consumption will be around 0.2V per year. It's more than double of what you're getting. But still low enough as changing 2 AA over 1-2 years is OK in my book if I'm not changing the fuses :)

                                      EDIT: Actually, calculating with your numbers of updates I get around 0.6V consumption per year for my setup and that is far from your low power consumption.
                                      I think I will have to go through this thread once more to try to find why the difference is so big and what you have done. I see 2 potential culprits. One is the arduino mini pro (china clone without power LED and voltage regulator) or maybe it could be my mysensors 2.0 version vs your 1.6.

                                      mfalkviddM 1 Reply Last reply
                                      0
                                      • N Nicklas Starkel

                                        @mfalkvidd that is really awesome!

                                        Did you set any Brown Out Fuses?
                                        From what I gather the arduino pro mini will stop working at 2.8V and you have to set other fuses for it to reach the lower voltages.

                                        I did a quick test with one flowerpot and from what I see my power consumption will be around 0.2V per year. It's more than double of what you're getting. But still low enough as changing 2 AA over 1-2 years is OK in my book if I'm not changing the fuses :)

                                        EDIT: Actually, calculating with your numbers of updates I get around 0.6V consumption per year for my setup and that is far from your low power consumption.
                                        I think I will have to go through this thread once more to try to find why the difference is so big and what you have done. I see 2 potential culprits. One is the arduino mini pro (china clone without power LED and voltage regulator) or maybe it could be my mysensors 2.0 version vs your 1.6.

                                        mfalkviddM Online
                                        mfalkviddM Online
                                        mfalkvidd
                                        Mod
                                        wrote on last edited by
                                        #167

                                        @Nicklas-Starkel if I remember correctly I disabled bod completely.

                                        J 2 Replies Last reply
                                        0
                                        • mfalkviddM mfalkvidd

                                          @Nicklas-Starkel if I remember correctly I disabled bod completely.

                                          J Offline
                                          J Offline
                                          joshmosh
                                          wrote on last edited by
                                          #168

                                          @mfalkvidd, @Nicklas-Starkel
                                          similar problem here. I have a bare ATMega 328P, running @ 8 MHz internal oszillator. no LED, bod disabled, (if enabled, the ADC is running also during sleep, so this means additional power consumption), nothing else connected that could draw additional power.
                                          I use mfalkvidd's sketch (BTW, thanks a lot for it !), but converted to mysensors 2.0. I see a voltage drop way higher than mfalkvidd, although I don't use a china clone ;-).
                                          So it seems, that the higher power consumption may be due to mysensors V2 ? I cannot imagine a reason for that, because why should relatively low level functions like power save routines be different in 2.0 ?
                                          Perhaps hek can comment ?

                                          Fat FlyF 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