MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    1. Home
    2. theaddies
    3. Posts
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.
    T
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 10
    • Posts 45
    • Groups 0

    Posts

    Recent Best Controversial
    • RE: Nextcloud calendar error

      @sdetweil I did this. Nothing changed.

      cd ~/MagicMirror
      git fetch origin pull/3679/head:_fix_clipping
      git switch _fix_clipping
      npm run install-mm
      # if you get an error error, rm package-lock.json
      # and repeat the git switch
      restart MM
      
      
      posted in Troubleshooting
      T
      theaddies
    • RE: Nextcloud calendar error

      @sdetweil I switched to the branch described in the other post and nothing changed. I switched back to main and I give up. Thanks very much for the help. I really appreciate it.

      posted in Troubleshooting
      T
      theaddies
    • RE: Nextcloud calendar error

      @sdetweil OK, so in the console I do see the message below over and over and over. That is the only thing that appears odd to me.

      slicing events total maxcount = 10   Calendar_js:744
      sorting events count =0 Calendar_js: 704
      
      posted in Troubleshooting
      T
      theaddies
    • RE: Nextcloud calendar error

      @sdetweil I am only using ssh. I will plug a keyboard into it.

      posted in Troubleshooting
      T
      theaddies
    • RE: Nextcloud calendar error

      I removed all calendars but the work one. It just says “Loading …”.

      0|MagicMir | [2025-04-12 08:59:19.015] [LOG]   No helper found for module: calendar_monthly. 
      0|MagicMir | [2025-04-12 08:59:19.316] [LOG]   Module helper loaded: calendar 
      0|MagicMir | [2025-04-12 08:59:22.922] [LOG]   Connecting socket for: calendar 
      0|MagicMir | [2025-04-12 08:59:22.925] [LOG]   Starting node helper for: calendar 
      0|MagicMirror  | [2025-04-12 08:59:32.795] [LOG]   Create new calendarfetcher for url: https://x.com/remote.php/dav/calendars/admin/work?export - Interval: 3600000 
      0|MagicMirror  | [2025-04-12 08:59:34.361] [INFO]  Checking git for module: calendar_monthly 
      0|MagicMirror  | [2025-04-12 09:00:47.009] [INFO]  Calendar-Fetcher: Broadcasting 486 events from https://x.com/remote.php/dav/calendars/admin/work?export. 
      

      The config file is below.

      module: "calendar",
                              header: "Work",
                              position: "top_left",   // This can be any of the regions. Best results in left or right regions.
                              config: {
                                      //colored: true,
                                      //coloredSymbolOnly: true,
                                      //limitDays1
                                      calendars: [
                                              {
                                              url: 'https://x.com/remote.php/dav/calendars/admin/work?expor>
                                              //symbol: 'briefcase',
                                              auth: {
                                                          user: 'admin',
                                                          pass: 'xxxxxx',
                                                          method: 'basic'
                                                      },
                                              maximumEntries: 5,
      //                                        maximumNumberOfDays: 4,
      
                                              },
                                              ],
                                      }
      
      
      posted in Troubleshooting
      T
      theaddies
    • RE: Nextcloud calendar error

      @sdetweil Thanks for the reply. Nope, not old events. 2 of the calendars have loaded. The work calendar just says “Loading …” on the Pi.

      posted in Troubleshooting
      T
      theaddies
    • RE: Nextcloud calendar error

      I made the changes here disabling IPV6 and they seem to work now.

      disable IPV6

      However I have one calendar that just says loading on the mirror and it doesn’t change. The log thinks it has pulled the calendar but it never displays.

      0|MagicMirror  | [2025-04-12 08:44:45.983] [INFO]  Calendar-Fetcher: Broadcasting 9 events from https://xxxxxxx.com/remote.php/dav/calendars/admin/work?export. 
      
      posted in Troubleshooting
      T
      theaddies
    • Nextcloud calendar error

      I would appreciate any help that could be provided to resolve the error below. When I paste the url into a browser it asks for username and password and downloads a .ics file. seems to be working.

      pi@mirror:~ $ pm2 logs --lines=150 | grep calendar
      (node:1722) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead.
      (Use `node --trace-deprecation ...` to show where the warning was created)
      0|MagicMir | [2025-04-07 11:16:40.134] [ERROR] Calendar Error. Could not fetch calendar:  https://xxxxxxxx.com/remote.php/dav/calendars/admin/personal?export TypeError: fetch failed
      0|MagicMir | [2025-04-09 14:20:23.014] [ERROR] Calendar Error. Could not fetch calendar:  https://xxxxxxxxxxx.com/remote.php/dav/calendars/admin/personal?export TypeError: fetch failed
      0|MagicMir | [2025-04-11 19:24:15.796] [ERROR] Calendar Error. Could not fetch calendar:  https://xxxxxxxxxxx.com/remote.php/dav/calendars/admin/personal?export TypeError: fetch failed
      0|MagicMir | [2025-04-12 07:48:48.631] [ERROR] Calendar Error. Could not fetch calendar:  https://xxxxxxxxxxx.com/remote.php/dav/calendars/admin/work?export TypeError: terminated
      0|MagicMir | [2025-04-12 07:48:50.089] [ERROR] Calendar Error. Could not fetch calendar:  https://xxxxxxxxxxx.com/remote.php/dav/calendars/admin/work?export TypeError: terminated
      0|MagicMir | [2025-04-12 04:24:55.238] [INFO]  Calendar-Fetcher: Broadcasting 8 events from https://xxxxxxxxxxx.com/remote.php/dav/calendars/admin/personal?export. 
      
      posted in Troubleshooting
      T
      theaddies
    • Caldav freezes saying "loading"

      I have 2 different Caldavs that I pull from the same server. One works fine the other always displays “loading …”. I have looked in the output from pms logs and I don’t see any errors relating to the calendar. It just says:
      Calendar-fetcher: Broadcasting 64 events
      I was wondering if there is anywhere else that I can look to find more errors that might explain what is happening. This has worked in the past and for some reason now it just won’t. I was thinking that perhaps there could be some character or entry in one of my calendar events that is causing an issue. But I don’t know where to go to find specific calendar errors. The mirror is running on a raspberry pi 3B

      posted in Troubleshooting
      T
      theaddies
    • RE: Cannot get compliments on github to work

      @theaddies I got it. VS code was a big help to see my errors. Also, for anyone else that stumbles upon this, you need to copy the permalink, paste that into the browser and then click raw. The link you get just clicking raw will not work.

      posted in Fun & Games
      T
      theaddies
    • RE: Cannot get compliments on github to work

      @sdetweil Thanks for the reply. I saw that and fixed it. It still doesn’t work.
      https://raw.githubusercontent.com/theaddies/compliments/7d37fa1925952c81745dcaa353128566966bb7db/text.json

      posted in Fun & Games
      T
      theaddies
    • Cannot get compliments on github to work

      Re: Need more compliments? compliments.json

      I have the following link:
      https://raw.githubusercontent.com/theaddies/compliments/21e818b6d12a1b8f7e6328808946ce18b6bd3e02/text.json
      and my config.js file looks like the following:

      {module: "compliments",
                            position: "lower_third",
                                    config: {
                                    remoteFile :  "https://raw.githubusercontent.com/theaddies/compliments/21e818b6d12a1b8f7e6328808946ce18b6bd3e02/text.json"
                                    }
                    },
      

      I cannot for the life of me figure out what is wrong. Please help.

      posted in Fun & Games
      T
      theaddies
    • Mirror fails to load after git pull

      I just updated my mirror today. It now fails to load. The log file output is below. I would appreciate any help.

      /home/pi/.pm2/logs/MagicMirror-error.log last 15 lines:
      0|MagicMir |     at f._load (node:electron/js2c/asar_bundle:2:13330)
      0|MagicMir |     at Module.require (node:internal/modules/cjs/loader:1035:19)
      0|MagicMir |     at require (node:internal/modules/cjs/helpers:102:18)
      0|MagicMir |     at Object.<anonymous> (/home/pi/MagicMirror/modules/default/updatenotification/update_helper.js:3:23)
      0|MagicMir |     at Module._compile (node:internal/modules/cjs/loader:1141:14)
      0|MagicMir |     at Module._extensions..js (node:internal/modules/cjs/loader:1196:10)
      0|MagicMir |     at Module.load (node:internal/modules/cjs/loader:1011:32)
      0|MagicMir |     at Module._load (node:internal/modules/cjs/loader:846:12)
      0|MagicMir |     at f._load (node:electron/js2c/asar_bundle:2:13330)
      0|MagicMir |     at Module.require (node:internal/modules/cjs/loader:1035:19)
      0|MagicMir |     at require (node:internal/modules/cjs/helpers:102:18)
      0|MagicMir |     at Object.<anonymous> (/home/pi/MagicMirror/modules/default/updatenotification/node_helper.js:4:22)
      0|MagicMir | (Use `electron --trace-warnings ...` to show where the warning was created)
      0|MagicMir | [07.01.2024 11:17.10.783] [ERROR] (node:1085) 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)
      0|MagicMir | [1240:0107/111712.522791:ERROR:gpu_memory_buffer_support_x11.cc(44)] dri3 extension not supported.
      
      posted in Troubleshooting
      T
      theaddies
    • RE: cannot get Raspberry pi 2 to run

      @sdetweil OK So I went ahead and did the whole thing over again for the fourth time with the exact method you outlined. It works. It would be nice to somehow let the next poor sod who wants to waste 2 days of their life of the right way to do this on a pi2.

      posted in Troubleshooting
      T
      theaddies
    • RE: cannot get Raspberry pi 2 to run

      @theaddies a72ca281-0f6c-46d7-acb0-844afd32caca-image.png

      posted in Troubleshooting
      T
      theaddies
    • RE: cannot get Raspberry pi 2 to run

      @sdetweil I am loathed to start the pi2 over again for the fourth time. here is what I have right now. I think I got MagicMirror and mm removed from the pm2. I installed mm when I thought things were not working.
      41751be5-514e-4c1e-a149-5a6cfe629561-image.png

      The HDMI output still does not work. I was thinking now I would run the pm2 startup command although I am sure I already did it and then I would run fixuppm2.

      posted in Troubleshooting
      T
      theaddies
    • RE: cannot get Raspberry pi 2 to run

      @sdetweil I just followed the procedure on a pi4 and everything worked great.

      posted in Troubleshooting
      T
      theaddies
    • RE: cannot get Raspberry pi 2 to run

      @sdetweil I cannot get the pi to display anything via hdmi. my only access to it now is via ssh.

      posted in Troubleshooting
      T
      theaddies
    • RE: cannot get Raspberry pi 2 to run

      @sdetweil The screen has been black for an hour. When i reboot, the first thing I see is the MagicMirror logo. That is different than before. Before it booted into the raspian desktop and then the magicmirror loaded. It did take a while. Now, as I said above, I see the MagicMirror logo it seems to be loading and then the screen goes blank. It does not come back. ssh works, but the keyboard and mouse on the pi itself will not wake it up.

      I did see the correct screen after I ran the command below, but I can’t do that now.

      DISPLAY=:0 npm start
      
      posted in Troubleshooting
      T
      theaddies
    • RE: cannot get Raspberry pi 2 to run

      @sdetweil

      
      pi@raspberrypi:~/MagicMirror $ ./run-start.sh
      [07.04.2023 22:00.28.274] [LOG] Starting MagicMirror: v2.23.0
      [07.04.2023 22:00.28.488] [LOG] Loading config ...
      [07.04.2023 22:00.28.652] [DEBUG] config template file not exists, no envsubst
      [07.04.2023 22:00.28.853] [LOG] Loading module helpers ...
      [07.04.2023 22:00.28.933] [LOG] No helper found for module: alert.
      [07.04.2023 22:00.29.513] [LOG] Initializing new module helper ...
      [07.04.2023 22:00.29.565] [LOG] Module helper loaded: updatenotification
      [07.04.2023 22:00.29.597] [LOG] No helper found for module: clock.
      [07.04.2023 22:00.29.659] [WARN]  No /home/pi/MagicMirror/js/../modules/calendar_monthly/calendar_monthly.js found for module: calendar_monthly.
      [07.04.2023 22:00.29.722] [LOG] No helper found for module: calendar_monthly.
      [07.04.2023 22:00.41.528] [LOG] Initializing new module helper ...
      [07.04.2023 22:00.41.561] [LOG] Module helper loaded: calendar
      [07.04.2023 22:00.41.616] [WARN]  No /home/pi/MagicMirror/js/../modules/random_quotes/random_quotes.js found for module: random_quotes.
      [07.04.2023 22:00.41.664] [LOG] No helper found for module: random_quotes.
      [07.04.2023 22:00.41.707] [LOG] No helper found for module: weather.
      [07.04.2023 22:00.42.663] [LOG] Initializing new module helper ...
      [07.04.2023 22:00.42.687] [LOG] Module helper loaded: newsfeed
      [07.04.2023 22:00.42.732] [WARN]  No /home/pi/MagicMirror/js/../modules/MMM-Snow/MMM-Snow.js found for module: MMM-Snow.
      [07.04.2023 22:00.42.749] [LOG] No helper found for module: MMM-Snow.
      [07.04.2023 22:00.42.786] [WARN]  No /home/pi/MagicMirror/js/../modules/MMM-Unsplash/MMM-Unsplash.js found for module: MMM-Unsplash.
      [07.04.2023 22:00.42.814] [LOG] No helper found for module: MMM-Unsplash.
      [07.04.2023 22:00.42.841] [LOG] All module helpers loaded.
      [07.04.2023 22:00.43.422] [LOG] Starting server on port 8080 ...
      [07.04.2023 22:00.44.420] [LOG] Server started ...
      [07.04.2023 22:00.44.470] [LOG] Connecting socket for: updatenotification
      [07.04.2023 22:00.44.531] [LOG] Starting module helper: updatenotification
      [07.04.2023 22:00.44.568] [LOG] Connecting socket for: calendar
      [07.04.2023 22:00.44.598] [LOG] Starting node helper for: calendar
      [07.04.2023 22:00.44.642] [LOG] Connecting socket for: newsfeed
      [07.04.2023 22:00.44.672] [LOG] Starting node helper for: newsfeed
      [07.04.2023 22:00.44.709] [LOG] Sockets connected & modules started ...
      [07.04.2023 22:00.44.744] [LOG]
      Ready to go! Please point your browser to: http://localhost:8080
      Starting chromium browser now, have patience, it takes a minute
      
      

      The screen for the raspberry pi is blank. this output is from ssh.

      I just typed it again and now I get
      /usr/bin/chromium-broswer

      sorry about that.

      posted in Troubleshooting
      T
      theaddies
    • 1
    • 2
    • 3
    • 1 / 3