Read the statement by Michael Teeuw here.
MMM-MyCommute
-
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.
-
@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.
-
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, specifyhideDays: [0,6]
. -
startTime
,endTime
, andhideDays
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 -
-
@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.
-
@j.e.f.f Nice, I will test it at the weekend.
-
Why isn’t this in the master list of modules at https://github.com/MichMich/MagicMirror/wiki/MagicMirror²-Modules
-
@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?
-
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 -
@yawns Thanks! I’ll add my modules to the list.
-
@j.e.f.f - loving the module. However, I’m trying to add a single trip with multiple stops and multiple methods of transportation. Here’s the situation:
I live in MD; I want to drive from my home to the nearest DC metro station, get on the metro to my work in downtown DC.
This uses driving first, then subway. The module sets a global ‘origin’ with multiple potential destinations. Essentially, how I see it, I need to change origins for each stop, thus, creating multiple module instances.
Is there a way to create multiple stops with differing origins?