Read the statement by Michael Teeuw here.
Script error
-
Can some tell what i can do on this error.
0|mm |
0|mm | (process:889): Gtk-WARNING **: Locale not supported by C library.
0|mm | Using the fallback ‘C’ locale.
0|mm | bash: warning: setlocale: LC_ALL: cannot change locale (nl_NL.UTF-8)
0|mm |
0|mm | (process:1708): Gtk-WARNING **: Locale not supported by C library.
0|mm | Using the fallback ‘C’ locale.
0|mm | bash: warning: setlocale: LC_ALL: cannot change locale (nl_NL.UTF-8)
0|mm |
0|mm | (process:1936): Gtk-WARNING **: Locale not supported by C library.
0|mm | Using the fallback ‘C’ locale.
0|mm | bash: warning: setlocale: LC_ALL: cannot change locale (nl_NL.UTF-8)
0|mm |
0|mm | (process:21123): Gtk-WARNING **: Locale not supported by C library.
0|mm | Using the fallback ‘C’ locale. -
@ganget I Iget this message when I start up my MM.opi@raspberrypi:~ $ pm2 log mm
[TAILING] Tailing last 15 lines for [mm] process (change the value with --lines option)
/home/pi/.pm2/logs/mm-out.log last 15 lines:
0|mm | Create new calendar fetcher for url: https://calendar.google.com/calendar/ical/fa9bjl6tu13dd10b066stoo5do%40group.calendar.google.com/public/basic.ics - Interval: 2000
0|mm | MMM-GooglePhotos initialized after loading.
0|mm | MMM-Formula1 received a notification: CONFIG
0|mm | MMM-Formula1 is fetching the race schedule
0|mm | Make request: /api/f1/current.json (GET)
0|mm | MMM-Formula1 is fetching driver standings
0|mm | Make request: /api/f1/current/driverStandings.json (GET)
0|mm | https://epic.gsfc.nasa.gov/api/natural
0|mm | starting network connection testing
0|mm | [GPHOTO] Scan finished : 13
0|mm | [RIJKS] 1 cycle finished.
0|mm |
0|mm | > magicmirror@2.6.0 start /home/pi/MagicMirror
0|mm | > sh run-start.sh
0|mm |/home/pi/.pm2/logs/mm-error.log last 15 lines:
0|mm |
0|mm | (process:903): Gtk-WARNING **: Locale not supported by C library.
0|mm | Using the fallback ‘C’ locale.
0|mm | (node:903) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): TypeError: Cannot read property ‘refs’ of undefined
0|mm | (node:903) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
0|mm | (node:903) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 2): TypeError: Cannot read property ‘refs’ of undefined
0|mm | (node:903) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 3): TypeError: Cannot read property ‘refs’ of undefined
0|mm | (node:903) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 4): TypeError: Cannot read property ‘refs’ of undefined
0|mm | (node:903) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 5): TypeError: Cannot read property ‘refs’ of undefined
0|mm | (node:903) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 6): TypeError: Cannot read property ‘refs’ of undefined
0|mm | (node:903) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 7): TypeError: Cannot read property ‘refs’ of undefined
0|mm | bash: warning: setlocale: LC_ALL: cannot change locale (nl_NL.UTF-8)
0|mm |
0|mm | (process:3570): Gtk-WARNING **: Locale not supported by C library.
0|mm | Using the fallback ‘C’ locale.0|mm | Starting MagicMirror: v2.6.0
0|mm | Loading config …
0|mm | Loading module helpers …
0|mm | No helper found for module: alert.
0|mm | No helper found for module: MMM-pages.
0|mm | Initializing new module helper …
0|mm | Module helper loaded: updatenotification
0|mm | No helper found for module: clock.
0|mm | No helper found for module: MMM-page-indicator.
0|mm | Initializing new module helper …
0|mm | Module helper loaded: MMM-Remote-Control
0|mm | No helper found for module: MMM-Console.
0|mm | Initializing new module helper …
0|mm | Module helper loaded: MMM-Rijks
0|mm | Initializing new module helper …
0|mm | Module helper loaded: MMM-NetworkConnection
0|mm | No helper found for module: MMM-Scrobbler.
0|mm | Initializing new module helper …
0|mm | Module helper loaded: MMM-OnScreenMenu
0|mm | Initializing new module helper …
0|mm | Module helper loaded: MMM-FlightsAbove
0|mm | Initializing new module helper …
0|mm | Module helper loaded: MMM-NetworkScanner
0|mm | Initializing new module helper …
0|mm | Module helper loaded: MMM-SoccerLiveScore
0|mm | No helper found for module: currentweather.
0|mm | Initializing new module helper …
0|mm | Module helper loaded: MMM-Tools
0|mm | No helper found for module: weatherforecast.
0|mm | Initializing new module helper …
0|mm | Module helper loaded: MMM-NewsFeedTicker
0|mm | Initializing new module helper …
0|mm | Module helper loaded: MMM-LocalTransport
0|mm | No helper found for module: MMM-google-route.
0|mm | Initializing new module helper …
0|mm | Module helper loaded: MMM-DarkSkyForecast
0|mm | Initializing new module helper …
0|mm | Module helper loaded: MMM-GoogleMapsTraffic
0|mm | No helper found for module: MMM-SmartWebDisplay.
0|mm | Initializing new module helper …
0|mm | Module helper loaded: calendar
0|mm | Initializing new module helper …
0|mm | Module helper loaded: MMM-GooglePhotos
0|mm | Initializing new module helper …
0|mm | Module helper loaded: MMM-Formula1
0|mm | Initializing new module helper …
0|mm | Module helper loaded: MMM-MARS
0|mm | Initializing new module helper …
0|mm | Module helper loaded: MMM-EARTH
0|mm | All module helpers loaded.
0|mm | Starting server on port 8080 …
0|mm | You’re using a full whitelist configuration to allow for all IPs
0|mm | Server started …
0|mm | Connecting socket for: updatenotification
0|mm | Connecting socket for: MMM-Remote-Control
0|mm | Starting node helper for: MMM-Remote-Control
0|mm | Connecting socket for: MMM-Rijks
0|mm | Connecting socket for: MMM-NetworkConnection
0|mm | MMM-NetworkConnection helper started …
0|mm | Connecting socket for: MMM-OnScreenMenu
0|mm | Connecting socket for: MMM-FlightsAbove
0|mm | MMM-FlightsAbove started
0|mm | Connecting socket for: MMM-NetworkScanner
0|mm | Starting module: MMM-NetworkScanner
0|mm | Connecting socket for: MMM-SoccerLiveScore
0|mm | MMM-SoccerLiveScore helper started…
0|mm | Connecting socket for: MMM-Tools
0|mm | Connecting socket for: MMM-NewsFeedTicker
0|mm | Starting module: MMM-NewsFeedTicker
0|mm | Connecting socket for: MMM-LocalTransport
0|mm | MMM-LocalTransport helper started …
0|mm | Connecting socket for: MMM-DarkSkyForecast
0|mm | ====================== Starting node_helper for module [MMM-DarkSkyForecast]
0|mm | Connecting socket for: MMM-GoogleMapsTraffic
0|mm | Starting node_helper for module: MMM-GoogleMapsTraffic
0|mm | Connecting socket for: calendar
0|mm | Starting node helper for: calendar
0|mm | Connecting socket for: MMM-GooglePhotos
0|mm | MMM-GooglePhotos started
0|mm | Connecting socket for: MMM-Formula1
0|mm | Starting module: MMM-Formula1
0|mm | Connecting socket for: MMM-MARS
0|mm | Starting node_helper for: MMM-MARS
0|mm | Connecting socket for: MMM-EARTH
0|mm | Starting module: MMM-EARTH
0|mm | Sockets connected & modules started …
0|mm | Launching application.
0|mm | (node:3570) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): TypeError: Cannot read property ‘refs’ of undefined
0|mm | (node:3570) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
0|mm | (node:3570) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 2): TypeError: Cannot read property ‘refs’ of undefined
0|mm | (node:3570) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 3): TypeError: Cannot read property ‘refs’ of undefined
0|mm | (node:3570) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 4): TypeError: Cannot read property ‘refs’ of undefined
0|mm | (node:3570) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 5): TypeError: Cannot read property ‘refs’ of undefined
0|mm | (node:3570) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 6): TypeError: Cannot read property ‘refs’ of undefined
0|mm | (node:3570) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 7): TypeError: Cannot read property ‘refs’ of undefined
0|mm | (node:3570) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 8): TypeError: Cannot read property ‘refs’ of undefined
0|mm | (node:3570) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 9): TypeError: Cannot read property ‘refs’ of undefined
0|mm | (node:3570) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 10): TypeError: Cannot read property ‘refs’ of undefined
0|mm | (node:3570) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 11): TypeError: Cannot read property ‘refs’ of undefined
0|mm | (node:3570) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 12): TypeError: Cannot read property ‘refs’ of undefined
0|mm | MMM-NetworkScanner received CONFIG
0|mm | Create new news fetcher for url: https://www.ad.nl/nieuws/rss.xml - Interval: 3600000
0|mm | Working notification system. Notification: MMM-GOOGLE_MAPS_TRAFFIC-GET payload: { style: ‘standard’ }
0|mm | Create new calendar fetcher for url: https://calendar.google.com/calendar/ical/ernstjan.kromhout%40gmail.com/private-bf338f45b4e760a080dff16bb5a46b31/basic.ics - Interval: 2000
0|mm | Create new calendar fetcher for url: https://calendar.google.com/calendar/ical/fa9bjl6tu13dd10b066stoo5do%40group.calendar.google.com/public/basic.ics - Interval: 2000
0|mm | MMM-GooglePhotos initialized after loading.
0|mm | MMM-Formula1 received a notification: CONFIG
0|mm | MMM-Formula1 is fetching the race schedule
0|mm | Make request: /api/f1/current.json (GET)
0|mm | MMM-Formula1 is fetching driver standings
0|mm | Make request: /api/f1/current/driverStandings.json (GET)
0|mm | https://epic.gsfc.nasa.gov/api/natural
0|mm | [GPHOTO] Scan finished : 13
0|mm | starting network connection testing -
please show us your config.js
-
Please use the markdown features of the forum when posting code & log messages.
And yes, please post your
config.jswith the API keys redacted. -
*************** AUTO GENERATED BY REMOTE CONTROL MODULE ***************/
var config =
{
address: “192.168.178.246”,
electronOptions: {}, ipWhitelist: [ ], modules: [ { module: "alert", config: { } }, { module: "MMM-pages", config: { modules: [ [ "updatenotification", "MMM-Tools", "MMM-chromecast", "MMM-Remote-Control", "MMM-iFrameReload", "MMM-Console", "MMM-MyCommute", "weatherforecast", "MMM-Scrobbler", "MMM-GooglePhotos" ], [ "MMM-MARS", "MMM-Rijks" ], [ "MMM-google-route" ], [ "MMM-FlightsAbove", "MMM-NetworkConnection", "calendar", "MMM-MyCommute", "MMM-DailyBibleVerse", "MMM-LocalTransport", "MMM-TelegramBot" ], [ "MMM-NetworkScanner", "compliments", "MMM-DarkSkyForecast", "MMM-OnScreenMenu", "MMM-SoccerLiveScore" ], [ "MMM-Formula1", "MMM-EARTH", "MMM-SmartWebDisplay" ] ], excludes: [ "clock", "currentweather", "MMM-NewsFeedTicker", "MMM-page-indicator" ], rotationTime: 15000 } }, { module: "updatenotification", position: "top_bar", config: { } }, { module: "clock", position: "top_left", config: { } }, { module: "MMM-page-indicator", position: "bottom_bar", config: { pages: 6 } }, { module: "MMM-Remote-Control", position: "bottom_left", config: { customCommand: {}, // Optional, See "Using Custom Commands" below customMenu: "custom_menu.json", // Optional, See "Custom Menu Items" below showModuleApiMenu: true, // Optional, Enable the Module Controls menu pm2ProcessName: "mm", // Optional, if you don't use the default PM2 process, provide the name here. apiKey: "", // Optional, See API/README.md for details } }, { module: "MMM-Console", header: "Console Output", position: "bottom_right", config: { lines: 15, } }, { module: "MMM-Rijks", position: "fullscreen_below", config: { descriptionLanguage: "nl", account: { userId: "******", apiKey: "******", setId: "magicmirror" } } }, { module: "MMM-NetworkConnection", position: "top_center", config: { updateInterval: 600000 } }, { module: "MMM-Scrobbler", position: "top_center", config: { username: "E-JKromhout", apikey: "********" } }, { module: "MMM-OnScreenMenu", position: "bottom_left", config: { menuItems: { monitorOff: { title: "Turn Off Monitor", icon: "television", source: "SERVER" }, restart: { title: "Restart MagicMirror", icon: "recycle", source: "ALL" }, refresh: { title: "Refresh MagicMirror", icon: "refresh", source: "LOCAL" }, reboot: { title: "Reboot", icon: "spinner", source: "ALL" }, shutdown: { title: "Shutdown", icon: "power-off", source: "ALL" } }, keyBindings: { Up: "ArrowUp", Down: "ArrowDown", Select: "Enter", Close: "Return", Menu: "Menu" } } }, { module: "MMM-FlightsAbove", header: "Flights Above", position: "top_left", config: { compassHeading: true, maxItems: 10, radarBBox: [ 53.47343, 4.92684, 52.39545, 6.71538 ], watchList: [ 1276, 5000, 5400, 5600, 6000, 6100, 6400 ] } }, { module: "MMM-NetworkScanner", position: "top_left", config: { devices: [ { macAddress: "********", name: "Ernst-Jan", icon: "male" }, { macAddress: "********", name: "Jantine", icon: "female" }, { macAddress: "********", name: "Jelle", icon: "male" }, { macAddress: "********", name: "Wessel", icon: "male" }, { macAddress: "*********", name: "Synology DS416play", icon: "server" }, { macAddress: "*********", name: "Synology Backup 210", icon: "server" } ], showUnknown: false, keepAlive: 300, updateInterval: 5, residents: [ ] } }, { module: "MMM-SoccerLiveScore", position: "bottom_right", header: "Live-Scores", config: { leagues: [ 37 ], displayTime: 60000 } }, { module: "currentweather", position: "top_right", config: { location: "Drachten", locationID: "2756644", appid: "**************", iconTable: { "01d": "wi-day-sunny", "02d": "wi-day-cloudy", "03d": "wi-cloudy", "04d": "wi-cloudy-windy", "09d": "wi-showers", "10d": "wi-rain", "11d": "wi-thunderstorm", "13d": "wi-snow", "50d": "wi-fog", "01n": "wi-night-clear", "02n": "wi-night-cloudy", "03n": "wi-night-cloudy", "04n": "wi-night-cloudy", "09n": "wi-night-showers", "10n": "wi-night-rain", "11n": "wi-night-thunderstorm", "13n": "wi-night-snow", "50n": "wi-night-alt-cloudy-windy" } } }, { module: "MMM-Tools", position: "bottom_left", config: { warning: { CPU_TEMPERATURE: 65, GPU_TEMPERATURE: 65, CPU_USAGE: 75, STORAGE_USED_PERCENT: 80, MEMORY_USED_PERCENT: 80 }, warning_text: { CPU_TEMPERATURE: "The temperature of CPU is over %VAL%", GPU_TEMPERATURE: "The temperature of GPU is over %VAL%", CPU_USAGE: "The usage of CPU is over %VAL%", STORAGE_USED_PERCENT: "The storage is used over %VAL% percent", MEMORY_USED_PERCENT: "The memory is used over %VAL% percent" } } }, { module: "weatherforecast", position: "top_right", header: "Weather Forecast", config: { location: "Drachten", locationID: "2756644", appid: "**********", iconTable: { "01d": "wi-day-sunny", "02d": "wi-day-cloudy", "03d": "wi-cloudy", "04d": "wi-cloudy-windy", "09d": "wi-showers", "10d": "wi-rain", "11d": "wi-thunderstorm", "13d": "wi-snow", "50d": "wi-fog", "01n": "wi-night-clear", "02n": "wi-night-cloudy", "03n": "wi-night-cloudy", "04n": "wi-night-cloudy", "09n": "wi-night-showers", "10n": "wi-night-rain", "11n": "wi-night-thunderstorm", "13n": "wi-night-snow", "50n": "wi-night-alt-cloudy-windy" } } }, { disabled: false, module: "MMM-NewsFeedTicker", position: "top_bar", config: { feeds: [ { title: "AD Nieuws", url: "https://www.ad.nl/nieuws/rss.xml", encoding: "UTF-8", className: "myClass", defaultLogo: "" } ], startTags: [ ], endTags: [ ], prohibitedWords: [ ] } }, { module: "MMM-LocalTransport", header: "Naar Groning Vondelpad", position: "center", config: { api_key: "*********", origin: "Ureterp Centrum, Ureterp, The Netherlands", destination: "Groningen Hoofdstation, Groningen, The Netherlands", maximumEntries: 4, maxWalkTime: 15, displayWalkType: "full", maxModuleWidth: 400 } }, { module: "MMM-google-route", position: "center", config: { key: "***********", directionsRequest: { origin: "Ureterp, The Netherlands", destination: "Grootegast, The Netherlands" }, mapOptions: { }, listen: [ ] } }, /* { module: "MMM-MyCommute", position: "bottom_right", header: "Reis informatie", config: { apikey: "************", orgin: "Reiddomp 8, ureterp, 9247 GP, The Netherlands", hideDays: [ ], destinations: [ { destination: "Weibuorren 108, Ureterp, 9247 AW, The Netherlands", label: "Bushalte Ureterp Centrum", mode: "walking", color: "#82E5AA", time: null }, { destination: "De Drift 38, Drachten, 9203 GH, The Netherlands", label: "School Wessel", mode: "bicycling", time: null }, { destination: "De Brauwweg 82, Schiedam, 3125 AE, The Netherlands", label: "Werk Ernst-Jan", mode: "driving", time: null }, { destination: "De Schalck 8, Grootegast, 9861 BD, The Netherlands", label: "Werk Jantine", mode: "driving", color: "#FF00FF", time: null } ], origin: "Reiddomp 8, Ureterp, 9247 GP, The Netherlands" } }, */ { module: "MMM-DarkSkyForecast", header: "Weather", position: "center", classes: "default everyone", disabled: false, config: { apikey: "**************", latitude: "53.098752", longitude: "6.176201", iconset: "4c", concise: false, forecastLayout: "table", label_days: [ "Sun", "Mon", "Tue", "Wed", "Thur", "Fri", "Sat" ], label_ordinals: [ "N", "NNE", "NE", "ENE", "E", "ESE", "SE", "SSE", "S", "SSW", "SW", "WSW", "W", "WNW", "NW", "NNW" ] } }, { module: "MMM-GoogleMapsTraffic", position: "center", config: { key: "******************", lat: 53.098853, lng: 6.176025, height: "600px", width: "600px", zoom: 12, updateInterval: 300000 } }, { module: "MMM-SmartWebDisplay", position: "bottom_center", config: { url: [ "http://magicmirror.builders/", "https://www.youtube.com/embed/Qwc2Eq6YXTQ?autoplay=1" ] } }, { module: "calendar", position: "bottom_right", header: "Familie Kromhout", config: { calendars: [ { symbol: "calendar", url: "https://calendar.google.com/calendar/ical/ernstjan.kromhout%40gmail.com/private-*******/basic.ics", maximumEntries: 3 }, { symbol: 'flag-checkered', url: 'https://calendar.google.com/calendar/ical/f********%40group.calendar.google.com/public/basic.ics', maximumEntries: 3 } ], titleReplace: { "De verjaardag van ": "", "'s birthday": "" }, excludedEvents: [ ] } }, { module: "MMM-GooglePhotos", position: "top_center", config: { albumId: [ "***********" ], scanInterval: 600000, mode: "hybrid" } }, { module: "MMM-Formula1", position: "top_left", header: "F1 Standings", config: { calendar: true, } }, { module: "MMM-MARS", position: "top_left", config: { useHeader: false } }, { module: "MMM-EARTH", position: "right_bottom", config: { rotateInterval: 15000, MonthsArray: { Jan: "01", Feb: "02", Mar: "03", Apr: "04", May: "05", Jun: "06", Jul: "07", Aug: "08", Sep: "09", Oct: "10", Nov: "11", Dec: "12" } } } ], paths: { modules: "modules", vendor: "vendor" }}
-
@ernst-jan need to wrap the whole config.js text in the three backtics… left of the number 1 on the keyboard
what language do you have set? here is mine.
var config = { address: "0.0.0.0", // Address to listen on, can be: // - "localhost", "127.0.0.1", "::1" to listen on loopback interface // - another specific IPv4/6 to listen on a specific interface // - "", "0.0.0.0", "::" to listen on any interface // Default, when address config is left out, is "localhost" port: 8086, ipWhitelist: [], // Set [] to allow all IP addresses // or add a specific IPv4 of 192.168.1.5 : // ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.1.5"], // or IPv4 range of 192.168.3.0 --> 192.168.3.15 use CIDR format : // ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.3.0/28"], language: "en", timeFormat: 12, units: "imperial", modules: [ -
/*************** AUTO GENERATED BY REMOTE CONTROL MODULE ***************/
var config =
{
address: “192.168.178.246”,
electronOptions: {}, ipWhitelist: [ ], modules: [ { module: "alert", config: { } }, { module: "MMM-pages", config: { modules: [ [ "updatenotification", "MMM-Tools", "MMM-chromecast", "MMM-Remote-Control", "MMM-iFrameReload", "MMM-Console", "MMM-MyCommute", "weatherforecast", "MMM-Scrobbler", "MMM-GooglePhotos" ], [ "MMM-MARS", "MMM-Rijks" ], [ "MMM-google-route" ], [ "MMM-FlightsAbove", "MMM-NetworkConnection", "calendar", "MMM-MyCommute", "MMM-DailyBibleVerse", "MMM-LocalTransport", "MMM-TelegramBot" ], [ "MMM-NetworkScanner", "compliments", "MMM-DarkSkyForecast", "MMM-OnScreenMenu", "MMM-SoccerLiveScore" ], [ "MMM-Formula1", "MMM-EARTH", "MMM-SmartWebDisplay" ] ], excludes: [ "clock", "currentweather", "MMM-NewsFeedTicker", "MMM-page-indicator" ], rotationTime: 15000 } }, { module: "updatenotification", position: "top_bar", config: { } }, { module: "clock", position: "top_left", config: { } }, { module: "MMM-page-indicator", position: "bottom_bar", config: { pages: 6 } }, { module: "MMM-Remote-Control", position: "bottom_left", config: { customCommand: {}, // Optional, See "Using Custom Commands" below customMenu: "custom_menu.json", // Optional, See "Custom Menu Items" below showModuleApiMenu: true, // Optional, Enable the Module Controls menu pm2ProcessName: "mm", // Optional, if you don't use the default PM2 process, provide the name here. apiKey: "", // Optional, See API/README.md for details } }, { module: "MMM-Console", header: "Console Output", position: "bottom_right", config: { lines: 15, } }, { module: "MMM-Rijks", position: "fullscreen_below", config: { descriptionLanguage: "nl", account: { userId: "2343212", apiKey: "*********", setId: "magicmirror" } } }, { module: "MMM-NetworkConnection", position: "top_center", config: { updateInterval: 600000 } }, { module: "MMM-Scrobbler", position: "top_center", config: { username: "E-JKromhout", apikey: "***********" } }, { module: "MMM-OnScreenMenu", position: "bottom_left", config: { menuItems: { monitorOff: { title: "Turn Off Monitor", icon: "television", source: "SERVER" }, restart: { title: "Restart MagicMirror", icon: "recycle", source: "ALL" }, refresh: { title: "Refresh MagicMirror", icon: "refresh", source: "LOCAL" }, reboot: { title: "Reboot", icon: "spinner", source: "ALL" }, shutdown: { title: "Shutdown", icon: "power-off", source: "ALL" } }, keyBindings: { Up: "ArrowUp", Down: "ArrowDown", Select: "Enter", Close: "Return", Menu: "Menu" } } }, { module: "MMM-FlightsAbove", header: "Flights Above", position: "top_left", config: { compassHeading: true, maxItems: 10, radarBBox: [ 53.47343, 4.92684, 52.39545, 6.71538 ], watchList: [ 1276, 5000, 5400, 5600, 6000, 6100, 6400 ] } }, { module: "MMM-NetworkScanner", position: "top_left", config: { devices: [ { macAddress: "80:B0:3D:37:8B:53", name: "Ernst-Jan", icon: "male" }, { macAddress: "B4:18:D1:1F:B0:4D", name: "Jantine", icon: "female" }, { macAddress: "48:43:7C:E9:96:D7", name: "Jelle", icon: "male" }, { macAddress: "38:CA:DA:C1:08:F8", name: "Wessel", icon: "male" }, { macAddress: "00:11:32:32:BB:FD", name: "Synology DS416play", icon: "server" }, { macAddress: "00:11:32:06:4B:6D", name: "Synology Backup 210", icon: "server" } ], showUnknown: false, keepAlive: 300, updateInterval: 5, residents: [ ] } }, { module: "MMM-SoccerLiveScore", position: "bottom_right", header: "Live-Scores", config: { leagues: [ 37 ], displayTime: 60000 } }, { module: "currentweather", position: "top_right", config: { location: "Drachten", locationID: "2756644", appid: "**********", iconTable: { "01d": "wi-day-sunny", "02d": "wi-day-cloudy", "03d": "wi-cloudy", "04d": "wi-cloudy-windy", "09d": "wi-showers", "10d": "wi-rain", "11d": "wi-thunderstorm", "13d": "wi-snow", "50d": "wi-fog", "01n": "wi-night-clear", "02n": "wi-night-cloudy", "03n": "wi-night-cloudy", "04n": "wi-night-cloudy", "09n": "wi-night-showers", "10n": "wi-night-rain", "11n": "wi-night-thunderstorm", "13n": "wi-night-snow", "50n": "wi-night-alt-cloudy-windy" } } }, { module: "MMM-Tools", position: "bottom_left", config: { warning: { CPU_TEMPERATURE: 65, GPU_TEMPERATURE: 65, CPU_USAGE: 75, STORAGE_USED_PERCENT: 80, MEMORY_USED_PERCENT: 80 }, warning_text: { CPU_TEMPERATURE: "The temperature of CPU is over %VAL%", GPU_TEMPERATURE: "The temperature of GPU is over %VAL%", CPU_USAGE: "The usage of CPU is over %VAL%", STORAGE_USED_PERCENT: "The storage is used over %VAL% percent", MEMORY_USED_PERCENT: "The memory is used over %VAL% percent" } } }, { module: "weatherforecast", position: "top_right", header: "Weather Forecast", config: { location: "Drachten", locationID: "2756644", appid: "**********", iconTable: { "01d": "wi-day-sunny", "02d": "wi-day-cloudy", "03d": "wi-cloudy", "04d": "wi-cloudy-windy", "09d": "wi-showers", "10d": "wi-rain", "11d": "wi-thunderstorm", "13d": "wi-snow", "50d": "wi-fog", "01n": "wi-night-clear", "02n": "wi-night-cloudy", "03n": "wi-night-cloudy", "04n": "wi-night-cloudy", "09n": "wi-night-showers", "10n": "wi-night-rain", "11n": "wi-night-thunderstorm", "13n": "wi-night-snow", "50n": "wi-night-alt-cloudy-windy" } } }, { disabled: false, module: "MMM-NewsFeedTicker", position: "top_bar", config: { feeds: [ { title: "AD Nieuws", url: "https://www.ad.nl/nieuws/rss.xml", encoding: "UTF-8", className: "myClass", defaultLogo: "" } ], startTags: [ ], endTags: [ ], prohibitedWords: [ ] } }, { module: "MMM-LocalTransport", header: "Naar Groning Vondelpad", position: "center", config: { api_key: "AIzaSyDNu23Dqqt7eEGJvtJDs02rjRxmNT5Fr9c", origin: "Ureterp Centrum, Ureterp, The Netherlands", destination: "Groningen Hoofdstation, Groningen, The Netherlands", maximumEntries: 4, maxWalkTime: 15, displayWalkType: "full", maxModuleWidth: 400 } }, { module: "MMM-google-route", position: "center", config: { key: "********", directionsRequest: { origin: "Ureterp, The Netherlands", destination: "Grootegast, The Netherlands" }, mapOptions: { }, listen: [ ] } }, /* { module: "MMM-MyCommute", position: "bottom_right", header: "Reis informatie", config: { apikey: "********", orgin: "Reiddomp 8, ureterp, 9247 GP, The Netherlands", hideDays: [ ], destinations: [ { destination: "Weibuorren 108, Ureterp, 9247 AW, The Netherlands", label: "Bushalte Ureterp Centrum", mode: "walking", color: "#82E5AA", time: null }, { destination: "De Drift 38, Drachten, 9203 GH, The Netherlands", label: "School Wessel", mode: "bicycling", time: null }, { destination: "De Brauwweg 82, Schiedam, 3125 AE, The Netherlands", label: "Werk Ernst-Jan", mode: "driving", time: null }, { destination: "De Schalck 8, Grootegast, 9861 BD, The Netherlands", label: "Werk Jantine", mode: "driving", color: "#FF00FF", time: null } ], origin: "Reiddomp 8, Ureterp, 9247 GP, The Netherlands" } }, */ { module: "MMM-DarkSkyForecast", header: "Weather", position: "center", classes: "default everyone", disabled: false, config: { apikey: "********", latitude: "53.098752", longitude: "6.176201", iconset: "4c", concise: false, forecastLayout: "table", label_days: [ "Sun", "Mon", "Tue", "Wed", "Thur", "Fri", "Sat" ], label_ordinals: [ "N", "NNE", "NE", "ENE", "E", "ESE", "SE", "SSE", "S", "SSW", "SW", "WSW", "W", "WNW", "NW", "NNW" ] } }, { module: "MMM-GoogleMapsTraffic", position: "center", config: { key: "*********", lat: 53.098853, lng: 6.176025, height: "600px", width: "600px", zoom: 12, updateInterval: 300000 } }, { module: "MMM-SmartWebDisplay", position: "bottom_center", config: { url: [ "http://magicmirror.builders/", "https://www.youtube.com/embed/Qwc2Eq6YXTQ?autoplay=1" ] } }, { module: "calendar", position: "bottom_right", header: "Familie Kromhout", config: { calendars: [ { symbol: "calendar", url: "https://calendar.google.com/calendar/ical/ernstjan.kromhout%40gmail.com/private-********/basic.ics", maximumEntries: 3 }, { symbol: 'flag-checkered', url: 'https://calendar.google.com/calendar/ical/**********%40group.calendar.google.com/public/basic.ics', maximumEntries: 3 } ], titleReplace: { "De verjaardag van ": "", "'s birthday": "" }, excludedEvents: [ ] } }, { module: "MMM-GooglePhotos", position: "top_center", config: { albumId: [ "********" ], scanInterval: 600000, mode: "hybrid" } }, { module: "MMM-Formula1", position: "top_left", header: "F1 Standings", config: { calendar: true, } }, { module: "MMM-MARS", position: "top_left", config: { useHeader: false } }, { module: "MMM-EARTH", position: "right_bottom", config: { rotateInterval: 15000, MonthsArray: { Jan: "01", Feb: "02", Mar: "03", Apr: "04", May: "05", Jun: "06", Jul: "07", Aug: "08", Sep: "09", Oct: "10", Nov: "11", Dec: "12" } } } ], paths: { modules: "modules", vendor: "vendor" }}
/*************** DO NOT EDIT THE LINE BELOW ***************/
if (typeof module !== ‘undefined’) {module.exports = config;} -
@ernst-jan still somehow getting cut off…
don’t include the comment lines at the top… -
can i sent it to you by mail?.
-
@ernst-jan i don’t think I can help much, there is a LOT of stuff going on there…
they key thing I wanted to see is what language u have set…the error is complaining about locale…
-
@ernst-jan https://jshint.com/ Has helped me.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login