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

Scheduled Pinned Locked Moved Transport
286 Posts 80 Posters 506.4k Views 77 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.
  • J Offline
    j.e.f.f Project Sponsor Module Developer @joela85
    last edited by Jun 2, 2017, 12:58 PM

    @joela85 I just did a quick test on my laptop by changing the clock to mover forward a day at a time, and I had the module disappear and reappear consistently. I’ve set my config to startTime: '06:00' and endTime: '09:00' and I’ll let it run overnight to see if I can recreate your issue.

    I also like the Mon-Fri idea, as well as the individual time windows per destination. Will work on them over the next few days.

    1 Reply Last reply Reply Quote 1
    • J Offline
      j.e.f.f Project Sponsor Module Developer @Blackmirror
      last edited by Jun 4, 2017, 12:55 PM

      @Blackmirror I ran a test overnight and my module came back on when it should have. But I did realize there is a fundamental problem with how I’ve architected the data pull. Are you using two instances of this module? If so I’m thinking that may be causing problems and possibly yours. I’m going to write an update soon, and I’ll have you try again.

      1 Reply Last reply Reply Quote 0
      • J Offline
        joela85
        last edited by Jun 4, 2017, 7:17 PM

        I just went back into my config and noticed on one of the times I used a semicolon instead of the colon. I must have looked at that 20 times and not noticed it. Maybe just needed some fresh eyes on it. Hopefully that will sort it. I only have one instance of this module.

        J 1 Reply Last reply Jun 4, 2017, 11:14 PM Reply Quote 0
        • J Offline
          j.e.f.f Project Sponsor Module Developer @joela85
          last edited by j.e.f.f Jun 4, 2017, 11:19 PM Jun 4, 2017, 11:14 PM

          @joela85 ha! I should have thought to ask for your config. In any case, I’ve pushed an update that fixes the support for multiple instances of the module.

          Of note is that you now configure the header in the standard way instead using the “headerText” and “showHeader” configurations. I thought I needed to do it this way when showing and hiding, but it turned out not be the case. So if your config looked like this before:

              {
                module: 'MMM-MyCommute',
                position: 'top_left',
                classes: 'default everyone', 
                config: {
                  showHeader: true,
                  headerText: 'Traffic',
                  ...
                }
              }
          

          change it to this:

             {
                module: 'MMM-MyCommute',
                position: 'top_left',
                header: 'Traffic',
                classes: 'default everyone', 
                config: {
                  ...
                }
              }
          

          If you don’t want a header, then just omit it.

          Will be working on configs for limiting to Mon-Fri and windowing for individual destinations next.

          B 1 Reply Last reply Jun 7, 2017, 6:14 PM Reply Quote 1
          • J Offline
            j.e.f.f Project Sponsor Module Developer
            last edited by Jun 7, 2017, 2:43 PM

            MMM-MyCommute has been updated with some new configuration options

            • You can now specify hideDays with a list of days during which the module is hidden. You specify an array of numbers, 0=Sunday, 6=Saturday. To hide it on weekends, for example, specify hideDays: [0,6].

            • startTime, endTime, and hideDays parameters are now available as options for each individual destination. It should be noted that these parameters are superseded by the same ones specified in the main config. That means that if the main config parameters cause the module to be hidden as a whole, none of the destinations will be listed, regardless of their window settings.

            Thanks for all your suggestions! This has evolved into a very robust module and I’ve learned quite a bit in the process.

            Enjoy!
            -Jeff

            B 1 Reply Last reply Jun 8, 2017, 7:17 AM Reply Quote 5
            • B Offline
              bhepler Module Developer @j.e.f.f
              last edited by Jun 7, 2017, 6:14 PM

              @j.e.f.f said in MMM-MyCommute:

              If you don’t want a header, then just omit it.

              Aha. Very nice. If you get the chance, please update the README with this information. It changed on me and I couldn’t figure it out for a while.

              1 Reply Last reply Reply Quote 0
              • B Offline
                Blackmirror @j.e.f.f
                last edited by Jun 8, 2017, 7:17 AM

                @j.e.f.f Nice, I will test it at the weekend.

                1 Reply Last reply Reply Quote 0
                • A Offline
                  alberttwong
                  last edited by Jun 8, 2017, 6:27 PM

                  Why isn’t this in the master list of modules at https://github.com/MichMich/MagicMirror/wiki/MagicMirror²-Modules

                  J 1 Reply Last reply Jun 8, 2017, 9:28 PM Reply Quote 0
                  • J Offline
                    j.e.f.f Project Sponsor Module Developer @alberttwong
                    last edited by Jun 8, 2017, 9:28 PM

                    @alberttwong There are many MANY modules that aren’t in that list… just browse the Modules section of this forum and you’ll find lots.

                    I’m assuming the “master” list needs to be maintained by the author of MagicMirror, while any of us can post to the forum.

                    Does anyone know if the “master” list is even maintained anymore, and how we get it updated with the missing modules?

                    1 Reply Last reply Reply Quote 0
                    • Y Offline
                      yawns Moderator
                      last edited by Jun 9, 2017, 7:09 PM

                      Just open the list, click on edit and add your modules to the list.
                      Amazing work with the commute module! Oh, I added the module developer badge to your profile

                      J 1 Reply Last reply Jun 9, 2017, 9:04 PM Reply Quote 1
                      • 1
                      • 2
                      • 3
                      • 4
                      • 5
                      • 6
                      • 7
                      • 28
                      • 29
                      • 5 / 29
                      5 / 29
                      • First post
                        46/286
                        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