A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • After restart and updating raspberry MM will not starting

    Solved
    11
    0 Votes
    11 Posts
    3k Views
    S
    @aldisachen cool… glad u got it…
  • Issue with setting height as a percentage

    Unsolved
    3
    0 Votes
    3 Posts
    1k Views
    S
    @Hualm the module is expecting the number of pixels high and wide. and hard codes that into the iframe tag properties. I don’t know if u can override that w css in custom.css .MMM-EmbedYoutube iframe { height: 75%; width: 75%; }
  • MM with Google Calendar do not refresh events after time refresh

    Unsolved
    3
    0 Votes
    3 Posts
    397 Views
    S
    @ejgcos if you do curl -sL calurl >somefile.txt using the url u have u can edit and look for the new event… BEGIN VEVENT ... END VEVENT
  • MMM-GooglePhotos not showing images

    Unsolved mmm-googlephotos error
    7
    1
    0 Votes
    7 Posts
    2k Views
    S
    @ctilt glad you found it. basically it crashed mm but the modules kept running. but couldn’t find their content to update
  • MMM-MyStandings stops

    9
    0 Votes
    9 Posts
    2k Views
    S
    @mattkab correct. it doesn’t reply , so the front end is waiting. it checks the loaded status, and waits til that happens which will never occur. the node helper could log the status( it’s not 200) and any error reported in the API callback. to help w this debugging. most of the modules have limited to no error recovery
  • How to autorestart MM once a day

    6
    0 Votes
    6 Posts
    5k Views
    S
    @DaveChild also need to run the cron task under the user id that created the pm2 task… usually pi running under root (default) will fail
  • Photo infinite loading issue!

    Unsolved
    4
    0 Votes
    4 Posts
    498 Views
    S
    @SuchNoob I am not near my systems for a few more days. will try to check then
  • MMM-uber - not working !

    Unsolved
    2
    0 Votes
    2 Posts
    400 Views
    S
    @nkc the module says it is not working [image: 1671368432826-screenshot_20221218-065959_chrome.jpg]
  • Schedule restart MagicMirror

    Unsolved
    6
    0 Votes
    6 Posts
    1k Views
    plainbrokeP
    @cldparisi My crontab -e looks like this. 00 08 * * * pm2 restart mm 30 21 * * * pm2 stop all I have my background set to black and the desktop bar set to black, and the smallest icon size so when the pm2 stop all runs it looks like a blacked out screen with a few little bitty icons showing for walking around in the dark night light. Then in the morning it restarts mm. This way it is not running the SSD or memory card all night adding to the read write times.
  • Attempted to add MM-Remote-Control, now MagicMirror won't start

    Unsolved
    4
    0 Votes
    4 Posts
    776 Views
    S
    @monkeyjb123 I don’t know what you did before. I never use rmc to do updates what does the pm2 log show?
  • only desktop since update some modules

    Solved
    1
    0 Votes
    1 Posts
    379 Views
    S
    Hello, maybe someone can help me. Yesterday I updated a few modules via MMM-RemoteControl, since then my mirror no longer starts. I only see the desktop. Thank you Dirk pi@raspberrypi:~/MagicMirror $ pm2 logs MagicMirror [TAILING] Tailing last 15 lines for [MagicMirror] process (change the value with --lines option) /home/pi/.pm2/logs/MagicMirror-out.log last 15 lines: 0|MagicMir | > magicmirror@2.21.0 start 0|MagicMir | > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js 0|MagicMir | 0|MagicMir | 0|MagicMir | > magicmirror@2.21.0 start 0|MagicMir | > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js 0|MagicMir | 0|MagicMir | 0|MagicMir | > magicmirror@2.21.0 start 0|MagicMir | > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js 0|MagicMir | 0|MagicMir | 0|MagicMir | > magicmirror@2.21.0 start 0|MagicMir | > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js 0|MagicMir | /home/pi/.pm2/logs/MagicMirror-error.log last 15 lines: 0|MagicMir | A JavaScript error occurred in the main process 0|MagicMir | Uncaught Exception: 0|MagicMir | Error: Cannot find module '/home/pi/MagicMirror/node_modules/range_check/dist/range-check.umd.js'. Please verify that the package.json has a valid "main" entry 0|MagicMir | at tryPackage (node:internal/modules/cjs/loader:360:19) 0|MagicMir | at Module._findPath (node:internal/modules/cjs/loader:573:18) 0|MagicMir | at Module._resolveFilename (node:internal/modules/cjs/loader:926:27) 0|MagicMir | at n._resolveFilename (node:electron/js2c/browser_init:245:1105) 0|MagicMir | at Module._resolveFilename (/home/pi/MagicMirror/node_modules/module-alias/index.js:49:29) 0|MagicMir | at Module._load (node:internal/modules/cjs/loader:785:27) 0|MagicMir | at c._load (node:electron/js2c/asar_bundle:5:13343) 0|MagicMir | at Module.require (node:internal/modules/cjs/loader:1012:19) 0|MagicMir | at require (node:internal/modules/cjs/helpers:102:18) 0|MagicMir | at Object.<anonymous> (/home/pi/MagicMirror/node_modules/express-ipfilter/lib/ipfilter.js:14:20) 0|MagicMir | [3053:1217/110253.460777:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization 0|MagicMir | [3073:1217/110253.750405:ERROR:gpu_memory_buffer_support_x11.cc(44)] dri3 extension not supported.
  • Module not showing up

    Unsolved
    16
    1 Votes
    16 Posts
    4k Views
    S
    @basho429 reinstalling the module won’t help
  • Folder opens randomly in magic mirror display mode

    Unsolved
    2
    0 Votes
    2 Posts
    261 Views
    S
    @bma_diy that is a real challenge… it could be an explicit attempt to open a file by a module, or it could be a browser request to download or upload a file. so, I would start by searching thru all your installed modules for any file system functions in the MagicMirror/modules folder do find . -type f -name "node_helper.js" | xargs grep "require(\"fs\")" that will show any module asking for the fs (file system) functions on the browser side… more difficult. if this was chrome or firefox and u have a keyboard, I might try looking thru the history for accessed URLs… I haven’t see a good use of history under electron
  • custom news feed like a live ticker

    Unsolved
    5
    0 Votes
    5 Posts
    1k Views
    S
    the tricky bit would be exporting the data from your work scheduler. Once you have the text you want accesibly by the MM than your more than half way there.
  • New to MM, how do I send a notification to a module?

    Unsolved
    2
    0 Votes
    2 Posts
    1k Views
    S
    @StormyWaters2021 notifications only cone from another module. but you are in luck. one of our members just created a tool to send them from a command line tool… see https://forum.magicmirror.builders/topic/17252/mmm-commandtonotification-run-scripts-and-send-the-outputs-as-configurable-notifications-peridocally?_=1670633661154
  • Log.log doesn't work in Module

    Unsolved
    4
    1
    1 Votes
    4 Posts
    775 Views
    S
    @cldparisi open the developers window ctrl-shift-i on the keyboard and select the console tab MMM-Logging can capture and send to the stdout stream to merge w the output from the node_helper(s) I made some extensions to capture the other outputs, not just log. see https://github.com/sdetweil/MMM-Logging
  • default calendar module - vacation length

    Unsolved
    7
    0 Votes
    7 Posts
    1k Views
    P
    @sdetweil I‘ve already set this beneath the dateFormat in the config-section. But without success.
  • DWD Warnweather icon problem

    Unsolved
    1
    1
    0 Votes
    1 Posts
    215 Views
    StoffbeuteluweS
    [image: 1670428297530-bildschirm-foto-2022-12-07-um-16.50.50.png] Hi I have problems with one icon of the module…can somebody help please ?
  • MMM-CountUP - wrong remaining time

    Unsolved
    3
    1
    0 Votes
    3 Posts
    1k Views
    S
    @MyMirror could be a bug. open issue on the modules GitHub to engage the author
  • package.json conflict

    Unsolved
    4
    0 Votes
    4 Posts
    781 Views
    S
    @Redicaljk which one is running? do grep version node_modules/electron delete the section that doesn’t match and remove the extra <<< or >>> rows and the row of ====