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. OpenHardware.io
  3. 💬 Ikea Molgan Hack

💬 Ikea Molgan Hack

Scheduled Pinned Locked Moved OpenHardware.io
motionmolganhackpirmysensorsikea
90 Posts 16 Posters 27.4k Views 15 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 LastSamurai

    Sorry for the spam here but I have the fuse now and have just been measuring the pcbs.

    • Molgan PIR pcb: 17mA triggered, 7mA otherwise
    • mysensors PCB: 18mA sending, 6uA sleeping

    The second one looks fine to me but the molgan pcb draws way to much power for battery usage, right?! @Yveaux did you measure the power consumption of yours? I just realized that I did not change the resistor that controls the trigger time. I thought 30s are fine but that makes it draw more power too...

    I will also start to test with the second molgan I bought. Really want this to work ;)

    YveauxY Offline
    YveauxY Offline
    Yveaux
    Mod
    wrote on last edited by
    #26

    @LastSamurai said in 💬 Ikea Molgan Hack:

    Sorry for the spam here but I have the fuse now and have just been measuring the pcbs.

    No worries, that's what this thread is for, right? ;-)

    The second one looks fine to me but the molgan pcb draws way to much power for battery usage, right?! @Yveaux did you measure the power consumption of yours?

    I did measure it (when I found out the power usage was less with the regulator, than without) but I can't seem to find the results anymore...
    @dynamite mentioned in this thread "The powerconsumption of the PIR when not triggered is approx. 60 uA and when triggered 160 uA.".

    I just realized that I did not change the resistor that controls the trigger time. I thought 30s are fine but that makes it draw more power too...

    Only marginally I guess, unless it triggers all the time.

    I will also start to test with the second molgan I bought. Really want this to work ;)

    Please do so, at least for comparison.

    http://yveaux.blogspot.nl

    1 Reply Last reply
    0
    • L Offline
      L Offline
      LastSamurai
      Hardware Contributor
      wrote on last edited by
      #27

      I measured with the new molgan and got nearly the same results. Perhaps my cheap multimeter isn't accurate enough though.
      I moved the mysensor pcb to the new molgan pcb and tried this out. Strange result: at first it only send the initial messages but no triggers. After some minutes the opposite happened: it started to randomly trigger (or at least send them). Then after some more time the random triggers stopped and now its working as intended.
      Perhaps it just the setup time of the PIR or the warmer air coming from a heater nearby... I will keep an eye on it the next days.

      1 Reply Last reply
      0
      • L Offline
        L Offline
        LastSamurai
        Hardware Contributor
        wrote on last edited by
        #28

        Ok I did some more testing and the error seems to be pretty random. Sometimes the PIR works as intended for some time, sometimes it just keeps triggering constantly. I am pretty sure sleeping/waking up or sending the message is somehow influencing the PIR (don't know what else it could be).
        Does anyone have an idea how to fix this (some wait() code or some cap somewhere perhaps)?

        1 Reply Last reply
        0
        • scalzS Offline
          scalzS Offline
          scalz
          Hardware Contributor
          wrote on last edited by scalz
          #29

          i've not looked at the molgan..but for fixing this:

          • if capa to place, that would be directly to the PIR sensor VCC pin (100uf), ideally close to it.
          • or by software : ignoring false triggers, or disable the irq when it's not needed, or slow down a little bit clock during these false trigger.
          1 Reply Last reply
          1
          • gohanG Offline
            gohanG Offline
            gohan
            Mod
            wrote on last edited by gohan
            #30

            Agreed on the capacitor on the vcc, I had some random triggers on a pir sensor and they were gone when I added a cap to the 5v pin

            1 Reply Last reply
            1
            • L Offline
              L Offline
              LastSamurai
              Hardware Contributor
              wrote on last edited by
              #31

              @scalz and @gohan thank you very much! I added a 47uF electrolytic cap which helped a little. Afterwards I also added another 22nF ceramic cap. After that it seems to working just fine (for about 2 days now).
              @Yveaux perhaps you could create a new version including some caps to fix this problem for anyone? I am still glad to finally be able to use this good looking cheap sensor. Thanks again for your work

              YveauxY 1 Reply Last reply
              0
              • L LastSamurai

                @scalz and @gohan thank you very much! I added a 47uF electrolytic cap which helped a little. Afterwards I also added another 22nF ceramic cap. After that it seems to working just fine (for about 2 days now).
                @Yveaux perhaps you could create a new version including some caps to fix this problem for anyone? I am still glad to finally be able to use this good looking cheap sensor. Thanks again for your work

                YveauxY Offline
                YveauxY Offline
                Yveaux
                Mod
                wrote on last edited by
                #32

                @LastSamurai Great to hear it runs stable so far!
                As I understood the capacitor is placed on the Molgan PCB, and that's a PCB I cannot redesign...
                Where execactly did you plave the capacitor? Could you post a picture, so I can add it as a hint to the build guide.

                http://yveaux.blogspot.nl

                1 Reply Last reply
                0
                • L Offline
                  L Offline
                  LastSamurai
                  Hardware Contributor
                  wrote on last edited by
                  #33

                  As the Molgan PCB works fine without the addon PCB it has to be its "fault" so I guess it makes sense to add them there. I placed the caps between GND and VCC of your pcb (which is linked to the molgan pcb). I also noticed that your pcb doesn't have any caps at the radio (right?). Normally you would add a 47uF caps there. Might that be part of the problem?

                  Here is a quick picture. I can take a better one later.
                  0_1488219882399_caps.jpg

                  YveauxY 1 Reply Last reply
                  0
                  • L LastSamurai

                    As the Molgan PCB works fine without the addon PCB it has to be its "fault" so I guess it makes sense to add them there. I placed the caps between GND and VCC of your pcb (which is linked to the molgan pcb). I also noticed that your pcb doesn't have any caps at the radio (right?). Normally you would add a 47uF caps there. Might that be part of the problem?

                    Here is a quick picture. I can take a better one later.
                    0_1488219882399_caps.jpg

                    YveauxY Offline
                    YveauxY Offline
                    Yveaux
                    Mod
                    wrote on last edited by
                    #34

                    @LastSamurai said in 💬 Ikea Molgan Hack:

                    As the Molgan PCB works fine without the addon PCB it has to be its "fault" so I guess it makes sense to add them there. I placed the caps between GND and VCC of your pcb (which is linked to the molgan pcb).

                    Well, not too sure about that. In your case the PIR seems to suffer from disturbances introduced by the addon board (quick conclusion), so I would try to buffer there.
                    The PIR seems already buffered at two places (red & green caps):

                    0_1488220742916_upload-2933de08-8c55-4dd1-bf49-5cc25c454a00

                    Adding an extra cap in parallel to the existing one(s) on the PIR-side of the PCB could be a simple solution.
                    I have to dive into the Molgan's PCB layout to see if that's possible.

                    I also noticed that your pcb doesn't have any caps at the radio (right?). Normally you would add a 47uF caps there. Might that be part of the problem?

                    The radio has 100nF for decoupling on its own PCB.
                    I never mount a 47uF buffering cap (or some similar value) for battery powered sensors.

                    http://yveaux.blogspot.nl

                    1 Reply Last reply
                    0
                    • L Offline
                      L Offline
                      LastSamurai
                      Hardware Contributor
                      wrote on last edited by
                      #35

                      I still have the second molgan on my desk waiting to be finished. I will experiment with that one adding caps in parallel to the once you marked and/or adding one directly across the +/- pads.

                      1 Reply Last reply
                      0
                      • L Offline
                        L Offline
                        LastSamurai
                        Hardware Contributor
                        wrote on last edited by
                        #36

                        So I finally came around to testing with the second molgan. I put a small 22nF cap in parallel to the (in your picture) red cap on the board just on the backside of it. I also added a bigger 47uF electorlytic cap to the green one.
                        I have only had it running for about a day now and it helped at least partly. It doesn't seem to get into constantly triggering anymore (although this only happened after longer periods of time with the other one) but I still get multiple triggers every time. If I shortly move inside the range I get 2-3 triggers (30s pause). So I guess the problem isn't fixed yet. I will wait some time to see how this works out and then try to add a cap between the + and - pads of the pcb.

                        Any other ideas? (Btw I find it strange that its working for you without any problems while I have the same problem with bost molgans)

                        YveauxY 1 Reply Last reply
                        0
                        • L LastSamurai

                          So I finally came around to testing with the second molgan. I put a small 22nF cap in parallel to the (in your picture) red cap on the board just on the backside of it. I also added a bigger 47uF electorlytic cap to the green one.
                          I have only had it running for about a day now and it helped at least partly. It doesn't seem to get into constantly triggering anymore (although this only happened after longer periods of time with the other one) but I still get multiple triggers every time. If I shortly move inside the range I get 2-3 triggers (30s pause). So I guess the problem isn't fixed yet. I will wait some time to see how this works out and then try to add a cap between the + and - pads of the pcb.

                          Any other ideas? (Btw I find it strange that its working for you without any problems while I have the same problem with bost molgans)

                          YveauxY Offline
                          YveauxY Offline
                          Yveaux
                          Mod
                          wrote on last edited by
                          #37

                          @LastSamurai said in 💬 Ikea Molgan Hack:

                          I find it strange that its working for you without any problems while I have the same problem with bost molgans

                          I'm sorry that you're experiencing problems, but mine are running rock solid for months. Maybe there's variation in the Molgans produced by Ikea?
                          What PIR's do yours have? Mine are marked "PIR D203B" on top.

                          I do have some issues with an outdoor D-SUN HC-SR501 based sensor.
                          This node starts to produce random bursts of triggers every now and then, which I tried to fix by replacing every part of the sensor.
                          After help from @scalz I found out the 47uF capacitor C102 (see schematics below, supposedly the schematic of the HC-SR501 from http://www.electrodragon.com/w/PIR_sensor) was only 100nF.

                          0_1488822219762_upload-1f2da113-c2b0-41cd-b1cc-8684ca52d6af

                          I replaced C102 with 100uF and added an extra cap to GND (connected to R1), to stabalize the power to the PIR.
                          First results show it runs stable, but time will have to tell if it keeps running that way.

                          Maybe the Molgan also contains some cost reductions (like replacing C102 by 100nF).
                          To know for sure the schematic of the Molgan has to be known first... Any volunteers?

                          http://yveaux.blogspot.nl

                          1 Reply Last reply
                          1
                          • L Offline
                            L Offline
                            LastSamurai
                            Hardware Contributor
                            wrote on last edited by
                            #38

                            I just spend an hour tracing the routes on the pcb. I am pretty sure I missed some (and there might be some errors) but here are my results for now. Ill redo them with KiCad later. Can someone measure the capacitors? They are unlabeled.

                            0_1488836803988_MolganSchematicsFullHD.jpg

                            1 Reply Last reply
                            2
                            • scalzS Offline
                              scalzS Offline
                              scalz
                              Hardware Contributor
                              wrote on last edited by scalz
                              #39

                              @LastSamurai
                              i already said it but you can try to solder a capa (100uf) to the Drain "Vcc" pin and the GND pin of the PIR sensor itself.
                              Maybe you could tweak R9 on your schema, even if i don't think it's exactly connected like this in real.
                              Why?
                              Combined with the resistor, the capa does filtering and buffering/storing energy.
                              You can find infos on google, this is about the capacitor RC time constant.
                              So, increasing res&capacitor value, you will increase the time it takes for charging capacitor (so the time to settle the PIR at startup), and what you want, it will take more time to discharge, regarding for example power consumption spikes etc..
                              Ideally, it gives better result by using the right resistor, but if you're not sure about the resistor and the schematic, easy route is to increase the capa like i said. At the right place, the sensor ic, also easier because it's through hole . Molgan board was not created for handling another circuit i think, so the hack.

                              1 Reply Last reply
                              0
                              • L Offline
                                L Offline
                                LastSamurai
                                Hardware Contributor
                                wrote on last edited by
                                #40

                                @scalz Yes, I am pretty sure the part of my schematics around the pir isn't complete yet.
                                I'll try the capacitor. Does it have to be the 100uF value? Atm I only have a 47uF cap that might be small enough to fit under the pcb.

                                1 Reply Last reply
                                0
                                • scalzS Offline
                                  scalzS Offline
                                  scalz
                                  Hardware Contributor
                                  wrote on last edited by
                                  #41

                                  you can try, that could help, sure.

                                  1 Reply Last reply
                                  0
                                  • YveauxY Yveaux

                                    @GertSanders Awesome! Thanks for the tip man!

                                    S Offline
                                    S Offline
                                    Samuel235
                                    Hardware Contributor
                                    wrote on last edited by
                                    #42

                                    @Yveaux - Get yourself on the adafruit show and tell series dude! I for one, watch this series with intent to learn and discover new devices and how to recreate them for myself. I'm pretty sure that most of the audience that join into those are there for the same reason as me. Congrats on making it to their site full stop though :)

                                    MySensors 2.1.1
                                    Controller - OpenHAB (Virtual Machine)
                                    Gateway - Arduino Mega MQTT Gateway W5100

                                    YveauxY 1 Reply Last reply
                                    0
                                    • S Samuel235

                                      @Yveaux - Get yourself on the adafruit show and tell series dude! I for one, watch this series with intent to learn and discover new devices and how to recreate them for myself. I'm pretty sure that most of the audience that join into those are there for the same reason as me. Congrats on making it to their site full stop though :)

                                      YveauxY Offline
                                      YveauxY Offline
                                      Yveaux
                                      Mod
                                      wrote on last edited by
                                      #43

                                      @Samuel235 said in 💬 Ikea Molgan Hack:

                                      Get yourself on the adafruit show and tell series dude!

                                      Which episode? I normally don't watch them :satisfied:

                                      http://yveaux.blogspot.nl

                                      S 1 Reply Last reply
                                      0
                                      • YveauxY Yveaux

                                        @Samuel235 said in 💬 Ikea Molgan Hack:

                                        Get yourself on the adafruit show and tell series dude!

                                        Which episode? I normally don't watch them :satisfied:

                                        S Offline
                                        S Offline
                                        Samuel235
                                        Hardware Contributor
                                        wrote on last edited by Samuel235
                                        #44

                                        @Yveaux - This is the series that i'm talking about https://www.youtube.com/watch?v=lrcNW2MaelM&list=PL7E1FAA9E63A32FDC

                                        They just have random people on video link talking about their products. Might even get some more interest into the MySensors movement let alone your own hardware. Its your choice on what product to get on there i suppose :)

                                        They normally give you a slot on their air time to just explain your product - not sure how you get on though, application maybe? Let us know if you decide to go for it!

                                        Check out their other series, something else may be more interest to your hardware or personal interest.

                                        MySensors 2.1.1
                                        Controller - OpenHAB (Virtual Machine)
                                        Gateway - Arduino Mega MQTT Gateway W5100

                                        YveauxY 1 Reply Last reply
                                        0
                                        • S Samuel235

                                          @Yveaux - This is the series that i'm talking about https://www.youtube.com/watch?v=lrcNW2MaelM&list=PL7E1FAA9E63A32FDC

                                          They just have random people on video link talking about their products. Might even get some more interest into the MySensors movement let alone your own hardware. Its your choice on what product to get on there i suppose :)

                                          They normally give you a slot on their air time to just explain your product - not sure how you get on though, application maybe? Let us know if you decide to go for it!

                                          Check out their other series, something else may be more interest to your hardware or personal interest.

                                          YveauxY Offline
                                          YveauxY Offline
                                          Yveaux
                                          Mod
                                          wrote on last edited by
                                          #45

                                          @Samuel235 Ah, I misunderstood; thought it was featured on the series already :see_no_evil:
                                          Anyway, today my outside sensor felt like proving I didn't fix its issues yet:
                                          0_1488906648749_upload-1034c732-4ade-4bcf-9f17-9e1c79bec622
                                          The yellow spikes is one continuous burst of roughly 4 hours in which it continuously triggers. After that it resumes normal operation...
                                          Again, not a Molgan but an HC-SR501. However electronics are comparable.

                                          http://yveaux.blogspot.nl

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


                                          15

                                          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