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

Need help - New programmer

Scheduled Pinned Locked Moved General Discussion
23 Posts 5 Posters 3.4k Views 5 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.
  • S Offline
    smart_user
    last edited by Dec 10, 2020, 12:10 PM

    Hello, I am a 16 year old new programmer and I am in the process of making a smart mirror. My mirror should remind the person to drink water every 1 hour. I am unable to code it to do that. Can somebody help? I will really appreciate it!

    S 1 Reply Last reply Dec 10, 2020, 12:46 PM Reply Quote 0
    • A Offline
      ashishtank Module Developer
      last edited by Dec 10, 2020, 12:16 PM

      @smart_user Where you are stuck ? check the default modules code, you will need to configure a timer to repeat the task every 1 hour (should be configurable). and in that task you should display message on screen.

      Check window.timeout and window.setInterval function of javascript.

      S 1 Reply Last reply Dec 10, 2020, 1:43 PM Reply Quote 0
      • S Offline
        sdetweil @smart_user
        last edited by Dec 10, 2020, 12:46 PM

        @smart_user you could use my sample module which puts up a configured message every few minutes. Change the message and the time…

        https://github.com/sdetweil/SampleModule

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        S 1 Reply Last reply Dec 10, 2020, 1:51 PM Reply Quote 1
        • S Offline
          smart_user @ashishtank
          last edited by Dec 10, 2020, 1:43 PM

          @ashishtank Yes I will look into it. Thank you so much for the instant reply. Appreciate it a lot

          1 Reply Last reply Reply Quote 0
          • S Offline
            smart_user @sdetweil
            last edited by Dec 10, 2020, 1:51 PM

            @sdetweil Thank you so much! I will use this module and let you know how it goes!

            S 1 Reply Last reply Dec 10, 2020, 2:45 PM Reply Quote 0
            • S Offline
              sdetweil @smart_user
              last edited by Dec 10, 2020, 2:45 PM

              @smart_user ok. Timer is in the node_helper.
              It is a one time timer, setTimer, vs repeating, setInterval.

              Doesn’t need to be in the node_helper, but did that to show the structure and communication between the parts

              Sam

              How to add modules

              learning how to use browser developers window for css changes

              1 Reply Last reply Reply Quote 0
              • S Offline
                smart_user
                last edited by Dec 10, 2020, 5:18 PM

                @sdetweil It still isn’t working. I had configured for the alert to show up in 10 seconds but it didn’t

                S 1 Reply Last reply Dec 10, 2020, 5:19 PM Reply Quote 0
                • S Offline
                  sdetweil @smart_user
                  last edited by sdetweil Dec 10, 2020, 5:20 PM Dec 10, 2020, 5:19 PM

                  @smart_user you changed the 15000 in node_helper to 10000, right?

                  And u had a position: set in config.js, right?

                  Sam

                  How to add modules

                  learning how to use browser developers window for css changes

                  1 Reply Last reply Reply Quote 0
                  • S Offline
                    smart_user
                    last edited by Dec 10, 2020, 5:23 PM

                    @sdetweil Yes

                    1 Reply Last reply Reply Quote 0
                    • S Offline
                      smart_user
                      last edited by Dec 10, 2020, 5:32 PM

                      @sdetweil Is it possible for you to send me a picture of the .js file so I can double check?

                      S 1 Reply Last reply Dec 10, 2020, 7:22 PM Reply Quote 0
                      • 1
                      • 2
                      • 3
                      • 1 / 3
                      1 / 3
                      • First post
                        1/23
                        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