Read the statement by Michael Teeuw here.
MMM-NYC-Transit Module (Black Screen)
-
@JediJah come on , the original instructions said
disabled: true,
just about any new line requires a comma at the end
-
@sdetweil Yeah that was my bad… the mirror loads now without the module…
:man_facepalming_medium-dark_skin_tone: -
@JediJah how do you start MM? using pm2 or manually
-
@sdetweil I use pm2
-
@JediJah ok, no stop mm using pm2
fix the config.js,
change the disabled to falsedisabled: false,
go to the MagicMirror folder with a terminal window or ssh
cd ~/MagicMirror npm start
watch the messages
-
@sdetweil said in MMM-NYC-Transit Module (Black Screen):
npm start
Looks like some files might be missing.
Here is a dump of messages:[2020-05-22 20:49:37.148] [ERROR] App threw an error during load [2020-05-22 20:49:37.150] [ERROR] Error: Cannot find module 'mta-realtime-subway-departures' Require stack: - /home/pi/MagicMirror/modules/MMM-nyc-transit/node_helper.js - /home/pi/MagicMirror/js/app.js - /home/pi/MagicMirror/js/electron.js - /home/pi/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js - at Module._resolveFilename (internal/modules/cjs/loader.js:627:15) at Function.Module._resolveFilename (/home/pi/MagicMirror/node_modules/electron/dist/resources/electron.asar/common/reset-search-paths.js:41:16) at Function.Module._resolveFilename (/home/pi/MagicMirror/node_modules/module-alias/index.js:49:29) at Function.Module._load (internal/modules/cjs/loader.js:531:27) at Module.require (internal/modules/cjs/loader.js:685:19) at require (internal/modules/cjs/helpers.js:16:16) at Object.<anonymous> (/home/pi/MagicMirror/modules/MMM-nyc-transit/node_helper.js:8:24) at Module._compile (internal/modules/cjs/loader.js:786:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:798:10) at Module.load (internal/modules/cjs/loader.js:645:32) [2020-05-22 20:49:37.155] [LOG] Whoops! There was an uncaught exception... [2020-05-22 20:49:37.158] [ERROR] Error: Cannot find module 'mta-realtime-subway-departures' Require stack: - /home/pi/MagicMirror/modules/MMM-nyc-transit/node_helper.js - /home/pi/MagicMirror/js/app.js - /home/pi/MagicMirror/js/electron.js - /home/pi/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js - at Module._resolveFilename (internal/modules/cjs/loader.js:627:15) at Function.Module._resolveFilename (/home/pi/MagicMirror/node_modules/electron/dist/resources/electron.asar/common/reset-search-paths.js:41:16) at Function.Module._resolveFilename (/home/pi/MagicMirror/node_modules/module-alias/index.js:49:29) at Function.Module._load (internal/modules/cjs/loader.js:531:27) at Module.require (internal/modules/cjs/loader.js:685:19) at require (internal/modules/cjs/helpers.js:16:16) at Object.<anonymous> (/home/pi/MagicMirror/modules/MMM-nyc-transit/node_helper.js:8:24) at Module._compile (internal/modules/cjs/loader.js:786:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:798:10) at Module.load (internal/modules/cjs/loader.js:645:32) { code: 'MODULE_NOT_FOUND', requireStack: [ '/home/pi/MagicMirror/modules/MMM-nyc-transit/node_helper.js', '/home/pi/MagicMirror/js/app.js', '/home/pi/MagicMirror/js/electron.js', '/home/pi/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js', undefined ] } [2020-05-22 20:49:37.173] [LOG] MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection? [2020-05-22 20:49:37.175] [LOG] If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues [2020-05-22 20:49:37.336] [LOG] Launching application.
I did clone the repo as required??
-
@JediJah said in MMM-NYC-Transit Module (Black Screen):
Cannot find module ‘mta-realtime-subway-departures’
but it looks like you didn’t follow the module install instructions
1. clone this repo with the following command: git clone https://github.com/Elaniobro/MMM-nyc-transit.git 2. install all the npm modules with either yarn install or npm install
to do 2, you need to change into the module folder
git clone ...... cd MMM-nyc-transit npm install
-
@sdetweil
Looks like I ran npm install on modules dir.pi@MagicMirror2:~/MagicMirror/modules $ git clone https://github.com/Elaniobro/MMM-nyc-transit.git Cloning into 'MMM-nyc-transit'... remote: Enumerating objects: 67, done. remote: Counting objects: 100% (67/67), done. remote: Compressing objects: 100% (58/58), done. remote: Total 176 (delta 34), reused 19 (delta 7), pack-reused 109 Receiving objects: 100% (176/176), 559.15 KiB | 649.00 KiB/s, done. Resolving deltas: 100% (93/93), done. pi@MagicMirror2:~/MagicMirror/modules $ npm install
I will correct as you noted.
-
@sdetweil Thank you immensely for you help. It is running now.