Read the statement by Michael Teeuw here.
Update is not working..I need help please
-
@sil3ntstorm you can try the node20_install script
or you can try with upgrading mm using my upgrade script
-
@sdetweil I installed it, thanks
-
@sdetweil Hi thanks for answering, the problem was 3 modules
the module
MMM-DWD-WarnWeather
MMM-Snake
MMM-MyCalendarwithout the modules it works fine and with the modules it doesn’t work and I don’t know wy???
anybody an idea??
-
@Stoffbeuteluwe it’s this
https://forum.magicmirror.builders/topic/15778/fix-for-black-screen-in-2-16-and-later
we removed node-fetch
I think
MMM-DWD-WarnWeather
put out a fix
git pull in that module folder and npm install -
@Stoffbeuteluwe Did you just deactivate the 3 modules in config.js, or did you also delete the 3 folders in the Modules folder? Did you have to do anything else to make it work?
-
@sil3ntstorm we removed some libraries in this release that modules use but don’t document So you have to fix the modules manually by installing the missing libraries.
I posted a link to the troubleshooting Post that shows you how to find the library and what to do about it
-
@sil3ntstorm I only deleted the module folder…
-
thanks DWD-Warnweather is fine
I can’t get MMM-MyCalendar to work, I’ve tried everything but unfortunately it doesn’t work.
As soon as the module folder (MMM-MyCalendar) is in the modules folder it doesn’t work…
Unfortunately I don’t know what to do next, sorry -
@Stoffbeuteluwe show the output of the npm start
best way
pm2 stop all cd ~/MagicMirror npm start >somefile.txt 2>&1
wait 20 seconds
ctrl -c in the window for the above commandsthen edit somefile.txt
and search forCannot find module
then next few lines will tell you which mmm module is affected
-
> magicmirror@2.25.0 start > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js [09.10.2023 21:11.47.231] [LOG] Starting MagicMirror: v2.25.0 [09.10.2023 21:11.47.231] [LOG] Loading config ... [09.10.2023 21:11.47.232] [DEBUG] config template file not exists, no envsubst [09.10.2023 21:11.47.233] [LOG] Loading module helpers ... [09.10.2023 21:11.47.233] [LOG] No helper found for module: alert. [09.10.2023 21:11.47.257] [LOG] Initializing new module helper ... [09.10.2023 21:11.47.257] [LOG] Module helper loaded: MMM-Remote-Control [09.10.2023 21:11.47.258] [LOG] Initializing new module helper ... [09.10.2023 21:11.47.258] [LOG] Module helper loaded: updatenotification [09.10.2023 21:11.47.258] [LOG] No helper found for module: MMM-Snow. [09.10.2023 21:11.47.258] [LOG] No helper found for module: MMM-MyWordClock. [09.10.2023 21:11.47.258] [LOG] No helper found for module: clock. [09.10.2023 21:11.47.258] [LOG] No helper found for module: calendar_monthly. [09.10.2023 21:11.47.275] [LOG] Initializing new module helper ... [09.10.2023 21:11.47.275] [LOG] Module helper loaded: calendar [09.10.2023 21:11.47.276] [ERROR] (node:78446) UnhandledPromiseRejectionWarning: Error: Cannot find module 'fetch' Require stack: - /Users/patrickhahn/MM/modules/MMM-MyCalendar/calendarfetcher.js - /Users/patrickhahn/MM/modules/MMM-MyCalendar/node_helper.js - /Users/patrickhahn/MM/js/app.js - /Users/patrickhahn/MM/js/electron.js - /Users/patrickhahn/MM/node_modules/electron/dist/Electron.app/Contents/Resources/default_app.asar/main.js - at node:internal/modules/cjs/loader:1084:15 at Function.<anonymous> (node:electron/js2c/browser_init:2:117419) at Module._resolveFilename (/Users/patrickhahn/MM/node_modules/module-alias/index.js:49:29) at node:internal/modules/cjs/loader:929:27 at Function._load (node:electron/js2c/asar_bundle:2:13327) at Module.require (node:internal/modules/cjs/loader:1150:19) at require (node:internal/modules/cjs/helpers:110:18) at Object.<anonymous> (/Users/patrickhahn/MM/modules/MMM-MyCalendar/calendarfetcher.js:11:15) at Module._compile (node:internal/modules/cjs/loader:1271:14) at Object..js (node:internal/modules/cjs/loader:1326:10) at Module.load (node:internal/modules/cjs/loader:1126:32) at node:internal/modules/cjs/loader:967:12 at Function._load (node:electron/js2c/asar_bundle:2:13327) at Module.require (node:internal/modules/cjs/loader:1150:19) at require (node:internal/modules/cjs/helpers:110:18) at Object.<anonymous> (/Users/patrickhahn/MM/modules/MMM-MyCalendar/node_helper.js:8:25) (Use `Electron --trace-warnings ...` to show where the warning was created) [09.10.2023 21:11.47.276] [ERROR] (node:78446) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1) 2023-10-09 21:11:47.294 Electron[78446:1242307] WARNING: Secure coding is not enabled for restorable state! Enable secure coding by implementing NSApplicationDelegate.applicationSupportsSecureRestorableState: and returning YES. /Users/patrickhahn/MM/node_modules/electron/dist/Electron.app/Contents/MacOS/Electron exited with signal SIGINT