Brief bit of background.
I have 2 offices that I go to. One is about a mile from where I live and I have 4 ways to get to there (walking, tram, train or bus). The other is about 30 miles away with a couple of alternative driving routes. Depending on which office I’m going to (and whether I want to walk or take public transport), I want the module to show me what is likely to be the best option to get to each of the specific offices.
This is where I have 2 problems I’m trying to resolve and could do with some help.
-
For driving, I never have anything but a “green” commuting time (ie, it never goes yellow or red for delays, even when adjusted to 1% and 5% delay thresholds)
-
For the closer office I can’t get the alternative transit modes to work (ie, train, tram, bus etc). If I specify anything within the transitMode option, I get Error displayed in the module. If I just use transit (with no transitmode) it works fine, although I can’t then pick which mode of transit to use.
My code is below (API is edited out, as are home & work postal codes - the rest is cut and paste)
{
module: 'MMM-MyCommute',
header: "Work Commute",
position: 'bottom_right',
config: {
api_key: 'xxxxxxxxxxxxxxxxxxxxxxxxxxx',
origin: 'Home Postal Code',
showSummary: true,
startTime: '00:00',
endTime: '23:59',
colorCodeTravelTime: true,
moderateTimeThreshold: 1.01,
poorTimeThreshold: 1.05,
destinations: [
{
destination: 'Work 1 Postal Code', // Farther office, by car, alternatives on
label: 'Office 1',
color: '#1E90FF', //Blue
alternatives: true,
},
{
destination: 'Work 2 Postal Code', // Closer office, walking, alternatives off
label: 'Office 2 - Walking',
mode: 'walking',
color: '#98FB98', // Green
alternatives: false,
},
{
destination: 'Work 2 Postal Code',
label: 'Office 2 - Train',
mode: 'transit',
transitMode: 'train',
showNextVehicleDeparture: true,
color: '#ffff00', //Yellow
alternatives: false,
},
{
destination: 'Work 2 Postal Code,
label: 'Office 2 - Tram',
mode: 'transit',
transitMode: 'tram',
showNextVehicleDeparture: true,
color: '#ffff00', //Yellow
alternatives: false,
},
{
destination: 'Work 2 Postal Code,
label: 'Office 2 - Bus',
mode: 'transit',
transitMode: 'bus',
showNextVehicleDeparture: true,
color: '#ffff00', //Yellow
alternatives: false,
},
]
},
},
I’ve tried all sorts of editing, using both single and double quotes, and am using Geany to check the syntax (which I believe is correct)
Any ideas ?