• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
MagicMirror Forum
  • Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

mm-pir-hide-all

Scheduled Pinned Locked Moved System
14 Posts 10 Posters 8.9k Views 10 Watching
Loading More Posts
  • 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.
  • N Offline
    Nususu
    last edited by Jan 26, 2017, 2:07 PM

    Great addition to the PIR-Sensor module. I’ve got it working on my mirror, but the only issue is that when the sensor detects movement, the screen only stays active for about a second, then goes to sleep again. Is there a line in your code that I could modify so that when movement is detected, the mirror stays on for a set duration (maybe 4 minutes)? I’ve been looking at the code but I’m new to this so I don’t really know where to start.

    L D 2 Replies Last reply Jan 26, 2017, 2:47 PM Reply Quote 0
    • L Offline
      lolobyte @Nususu
      last edited by lolobyte Jan 26, 2017, 3:11 PM Jan 26, 2017, 2:47 PM

      @Nususu

      I think this is not a software problem.

      On your Sensor are two variable resistors.

      One for the sensitivity and one for the delay time.

      Take a screwdriver and adjust the delay time.
      0_1485443478213_pirBack.jpg

      N 1 Reply Last reply Jan 26, 2017, 3:50 PM Reply Quote 0
      • N Offline
        Nususu @lolobyte
        last edited by Nususu Jan 26, 2017, 3:54 PM Jan 26, 2017, 3:50 PM

        @lolobyte thanks for your reply. I am actually not using a PIR sensor, but a microwave radar sensor as I wanted to put the sensor behind the glass. After looking into it, I found that I can install a resistor on the sensor to set delay to 30 seconds.

        https://www.amazon.com/gp/aw/d/B01JA7K2EM/ref=mp_s_a_1_7?ie=UTF8&qid=1485446060&sr=8-7&pi=AC_SX236_SY340_QL65&keywords=microwave+sensor&dpPl=1&dpID=51f4ntKudYL&ref=plSrch

        If I want more than 30 seconds, would placing a higher resistance resistor on it work?

        L 1 Reply Last reply Jan 26, 2017, 7:39 PM Reply Quote 0
        • L Offline
          lolobyte @Nususu
          last edited by Jan 26, 2017, 7:39 PM

          @Nususu
          Wow, nice.
          Please send me all your information what you have because i want to build and test it by my mirror.

          1 Reply Last reply Reply Quote 0
          • P Offline
            phrazelle
            last edited by Jan 27, 2017, 1:20 AM

            Agreed, I think altering the delay on the sensor would fix the issue.

            That being said, the microwave radar sensor sounds awesome! I’d like to see it in action as well.

            1 Reply Last reply Reply Quote 0
            • O Offline
              Oliver_Tooth
              last edited by May 7, 2017, 12:12 PM

              Hi,

              I’m struggling to get this working, i’m just receiving a black screen that doesn’t want to exit. I’ve tested the PIR sensor with a simple python script and it works fine, i’m just having trouble getting it to integrate with the mirror. Any advice?

              1 Reply Last reply Reply Quote 0
              • M Offline
                magicR
                last edited by Feb 6, 2018, 5:37 PM

                Hi,
                I did some changes because of the fading-effect.
                All Modules fades now In and Out correctly.
                Here is my repo: https://github.com/s72817/MMM-PIR-Fade-HIDE

                Greetings

                C M 2 Replies Last reply Sep 23, 2018, 4:37 PM Reply Quote 1
                • C Offline
                  coltography @magicR
                  last edited by Sep 23, 2018, 4:37 PM

                  @magicr how do I implement your repo to get the fade working? Do I add it in as another module or merge your files within the mm-pir-hide-all module? I can’t get it working

                  M S 2 Replies Last reply Feb 1, 2019, 4:50 PM Reply Quote 0
                  • M Offline
                    magicR @coltography
                    last edited by Feb 1, 2019, 4:50 PM

                    @coltography sorry for the late answer :/
                    You need the MMM-PIR-Sensor Module.
                    A config example:
                    {
                    module: “MMM-PIR-Sensor”,
                    config: {
                    sensorPin: 23,
                    powerSaving: false
                    }
                    },
                    {
                    module: “MMM-PIR-Fade-HIDE”,
                    position: “fullscreen_below”,
                    config: {
                    fadeInTime: 1000,
                    fadeOutTime: 3000,
                    }
                    },

                    cheers Richard

                    1 Reply Last reply Reply Quote 0
                    • S Offline
                      sdetweil @coltography
                      last edited by sdetweil Feb 1, 2019, 4:54 PM Feb 1, 2019, 4:53 PM

                      @coltography the hide() api, takes an optional amount of time

                      search ‘hide’ in the development doc
                      https://github.com/MichMich/MagicMirror/tree/master/modules

                      this.hide(speed, callback, options)
                      

                      Sam

                      How to add modules

                      learning how to use browser developers window for css changes

                      1 Reply Last reply Reply Quote 0
                      • 1
                      • 2
                      • 1 / 2
                      • First post
                        Last post
                      Enjoying MagicMirror? Please consider a donation!
                      MagicMirror created by Michael Teeuw.
                      Forum managed by Sam, technical setup by Karsten.
                      This forum is using NodeBB as its core | Contributors
                      Contact | Privacy Policy