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.

    Independent display controller based on PIR sensor.

    Scheduled Pinned Locked Moved Utilities
    14 Posts 4 Posters 14.7k Views 6 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.
    • B Offline
      bibi @Beh
      last edited by

      @Beh Thx for sharing! One question : what are the physical settings to apply to the sensor itself pls? (Jumper & the 2 knobs)

      1 Reply Last reply Reply Quote 0
      • BehB Offline
        Beh
        last edited by Beh

        Example configurations for wiring are shown here:

        http://www.raspberrypi-spy.co.uk/2013/01/cheap-pir-sensors-and-the-raspberry-pi-part-1/

        and here:

        https://www.raspberrypi.org/learning/parent-detector/worksheet/

        I can’t really tell you the jumper and knob configurations, because I’m using a simple sensor like this:
        https://www.amazon.de/Keyestudio-Pyroelektrische-Infrarot-Bewegungssensor-Bewegungs-Sensor-Arduino/dp/B01GCRQJ0Y/ref=sr_1_9?ie=UTF8&qid=1478275900&sr=8-9&keywords=PIR+sensor

        Maybe you look in the PIR HOWTO thread or ask a question there:
        https://www.amazon.de/Keyestudio-Pyroelektrische-Infrarot-Bewegungssensor-Bewegungs-Sensor-Arduino/dp/B01GCRQJ0Y/ref=sr_1_9?ie=UTF8&qid=1478275900&sr=8-9&keywords=PIR+sensor

        B 1 Reply Last reply Reply Quote 0
        • B Offline
          bibi @Beh
          last edited by

          @Beh i see thx! maybe it’s better to use your one to somehow bypass these settings which are a bit frustrating. i did’t really get the systemd option (i am new) but as i understood it’s like a crontab, correct?

          BehB 1 Reply Last reply Reply Quote 0
          • BehB Offline
            Beh @bibi
            last edited by

            @bibi No, it’s more like having it added to the autostart (like on windows). Then it’s running as a service in the background, which can be controlled via systemd’s systemctl command.

            1 Reply Last reply Reply Quote 0
            • B Offline
              bibi
              last edited by

              hi @Beh ! unfortunately your module is not working for me :( could you please help me to figure out why? i have bought the same PIR sensor and plug it in the gpio 14 (physical pin 8) thx!

              1 Reply Last reply Reply Quote 0
              • B Offline
                bibi
                last edited by

                it’s solved ;-) thx anyway

                1 Reply Last reply Reply Quote 0
                • B Offline
                  bibi
                  last edited by

                  @beh hi! i was wondering if there was an easy way to add a fading effect when the mirror goes to sleep and wake up? would be interesting in this as well? thx

                  BehB 1 Reply Last reply Reply Quote 0
                  • BehB Offline
                    Beh @bibi
                    last edited by

                    Hi @bibi, I hope, I understand that right.

                    I don’t think that this is very easy. Because the script just turns the HDMI port of the RaspberryPi to on and off. So a fading effect wouldn’t be quite easy I think

                    B 1 Reply Last reply Reply Quote 0
                    • B Offline
                      bibi @Beh
                      last edited by

                      @Beh i understand this. No problem and thx for reply! :)

                      S 1 Reply Last reply Reply Quote 0
                      • S Offline
                        shashank @bibi
                        last edited by

                        @bibi hi can anyone help me with screenshots the file path where to enter the below commands to start it at boot time

                        cp ./pir_sensor.service /lib/systemd/system

                        systemctl daemon-reload

                        systemctl start pir_sensor.service

                        B 1 Reply Last reply Reply Quote 0
                        • B Offline
                          bibi @shashank
                          last edited by

                          @shashank hi! unfortunately you will not find the cmd line in the github to enable the service at boot time. As far as i have checked, the systemd should already run at boot but for strange reasons it was not the case for me. Therefore, i had to issue the command : sudo systemctl enable pir_sensor.service
                          good luck!

                          1 Reply Last reply Reply Quote 1
                          • BehB Offline
                            Beh
                            last edited by

                            Ok, maybe I forgot that in the readme file, or it worked straghtaway on my Pi.
                            I’m going to add sudo systemctl enable pir_sensor.service to the readme file!

                            thanks for the hint :)

                            1 Reply Last reply Reply Quote 1
                            • M Offline
                              McSorley
                              last edited by

                              Sounds more effective than mine. I set an infinite loop to check for motion every second and if no motion is detected for 600 seconds the display goes to sleep.

                              1 Reply Last reply Reply Quote 0

                              Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                              Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                              With your input, this post could be even better 💗

                              Register Login
                              • 1 / 1
                              • 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