A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • Calendar failed to load - check the logs

    Unsolved Troubleshooting
    4
    0 Votes
    4 Posts
    24 Views
    S
    @Richard238 said in Calendar failed to load - check the logs: about a minute ago If perhaps it could show the nature of the error? what does that mean? we requested the ics data from the calendar provider using the URL you provided in the config and the request failed, timeout… we don’t know why or anything more and we gave you all that in the messages we produced. And the route to the logs, because most of us have to look up where they are! ;-) you are LOOKING at the logs… so you must have found the route ---- as always — the logs IS the output of the MM start command, npm start node --run start npm runs server node --run server whatever you used now, you can do it manually in some terminal window OR you can code it into the system startup OR you can use a pgm that does that FOR you, aka pm2 WHERE that data is stored is up to that implementation as I do the install script, I use pm2, as it insulates me from the OS details… my script last lines is see the help echo please see the help for the pm2 command, pm2 --help echo pm2 status will show the running apps, and their runtime status SO… one could/should detect that the command is pm2 and so do pm2 --help and one core learning thing on linux ALL terminal commands , by agreed convention, provide a general help using the parameter --help so pm2 --help will tell you all the things it can do SOME commands ALSO provide a manual page (pm2 does not) which can be viewed with the man command man ls will show you the detailed help for the ls command Yes, there is a LOT to learn here…
  • MMM-RAIN-MAP covers part of the module above it

    Unsolved Troubleshooting
    4
    0 Votes
    4 Posts
    55 Views
    S
    @RonR ctrl-+. Should zoom in
  • MMM-Pages module all showing on one page

    Unsolved Troubleshooting
    17
    0 Votes
    17 Posts
    280 Views
    S
    @hahawoooooo MM is a server with a browser auto started (npm start, electron is the browser), and with any browser connecting too or MM can be a server (npm run server) with any browser connecting from anywhere MM is just an app… you can configure the system to start an app on boot multiple ways you can edit the system startup settings, different on window, mac, linx (and diff linux versions) OR you can run ANOTHER app, that does all that work for you pm2 (node process manager v2) it can start many different apps (mm , mmpm, and any other tool you like, I have a spotify plugin on another mirror app, it can use the spotify api to play, pause, blah blah if I install and start the spotify player daemon… (librespot or raspotify on pi) I use pm2 to launch that too , and I can play on this machine. the cool thing about pm2 is YOU don’t need to know HOW the system autostart works, pm2 handles all that for you…
  • Trixie/node v24 - timeouts on request to the internet

    Unsolved Troubleshooting
    4
    0 Votes
    4 Posts
    98 Views
    S
    @Mr.Sponti thanks for the feedback, hadn’t expected node to be the problem . As for the vlc perf issue , not sure . There have been vlc issues in electron before. You might try the next release develop branch See https://forum.magicmirror.builders/topic/14327/testing-new-fixes-or-solving-current-problems-with-next-release-code A quick way without touching your existing setup use my backup script to save the module list , config and css Rename the MagicMirror folder git clone the repo, checkout the develop branch Oh it needs node 24 (use n or nvm to switch version) npm install Run the restore script to put the modules, config and css in the new MagicMirror folder https://github.com/sdetweil/MagicMirror-backup-restore
  • MMM-WindyV2 Layer Rotating

    Unsolved Troubleshooting
    12
    0 Votes
    12 Posts
    295 Views
    M
    @plainbroke It does, but the test API limits one to wind, temperature, and pressure. Sorry it took 7 days to respond, busy life, I suppose.
  • Sending code

    Unsolved Troubleshooting
    3
    0 Votes
    3 Posts
    98 Views
    V
    thanks ok
  • 0 Votes
    2 Posts
    86 Views
    S
    @aksuited there is a user who did this, but didn’t publish his module update He did it with a modified calendarext3 as I recall I searched but didn’t find it
  • I have a touchscreen, would like to call up a module via a button

    Unsolved Requests
    7
    0 Votes
    7 Posts
    131 Views
    S
    @kent right, that module provides buttons that show/hide A module
  • 0 Votes
    3 Posts
    97 Views
    Mr.SpontiM
    Ok, my fault, thanks a lot!
  • Version 2.33.0/node v22.21.0 - Error: write EFAULT

    Unsolved Troubleshooting
    9
    0 Votes
    9 Posts
    280 Views
    S
    @Mr.Sponti yep errors, too much ram. Etc What is this running in?
  • Gemini for MM

    Unsolved Requests
    1
    0 Votes
    1 Posts
    86 Views
    A
    Since the google assistant has been replaced by Gemini I think it would be a nice addition to the MM. Especially because it could connect to the google home and complete smart tasks via voice command.
  • installing MagicMirror on my Raspberry Pi 0 w2

    Unsolved Troubleshooting
    14
    0 Votes
    14 Posts
    696 Views
    plainbrokeP
    @Y_Garden That pi zero will run Pi-Hole pretty well on diet pi 32 bit…
  • Excessive pings to CalDAV server, like 2 per second

    Unsolved Troubleshooting
    4
    0 Votes
    4 Posts
    144 Views
    S
    @xylyn the caldav module is getting g the data from the server To create the iCal file the MagicMirror calendar module needs I don’t know how the caldav module works at that level
  • Use local data from weatherstation

    Unsolved Requests
    5
    1 Votes
    5 Posts
    264 Views
    O
    Hi! There is now also an English-language text Displaying local PWS data with FOSHKplugin on a MagicMirror on this topic and a module MMM-FOSHKplugin-PWS-Observations. Oliver
  • Weather.gov problem in default weather module.

    Unsolved Troubleshooting
    3
    0 Votes
    3 Posts
    147 Views
    ankonaskiff17A
    @sdetweil I’ve done that. I intend to follow-up with those folks tomorrow. There are a few NWS API pages that indicate what options are available and while they show various iterations of Forecast, Current is not in the list. They have the api set where you can plug in GPS coordinates, the NWS office that manages those GPS coordinates and it will generate the https address so you just plug it into the module. That is what I did a few years ago when I first built that MM. I am going to look at Observations options at bottom of the picture to see if the have changed the format. [image: 1763336508417-api-picture.jpg]
  • Updating an older MM

    Unsolved Troubleshooting
    2
    0 Votes
    2 Posts
    115 Views
    S
    @ankonaskiff17 is MagicMirror auto starting? Stop it
  • MMM-temp-ds18b20 temp font size

    Unsolved Troubleshooting
    6
    0 Votes
    6 Posts
    201 Views
    S
    @briantogo what style is it that was inherited? Only need to fix that one I see .MMM-temp-ds18b20 .small.dimmed.w1.w1-thermometer now, the things with . are classes… and the css rules are if the things have NO spaces between them, then ONLY a SPECIFIC element with ALL those thing specified together will be selected… so, small, dimmed, w1 w1-therometer ALL specified as part of class=“…” on the SAME SINGLE element I THINK what you need is to override small looking at the code tempCell.innerHTML = '<i class="' + this.config.iconSize + ' dimmed wi wi-thermometer"></i> '; so I think .MMM-temp-ds18b20 .small .wi-thermometer { fontsize: 2em; }
  • Calvin and Hobbs - Adjust screen size?

    Unsolved Troubleshooting
    2
    0 Votes
    2 Posts
    111 Views
    plainbrokeP
    @guitartoys Try these settings. You will probably have to adjust the sizes… It fits my 42" TV full screen all directions… Custom.css: .MMM-CalvinAndHobbes .module-content { Margin-top: 10px; Margin-left: 10px; max-width: 1810px; max-height: 1025px; width: 1810px; height: 1025px; overflow: hidden; } #cahcomiccontent { width: 1810px; height: 1025px; } Config.js: { module: "MMM-CalvinAndHobbes", position: "middle_center", config: { invertColors: false, grayScale: false, updateInterval: 7200000, limitComicHeight: -1, maxHeight: "98%" } },
  • MMM-SPOTIFY I cannot for the life of me get this to run propperly

    Unsolved Troubleshooting
    2
    0 Votes
    2 Posts
    119 Views
    S
    @spistachio the Spotify module needs a premium account and you must follow the redirect url rules exactly Then the module will attempt to call your redirect, which doesn’t exist, but the token is in the url shown on the not found page So you copy that out for the value in config
  • MMM-MailMessage feature

    Unsolved Feature Requests
    4
    0 Votes
    4 Posts
    232 Views
    plainbrokeP
    @ge You might try MMM-GmailFeed, it allows sound when mail arrives. Just set it to playSound: true, Not sure what that sound is, because I have no speakers on my MM.