Read the statement by Michael Teeuw here.
trouble with MMM-GoogleTrafficTimes
-
Hi Sam,
ok, got it all running and it is working. Your script works very well. I tried adding MMM-GoogleMapsTraffic as well and that seems to kill the mirror. It says it can’t find the config file. As long as I leave that out, it’s working.
-
@laschalkh u might want my version of Googlemapstraffic, as the original is broken
-
yea, that’s the one I’m trying. I just tried that module only and it’s not working. I ran the install again and it is warning about grunt styles not being installed. Seems like it’s missing parts.
-
@laschalkh thats noise
you did the git clone
cd
and then npm installright?
so, whats your config section look like… no one has had trouble installing it, it was a run problem I fixed…
-
yup, went through and did the install and such
{ module: 'MMM-GoogleMapsTraffic', position: 'bottom_left', config: { key: '< my key>', lat: < my lat>, lng: < my long>, height: '300px', width: '300px' styledMapType: "transparent", disableDefaultUI: true, backgroundColor: 'hsla(0, 0%, 0%, 0)', markers: [ { lat: <my lat>, lng: <my long>, fillColor: '#9966ff' }, ], }, },
-
@laschalkh how are u specifying lat/lng (in both places, right)
like this (good)
lat:30.4623841,
or this (bad)
lat:"30.4623841",
-
yup, not quoted
-
@laschalkh ok, so what is the error?
-
magicmirror@2.13.0 start /home/pi/MagicMirror
./run-start.sh $1 “dev”[2020-10-16 11:15:36.565] [LOG] Starting MagicMirror: v2.13.0
[2020-10-16 11:15:36.775] [LOG] Loading config …
[2020-10-16 11:15:36.823] [ERROR] WARNING! Could not validate config file. Starting with default configuration. Please correct syntax errors at or above this line: /home/pi/MagicMirror/config/config.js:73
styledMapType: “transparent”,
^^^^^^^^^^^^^SyntaxError: Unexpected identifier
at Module._compile (internal/modules/cjs/loader.js:723:23)
at Object.Module._extensions…js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at loadConfig (/home/pi/MagicMirror/js/app.js:70:12)
at App.start (/home/pi/MagicMirror/js/app.js:217:3)
at Object. (/home/pi/MagicMirror/serveronly/index.js:4:5)
[2020-10-16 11:15:36.862] [LOG] Loading module helpers …
[2020-10-16 11:15:37.496] [LOG] Initializing new module helper …
[2020-10-16 11:15:37.507] [LOG] Module helper loaded: updatenotification
[2020-10-16 11:15:37.525] [LOG] No helper found for module: helloworld.
[2020-10-16 11:15:37.531] [LOG] All module helpers loaded.
[2020-10-16 11:15:39.089] [LOG] Starting server on port 8080 …
[2020-10-16 11:15:39.324] [LOG] Server started …
[2020-10-16 11:15:39.335] [LOG] Connecting socket for: updatenotification
[2020-10-16 11:15:39.346] [LOG] Sockets connected & modules started …
[2020-10-16 11:15:39.354] [LOG] -
@laschalkh said in trouble with MMM-GoogleTrafficTimes:
/home/pi/MagicMirror/config/config.js:73
styledMapType: “transparent”,
^^^^^^^^^^^^^
SyntaxError: Unexpected identifierrule number 1 debugging syntax errors:
IF you see ’ Unexpected identifier’, find the line number
config.js:73back up one line (72), and check for the missing , at the end
width: '300px' < --- styledMapType: "transparent",