• 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.

MMM-SleepWake using external motion detection source

Scheduled Pinned Locked Moved System
16 Posts 4 Posters 7.2k Views 4 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.
  • M Offline
    mithatcak
    last edited by Aug 21, 2019, 1:56 PM

    @sdetweil I noticed a weird issue. sometimes after several sleep&wake cycles, when it goes to sleep only the stock currentweather and weatherforecast modules stays on. there is no error in the motion.log or MM log.

    here is my config, I was using delay: 5 then switched to 0.2 so I can repeat the issue faster.

    {
    			module: "MMM-SleepWake",
    			config:{
    				delay:  0.2,               // default
    				source: "external",
    				mode:  "HIDE"
    			}
    			 // detectionDir: folder containing externally generated file when motion starts
    			 //               will be created if needed
    			 // detectionFile:  filename generated for motion start. default = 'detected'
    },
    

    0_1566395564247_Screen Shot 2019-08-21 at 1.27.52 AM.png

    S 2 Replies Last reply Aug 21, 2019, 2:19 PM Reply Quote 0
    • S Away
      sdetweil @mithatcak
      last edited by Aug 21, 2019, 2:19 PM

      @mithatcak very interesting… I use those default modules too and I have never seen that behavior.
      like they didn’t handle the suspend request…

      i have 4 systems running this everyday for months… only see the updatenotification module output on one as it doesn’t handle hide/suspend…

      i will do some additional debugging

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      1 Reply Last reply Reply Quote 0
      • S Away
        sdetweil @mithatcak
        last edited by Aug 22, 2019, 12:36 PM

        @mithatcak could you try something for me

        i cannot reproduce this on any of my systems…

        edit the MMM-SleepWake.js file

        		case "SLEEP_HIDE":
        			MM.getModules().enumerate((module) => {
        				// if the module is already hidden
        				if(module.hidden==true)
        					// save it for wake up
        					{v_self1.previously_hidden.push(module.identifier);}
        				else
        					// hide this module
        					{module.hide(1000);}   // < --- change this line , remove the 1000 
        ```
        should look like this
        ```
        		case "SLEEP_HIDE":
        			MM.getModules().enumerate((module) => {
        				// if the module is already hidden
        				if(module.hidden==true)
        					// save it for wake up
        					{v_self1.previously_hidden.push(module.identifier);}
        				else
        					// hide this module
        					{module.hide();}
        ```
        
        let me know

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        M 1 Reply Last reply Aug 22, 2019, 10:24 PM Reply Quote 0
        • M Offline
          mithatcak @sdetweil
          last edited by Aug 22, 2019, 10:24 PM

          @sdetweil Unfortunately same result :/ I will try to replace currentweather and weatherforecast with weather module and see if it’s going to make any difference.

          1 Reply Last reply Reply Quote 0
          • M Offline
            mithatcak
            last edited by Aug 24, 2019, 4:22 PM

            @sdetweil Good news, switching to new weather module fixed the issue.

            S 1 Reply Last reply Aug 24, 2019, 4:29 PM Reply Quote 0
            • S Away
              sdetweil @mithatcak
              last edited by Aug 24, 2019, 4:29 PM

              @mithatcak interesting

              Sam

              How to add modules

              learning how to use browser developers window for css changes

              1 Reply Last reply Reply Quote 0
              • 1
              • 2
              • 2 / 2
              2 / 2
              • First post
                12/16
                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