• 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-ModuleScheduler - Module Schedules and Notifications

Scheduled Pinned Locked Moved System
moduleschedulecronnotifications
82 Posts 20 Posters 122.5k Views 20 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.
  • P Offline
    plumcraft
    last edited by paviro Oct 5, 2016, 9:45 PM Oct 5, 2016, 11:30 AM

    Hi,

    Great idea, i’ve tried your module but i does not work for me. I might have missed a step or something.

    I did put in the config file your module (after download and setup with npm install))) :

    {
       module: 'MMM-ModuleScheduler'
    },
    

    And then :

    {
      module: 'MMM-WunderGround',
      position: 'top_right',
      config: {
        module_schedule: {from: '0 14 * * *', to: '0 18 * * *' },
        apikey: 'xxxxxxxxx', // private; don't share!
    				pws: 'pws:IBOULOGN39', //culemborg
    				hourly: '1',
    				fctext: '1',
    				fcdaycount: "5",
    				fcdaystart: "0",
    				hourlyinterval: "3",
    				hourlycount: "2",
    				alerttime: 10000,
    				alerttruncatestring: "french:"
    			},
    			classes: 'for_all default'
    		},
    

    It’s 13:30 and the weather is still showing on the mirror.

    Thanks for your help


    Note from admin: Please use Markdown on code snippets for easier reading!

    I 1 Reply Last reply Oct 5, 2016, 11:59 AM Reply Quote 0
    • C Offline
      cowboysdude Module Developer
      last edited by paviro Oct 5, 2016, 9:44 PM Oct 5, 2016, 11:48 AM

      You’re missing the trigger ;)

      Here do this:

      {
      module: ‘MMM-WunderGround’,
      position: ‘top_right’,
      classes: 'scheduler',
      config: {
      module_schedule: {from: ‘0 14 * * *’, to: ‘0 18 * * *’ },
      apikey: ‘ad100f1e35ae51d2’, // **private; don’t share!**  
      pws: ‘pws:IBOULOGN39’, //culemborg
      hourly: ‘1’,
      fctext: ‘1’,
      fcdaycount: “5”,
      fcdaystart: “0”,
      hourlyinterval: “3”,
      hourlycount: “2”,
      alerttime: 10000,
      alerttruncatestring: “french:”'
      }
      },
      

      Note from admin: Please use Markdown on code snippets for easier reading!

      1 Reply Last reply Reply Quote 2
      • I Offline
        ianperrin @plumcraft
        last edited by Oct 5, 2016, 11:59 AM

        @plumcraft

        As @cowboysdude said, you need to configure the classes option to trigger the scheduler.

        As you already have the classes option set up for what looks like @paviro 's MMM-FacialRecognition module I would suggest trying the following config.

        {
          module: 'MMM-WunderGround',
          position: 'top_right',
          config: {
            module_schedule: {from: '0 14 * * *', to: '0 18 * * *' },
            apikey: 'ad100f1e35ae51d2', // private; don’t share!
            pws: 'pas:IBOULOGN39', //culemborg
            hourly: '1',
            fctext: '1',
            fcdaycount: '5',
            fcdaystart: '0',
            hourlyinterval: '3',
            hourlycount: '2',
            alerttime: 10000,
            alerttruncatestring: 'french:'
          },
          classes: 'for_all default scheduler'
        },
        

        Please do report back if you are successful because I haven’t tested the compatibility of the two modules :)

        "Live as if you were to die tomorrow. Learn as if you were to live forever." - Mahatma Gandhi

        1 Reply Last reply Reply Quote 2
        • C Offline
          cowboysdude Module Developer
          last edited by Oct 5, 2016, 12:15 PM

          Opps didn’t realize you were using Facial Recognition… LOL

          Thanks @ianperrin !!

          1 Reply Last reply Reply Quote 0
          • P Offline
            plumcraft
            last edited by Oct 5, 2016, 12:43 PM

            @ianperrin @cowboysdude

            Thank you both, it works with paviro’s MMM-FacialRecognition module.

            1 Reply Last reply Reply Quote 1
            • C Offline
              cowboysdude Module Developer
              last edited by Oct 6, 2016, 1:08 AM

              Okay I have another curve ball for you… how about … the ability to turn the mirror off and back on with this? :)

              I 1 Reply Last reply Oct 6, 2016, 9:19 PM Reply Quote 0
              • P Offline
                plumcraft
                last edited by Oct 6, 2016, 5:10 AM

                +1, would be great to add this feature :)

                1 Reply Last reply Reply Quote 0
                • D Offline
                  dr4ke616
                  last edited by Oct 6, 2016, 7:52 AM

                  +1, be really nice if it not only just dimmed the running modules, but actually shut off the monitor.

                  C 1 Reply Last reply Oct 6, 2016, 11:34 AM Reply Quote 0
                  • C Offline
                    cowboysdude Module Developer @dr4ke616
                    last edited by Oct 6, 2016, 11:34 AM

                    @dr4ke616 Well you could actually do it with a straight cronjob … something like this…

                    55 6 * * * /home/pi/monitor_on.sh

                    And off the same way :) It’s like making your own schedule…

                    D 1 Reply Last reply Oct 6, 2016, 3:08 PM Reply Quote 0
                    • D Offline
                      dr4ke616 @cowboysdude
                      last edited by Oct 6, 2016, 3:08 PM

                      @cowboysdude thanks for pointing that out. Thats a better idea I didn’t think of :)

                      1 Reply Last reply Reply Quote 0
                      • 1
                      • 2
                      • 3
                      • 4
                      • 5
                      • 8
                      • 9
                      • 2 / 9
                      2 / 9
                      • First post
                        19/82
                        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