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 140.4k 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.
    • D Offline
      dr4ke616 @strawberry 3.141
      last edited by

      @strawberry-3.141 I didnt notice this - thanks for pointing it out. Thats exactly what i need!

      1 Reply Last reply Reply Quote 0
      • P Offline
        plumcraft
        last edited by paviro

        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 Reply Quote 0
        • cowboysdudeC Offline
          cowboysdude Module Developer
          last edited by paviro

          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

            @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
            • cowboysdudeC Offline
              cowboysdude Module Developer
              last edited by

              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

                @ianperrin @cowboysdude

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

                1 Reply Last reply Reply Quote 1
                • cowboysdudeC Offline
                  cowboysdude Module Developer
                  last edited by

                  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 Reply Quote 0
                  • P Offline
                    plumcraft
                    last edited by

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

                    1 Reply Last reply Reply Quote 0
                    • D Offline
                      dr4ke616
                      last edited by

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

                      cowboysdudeC 1 Reply Last reply Reply Quote 0
                      • cowboysdudeC Offline
                        cowboysdude Module Developer @dr4ke616
                        last edited by

                        @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 Reply Quote 0
                        • 1
                        • 2
                        • 3
                        • 4
                        • 5
                        • 8
                        • 9
                        • 2 / 9
                        • 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