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.

    Help with MMM-SleepWake

    Scheduled Pinned Locked Moved Troubleshooting
    11 Posts 2 Posters 3.9k Views 3 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.
    • C Offline
      chanster
      last edited by

      These are the two lines I updated in motion.conf

      # Command to be executed when an event starts. (default: none)
      # An event starts at first motion detected after a period of no motion defined by event_gap
      
      on_event_start value /home/pi/MagicMirror/modules/MMM-SleepWake/external_motion started
      
      # Command to be executed when an event ends after a period of no motion
      # (default: none). The period of no motion is defined by option event_gap.
      
      on_event_end value /home/pi/MagicMirror/modules/MMM-SleepWake/external_motion ended
      
      

      I noticed something else. Last night, before I went to bed, I turned motion off (I was just running it from the command line, not as a service). This morning my display was in power saving mode again (yellow light) and I couldn’t get it to wake up. I had to manually run this command from the command line to get the screen to turn on again :

      /opt/vc/bin/tvservice -p && sudo chvt 6 && sudo chvt 7
      

      It’s strange that your module had put my screen to sleep even though there was no motion even to trigger it.

      S 3 Replies Last reply Reply Quote 0
      • S Do not disturb
        sdetweil @chanster
        last edited by

        @chanster remove the word value from both lines in motion.conf

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        C 1 Reply Last reply Reply Quote 0
        • S Do not disturb
          sdetweil @chanster
          last edited by

          @chanster motion wakes up. timer puts to sleep

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          1 Reply Last reply Reply Quote 0
          • S Do not disturb
            sdetweil @chanster
            last edited by sdetweil

            @chanster u can run the exteral_motion started command from the command line to test getting the commands working.

            over ssh too. it’s just a command to tell module there was ‘motion’

            Sam

            How to add modules

            learning how to use browser developers window for css changes

            1 Reply Last reply Reply Quote 0
            • C Offline
              chanster @sdetweil
              last edited by

              @sdetweil Thank you !! I’m so stupid. Removing “value” did the trick ! Thank you for this module. Works perfectly.

              S 1 Reply Last reply Reply Quote 0
              • S Do not disturb
                sdetweil @chanster
                last edited by

                @chanster glad u got it working.

                help me fix the doc, what lead u to use value?

                Sam

                How to add modules

                learning how to use browser developers window for css changes

                C 1 Reply Last reply Reply Quote 0
                • C Offline
                  chanster @sdetweil
                  last edited by

                  @sdetweil It was in the sample config file for Motion. It’s a rookie mistake that I should have replaced “value” and not merely append to this line :

                  # Command to be executed when an event starts. (default: none)
                  # An event starts at first motion detected after a period of no motion defined by event_gap
                  ; on_event_start value
                  
                  # Command to be executed when an event ends after a period of no motion
                  # (default: none). The period of no motion is defined by option event_gap.
                  ; on_event_end value
                  
                  S 1 Reply Last reply Reply Quote 0
                  • S Do not disturb
                    sdetweil @chanster
                    last edited by

                    @chanster ok, my module doc gives u the new lines for motion.conf

                    Sam

                    How to add modules

                    learning how to use browser developers window for css changes

                    C 1 Reply Last reply Reply Quote 0
                    • C Offline
                      chanster @sdetweil
                      last edited by

                      @sdetweil said in Help with MMM-SleepWake:

                      @chanster ok, my module doc gives u the new lines for motion.conf

                      Yes, nothing wrong with your docs at all.

                      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