A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • MMM-NOAAAlerts

    Unsolved Troubleshooting
    2
    0 Votes
    2 Posts
    1k Views
    S
    @Cono can you show the config for the module from config.js
  • [MMM-Remote-Control] Cannot GET /remote.html

    Unsolved Troubleshooting
    13
    0 Votes
    13 Posts
    4k Views
    K
    @sdetweil Yup, that’s what I have - sample of config here: let config = { address: "0.0.0.0", // Address to listen on, can be: // - "localhost", "127.0.0.1", "::1" to listen on loopback interface // - another specific IPv4/6 to listen on a specific interface // - "0.0.0.0", "::" to listen on any interface // Default, when address config is left out or empty, is "localhost" port: 8080, basePath: "/", // The URL path where MagicMirror² is hosted. If you are using a Reverse proxy // you must set the sub path here. basePath must end with a / ipWhitelist: [], // Set [] to allow all IP addresses // or add a specific IPv4 of 192.168.1.5 : // ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.1.5"], // or IPv4 range of 192.168.3.0 --> 192.168.3.15 use CIDR format : // ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.3.0/28"],
  • Cal EXT3 - understanding transforming

    Unsolved Troubleshooting
    14
    0 Votes
    14 Posts
    6k Views
    R
    @sdetweil Yes :-) therefore I thought a detailed example would be beneficial … Warmest regards, Ralf
  • Newsfeed Show Article Displays Captcha

    Unsolved Troubleshooting
    7
    0 Votes
    7 Posts
    4k Views
    S
    I added the NY times feed to my test MM, and don’t see any problems
  • show a page from openhab to a module

    Unsolved Requests
    5
    1
    0 Votes
    5 Posts
    6k Views
    R
    @costascontis As far as I know there is no module available which picks a specific item from a given webpage… So your way could be to use Sam’s (@sdetweil) tip above or create a module at your own which extracts the widget from your webpage. The latter should be doable if you use some of the given modules as starting point and asking ChatGPT to help you … Regards, Ralf
  • MMM-doomsDay

    Unsolved Requests
    4
    0 Votes
    4 Posts
    3k Views
    S
    @uditdevsen you can open an issue on the repo as one alternative
  • Error Message Help

    Unsolved Troubleshooting
    3
    0 Votes
    3 Posts
    382 Views
    G
    thanks, Sam, I’ll try that tomorrow morning. Appreciate the response!
  • MMM-Tronity

    Unsolved Troubleshooting
    4
    0 Votes
    4 Posts
    2k Views
    B
    perfect thanks so much
  • Huge number of errors in log fills up HD

    Unsolved Troubleshooting
    9
    0 Votes
    9 Posts
    927 Views
    plainbrokeP
    @cpcode Once your have your setup completed, to what you want. You can use Win32Diskimager to make a .img file that you can reinstall with balenaetcher or RaspberryPiImager. I went to USB devices or NVMe drives. I use Sam’s backup mainly to save my config.js and custom.css files so I never loose the main settings to the Current MM I have running. The list of modules helps too. I also keep a module folder backup BACKUP is so critical if you are using sd cards.
  • Nest Camera

    Unsolved Troubleshooting
    2
    0 Votes
    2 Posts
    337 Views
    plainbrokeP
    @briantogo I use MMM-MPlayerit will let you us rtsp if your nest camera supports that. Not my module, just one of 50 + I use on my mirror.
  • MMM-ChameleonWeather extra images

    Unsolved Troubleshooting
    1
    0 Votes
    1 Posts
    284 Views
    B
    How were the chameleon images created? Is it possible to change the colors of the images found under the “frog” folder?
  • Switching the Magic Mirror display on/off

    Unsolved Troubleshooting
    10
    0 Votes
    10 Posts
    2k Views
    H
    @sdetweil Many thanks for the input. I’ll have a tinker when I find a gap and explore the commands and their respective soft switches. Just so that I’m future proof !
  • MMM-NewsFeedTicker

    Unsolved Troubleshooting
    4
    0 Votes
    4 Posts
    2k Views
    S
    @RonR there a bunch of config options not listed in the readme i think showMarquee:false [image: 1754787212070-img_2117.png]
  • Default Calendar Symbols

    Unsolved Troubleshooting default calendar symbols
    4
    0 Votes
    4 Posts
    215 Views
    S
    @almightyyoshi you can always use css .CX3 .symbol { display: none !important; }
  • MMM-Todoist Project ID Conversion

    Unsolved Troubleshooting
    5
    0 Votes
    5 Posts
    1k Views
    mumblebajM
    @OwenLars Unfortunately I am not too familiar with the project and don’t have a TodoIst account to test this myself. Have you logged an issue on the modules Github page? Maybe the author can have a look at it?
  • MMM-WhisperGPD ERRORS

    Unsolved Troubleshooting
    1
    0 Votes
    1 Posts
    514 Views
    A
    Hello everyone. I installed MMM-WhisperGPD but I am keep getting some errors whatever I do. I am not familiar with coding so I am trying everything I find in the web. Below are the errors: 0|mm | [2025-07-28 20:39:44.253] [ERROR] (node:183837) UnhandledPromiseRejectionWarning: Error: PvRecorder failed to initialize. 0|mm | at pvRecorderStatusToException (/home/anthonypi/MagicMirror/modules/MMM-WhisperGPT/node_modules/@picovoice/pvrecorder-node/dist/errors.js:35:20) 0|mm | at new PvRecorder (/home/anthonypi/MagicMirror/modules/MMM-WhisperGPT/node_modules/@picovoice/pvrecorder-node/dist/pv_recorder.js:45:40) 0|mm | at Class.setupAudioRecorder (/home/anthonypi/MagicMirror/modules/MMM-WhisperGPT/node_helper.js:75:22) 0|mm | at Class.socketNotificationReceived (/home/anthonypi/MagicMirror/modules/MMM-WhisperGPT/node_helper.js:44:12) 0|mm | at Socket.<anonymous> (/home/anthonypi/MagicMirror/js/node_helper.js:91:10) 0|mm | at Socket.onevent (/home/anthonypi/MagicMirror/node_modules/socket.io/dist/socket.js:462:26) 0|mm | at Socket._onpacket (/home/anthonypi/MagicMirror/node_modules/socket.io/dist/socket.js:430:22) 0|mm | at /home/anthonypi/MagicMirror/node_modules/socket.io/dist/client.js:214:24 0|mm | at process.processTicksAndRejections (node:internal/process/task_queues:85:11) 0|mm | (Use `electron --trace-warnings ...` to show where the warning was created) 0|mm | [2025-07-28 20:39:44.253] [ERROR] (node:183837) 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) Any help apreciated. Thanks in advance.
  • MMM-IMagesPhotos - setting up caching

    Unsolved Troubleshooting
    7
    0 Votes
    7 Posts
    392 Views
    S
    @Nneuland I posted the property model and the switch name I think you can cut/paste I don’t know what cache value is helpful
  • MMM-ImagesPhotos

    Unsolved Troubleshooting
    11
    0 Votes
    11 Posts
    1k Views
    S
    @starz22 weird i use imagesPhotos myself
  • Google Calendar error during Authorize

    Unsolved Troubleshooting
    2
    0 Votes
    2 Posts
    170 Views
    S
    @RonR i dont know that module. we provide support for google calendars as part of the base package. get the ical format url, public or private and put that in the url: property see the startup config.js which uses a calendarlabs url to get the url open your calendar in a web browser, select the specific source in the left nav, click the 3 dot menu to the right, settings scroll down to sharing, select the ical format url (not embed) or secret url
  • PM2 autostart script not working since last MM update

    Unsolved Troubleshooting
    6
    0 Votes
    6 Posts
    368 Views
    S
    @meshuggahn i have no idea, this directory /run/usr, seems to be related to flatpack, but i have not seen nodejs/npm in flatpack packages