A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • MMM-GooglePhotos cannot find module re2-wasm

    Unsolved
    6
    0 Votes
    6 Posts
    1k Views
    S
    @chwiejak go here https://forum.magicmirror.builders/post/116268
  • MMM-PIR Install Issue

    Solved
    4
    1
    0 Votes
    4 Posts
    600 Views
    A
    @bugsounet worked !! Thank you - I m still a linux newbie
  • MMM-PIR since update not working.

    Unsolved
    7
    0 Votes
    7 Posts
    1k Views
    E
    Many thanks, works a treat. only outstanding issue is the screen back-light remains on with a glow at night, otherwise all working great. thank you
  • MagicMirror weather not loading

    Solved
    10
    0 Votes
    10 Posts
    3k Views
    H
    @ebig Thanks! It works! Are you flippin’ kidding me, lol? Really that was it? Changed it then boom, weather! Thanks a ton! Reminds me of spending a couple hours on a powershell script, stepped through multiple parts, and they all seemed right and I was like nearing my patience level, then my co-worker glanced at it for 30 secs and was like . . forgot an & . . . gahhhhhh! :)
  • MMM-MailMessage now showing messages

    Unsolved
    1
    0 Votes
    1 Posts
    291 Views
    J
    I started experimenting with the Magic Mirror a few days ago, setting up something for my mother in-law, who is now 80+. The idea of sending messages to her magic mirror is really attractive. I have everything configured, and email seems to be downloading. It shows in the log file 0|mm | [10.03.2024 11:45.10.898] [LOG] MMM-MailMessage-Helper: Mailbox Closed: INBOX 0|mm | [10.03.2024 11:45.10.944] [LOG] Mail-Seach complete 0|mm | [10.03.2024 11:45.11.569] [LOG] 8 Mails fetched I believe the configuration shown on the git page is slightly wrong, where the commas should be outside the closing curly bracket and not inside. { module: 'MMM-MailMessage', position: 'middle_center', header: 'Email - Mirror Messages', config:{ user: 'MMemail@mydomain.com', pass: 'password', host: 'mail.mydomain.com', port: 993, subjectlength: 50, validSenders: [ { addr: "dad@mydomain.com", name: "Dad", color: "#00ff00", } { addr: "mom@mydomain.com", name: "Mom", color: "#ff0000", } { addr: "son@mydomain.com", name: "Billy", } { addr: "nana@mydomain.com", name: "Nana", } ], daysToDisplay: 0, msgsToDisplay: 2, colorText: "#0000ff", }, }, I have changed that, and obviously the email addresses, nicks and tried a few different colours, but I am not getting any messages on the MM. What could I be doing wrong here?
  • MMM-GooglePhotos - Just says Loading...

    Unsolved
    1
    0 Votes
    1 Posts
    285 Views
    K
    Hi, I followed all the instructions to install the Google Photos module. I got the json files and I think I did everything correctly. When I reboot my MM, I just get the word “Loading…” on the screen, but nothing else happens. When I run MM via npm, I see this in the text: [09.03.2024 16:15.43.513] [INFO] Checking git for module: MMM-GooglePhotos [09.03.2024 16:15.43.585] [ERROR] unable to load cache [Error: ENOENT: no such file or directory, open '/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/cache/photoListCache.json'] { errno: -2, code: 'ENOENT', syscall: 'open', path: '/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/cache/photoListCache.json' } [09.03.2024 16:15.43.585] [INFO] Initialization complete! [09.03.2024 16:15.43.586] [INFO] Start first scanning. [09.03.2024 16:15.43.588] [INFO] Start Album scanning [09.03.2024 16:15.43.590] [INFO] Getting album list Then a bit further down I see this: [09.03.2024 16:16.12.348] [ERROR] Trace: [GPHOTOS:CORE] request fail with URL sharedAlbums at GPhotos.logTrace (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/GPhotos.js:128:13) at GPhotos.request (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/GPhotos.js:169:12) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async getAlbum (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/GPhotos.js:207:24) at async GPhotos.getAlbums (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/GPhotos.js:179:18) at async Class.getAlbums (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/node_helper.js:200:15) at async Class.getAlbumList (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/node_helper.js:246:18) at async Class.scanJob (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/node_helper.js:227:5) [09.03.2024 16:16.12.350] [ERROR] Trace: [GPHOTOS:CORE] params {"pageSize":50,"pageToken":""} at GPhotos.logTrace (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/GPhotos.js:128:13) at GPhotos.request (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/GPhotos.js:170:12) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async getAlbum (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/GPhotos.js:207:24) at async GPhotos.getAlbums (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/GPhotos.js:179:18) at async Class.getAlbums (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/node_helper.js:200:15) at async Class.getAlbumList (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/node_helper.js:246:18) at async Class.scanJob (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/node_helper.js:227:5) [09.03.2024 16:16.12.352] [ERROR] Trace: [GPHOTOS:CORE] data null at GPhotos.logTrace (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/GPhotos.js:128:13) at GPhotos.request (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/GPhotos.js:171:12) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async getAlbum (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/GPhotos.js:207:24) at async GPhotos.getAlbums (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/GPhotos.js:179:18) at async Class.getAlbums (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/node_helper.js:200:15) at async Class.getAlbumList (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/node_helper.js:246:18) at async Class.scanJob (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/node_helper.js:227:5) [09.03.2024 16:16.12.361] [ERROR] Converting circular structure to JSON --> starting at object with constructor 'TLSSocket' | property '_httpMessage' -> object with constructor 'ClientRequest' --- property 'socket' closes the circle stack: TypeError: Converting circular structure to JSON --> starting at object with constructor 'TLSSocket' | property '_httpMessage' -> object with constructor 'ClientRequest' --- property 'socket' closes the circle at JSON.stringify (<anonymous>) at error_to_string (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/error_to_string.js:13:38) at GPhotos.request (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/GPhotos.js:172:21) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async getAlbum (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/GPhotos.js:207:24) at async GPhotos.getAlbums (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/GPhotos.js:179:18) at async Class.getAlbums (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/node_helper.js:200:15) at async Class.getAlbumList (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/node_helper.js:246:18) at async Class.scanJob (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/node_helper.js:227:5) [09.03.2024 16:16.12.369] [ERROR] (node:26481) UnhandledPromiseRejectionWarning: TypeError: Converting circular structure to JSON --> starting at object with constructor 'TLSSocket' | property '_httpMessage' -> object with constructor 'ClientRequest' --- property 'socket' closes the circle at JSON.stringify (<anonymous>) at error_to_string (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/error_to_string.js:13:38) at GPhotos.request (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/GPhotos.js:172:21) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async getAlbum (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/GPhotos.js:207:24) at async GPhotos.getAlbums (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/GPhotos.js:179:18) at async Class.getAlbums (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/node_helper.js:200:15) at async Class.getAlbumList (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/node_helper.js:246:18) at async Class.scanJob (/home/kelemvor/MagicMirror/modules/MMM-GooglePhotos/node_helper.js:227:5) (Use `electron --trace-warnings ...` to show where the warning was created) [09.03.2024 16:16.12.373] [ERROR] (node:26481) 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: 17) Anyone know where I can start looking to figure out what all this means? Thanks.
  • MMM-GooglePhotos - How do I get the Token?

    Solved
    2
    0 Votes
    2 Posts
    427 Views
    S
    @Kelemvor like always open a cmd.exe session change directory to the cd MagicMirror\modules folder then git clone the github url for the module then cd module name and if there is a package.json file do npm install if there are module specific commands then you would follow instructions from that folder too
  • MMM-GoogleKeep / MMM-MicrosoftToDo / MMM-GoogleTasks

    Solved
    4
    1
    0 Votes
    4 Posts
    880 Views
    S
    @svenpisa said in MMM-GoogleKeep / MMM-MicrosoftToDo / MMM-GoogleTasks: the MM no longer starts can you show the messages from npm start? if you use pm2 do pm2 stop all then cd ~/MagicMirror npm start ctrl-q to stop MM if it comes up ctrl-c to stop it if not
  • MMM-Formula1 no API and no race data

    Unsolved
    9
    0 Votes
    9 Posts
    2k Views
    AssassinsA
    @JerryP You can generate a link from this site : https://f1calendar.com
  • MMM-SpaceLaunchNow

    Unsolved
    1
    1 Votes
    1 Posts
    216 Views
    W
    Has suddenly stopped working -has the API changed
  • CalendarExt2 - How to scroll daily view

    Unsolved
    2
    0 Votes
    2 Posts
    216 Views
    N
    This css solved my problem: .region.top.right .module-content{ overflow-y:scroll; scrollbar-width: none; height:1000px; }
  • MMM-GoogleCalendar Not Loading

    Unsolved
    16
    0 Votes
    16 Posts
    7k Views
    S
    @sdetweil You’re incredible, it worked straight away. Thank you very much for the quick help. The calendar is working again, Netatmo is still causing problems, but first I’ll see if I can find what the problem is. Thanks again
  • [MMM-Remote-Control] Can not access remote control module

    Moved
    76
    0 Votes
    76 Posts
    72k Views
    W
    @Mykle1 said in [MMM-Remote-Control] Can not access remote control module: Thank you so much, also from my side! I spent hours to look for the mistake and it was again the wrong written “address”
  • MMM-CalendarExt3 color formatting

    Solved
    15
    0 Votes
    15 Posts
    6k Views
    S
    @jlward73 many times the content pasted into the forum does not use a code wrapper. when this happens, the content is assumed to be word processing ( ms word or like), and the double and single quotes are changed to match (curved) zoom in on these two sets of quotes ’ " "' JavaScript uses text mode, (quotes are vertical not curved) and freaks out when encountering the word processing quotes, as they don’t match anything expected.
  • calendar (icloud) not loading after last MM Update

    Solved
    18
    0 Votes
    18 Posts
    5k Views
    S
    @sdetweil I tried it but these error messages appear. I even completely reinstalled MM, the message you see below comes after I enter the command [image: 1709075880038-fa0be7de-1741-4cb1-a7c9-0bab0b7e5a40-grafik.png]
  • MMM-CalendarExt3 show color

    Solved
    12
    0 Votes
    12 Posts
    4k Views
    G
    @MMRIZE ahhhh, the children thank you very much.
  • Netatmo

    Unsolved
    7
    0 Votes
    7 Posts
    963 Views
    KristjanESPERANTOK
    You are using a very old fork from RaymondMolenaar. I recommend that you switch to the original (and active maintained) module from CFenner: https://github.com/CFenner/MMM-Netatmo
  • MMM-Countdown

    Solved
    7
    1
    0 Votes
    7 Posts
    1k Views
    S
    @rudiau you find the post that provides the answer, and in the bottom right corner are 3 dots. click that and select Mark this post as the correct answer [image: 1708951570684-screenshot_20240226_054506_chrome.jpg]
  • MMM-text-clock fullscreen

    3
    0 Votes
    3 Posts
    785 Views
    G
    @Fozi have you figured out how to change the color of the bright font?
  • Calendar / CalendarExt3 Font-Color and Symbol

    Unsolved
    13
    0 Votes
    13 Posts
    12k Views
    S
    @MMRIZE Awesome!!! It’s awesome!!! Thank you very very much. It works perfectly. Since I use both CalendarExt3 and CalendarExt3 Agenda, I have stored the key lines and if lines in both modules in the config. For all-day events, the symbols are displayed in the calendar, but not in the agenda. And only for all-day events. But I don’t care. I’m happy. Just in case you want to make an improvement here or I have made a mistake!!! So thank you very much. I will post my project soon in the forum under “Show my Mirror” incl. all information from the config and custom. Maybe someone will be interested… :-)