A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • PSA: DarkSky shuts down Jan 1st. expect broken weather

    Pinned Unsolved
    14
    1 Votes
    14 Posts
    5k Views
    karsten13K
    @FlatPepsi openweathermap is already a provider of the default weather module. Pirate Weather will come as replacement for Dark Sky with next mm release.
  • Default Calendar & Nextcloud Calendar - CERT_HAS_EXPIRED

    Pinned Unsolved
    19
    0 Votes
    19 Posts
    5k Views
    S
    @ldwvii https uses encryption to protect your data while traveling across the internet. to do this, the receiving host must have registered to support that encryption. it does this by recording it’s url and encryption type with a certificate authority ( not just anybody can be an authority), they give back a file with a key, with a specific lifetime. ( so u can’t have old sites with bad security hanging around forever) well the authorities also have expiring rights. in this case the authority’s certificate expired. (it’s a chain ) … and there was a bug in electron that didn’t handle it correctly now, in your case u use an unprotected url ( no longer allowed as a standard) http://kalender.link/ical/best no ‘s’ on http and it was redirected to secure (https)… maybe the redirect sent to the wrong place…
  • Newsfeed Show Article Displays Captcha

    Unsolved
    7
    0 Votes
    7 Posts
    728 Views
    S
    I added the NY times feed to my test MM, and don’t see any problems
  • Default Clock SunTimes icon - color change?

    Solved
    4
    1
    1 Votes
    4 Posts
    883 Views
    S
    @brgracer you are welcome… I am the moderator here, and I feel my job is to help, and teach you how to solve problems on your own as much as I can. and as I see recurring problems, try to document them, and find solutions, my install/upgrade scripts, my backup/restore scripts, my MMM-Config module that does form based MM and module config, and module install (MMM-Config allows you to disable a module, effectively same as uninstall)
  • MMM-Tado - Tado API Login no longer working (403 error) — any fix?

    Unsolved
    17
    0 Votes
    17 Posts
    2k Views
    M
    This is my solution. Just install the https://github.com/daydy16/MMM-Tado In the config file: { module: 'MMM-Tado', position: 'bottom_left', // This can be any of the regions. config: { updateInterval: 900000 // miliseconds-15minutes-96times per day < 100 } }, After you launch your Mirror with “node --run start”, you receive in the terminal this: MMM-Tado: Device authentication required. Please visit the following URL: https://login.tado.com/oauth2/device?user_code=XXXXXX You put that URL in your browser and submit the code. That’s it. Hope it helps!
  • Embed Grafana Charts - xframe issue

    Solved
    3
    0 Votes
    3 Posts
    735 Views
    R
    @hs said in Embed Grafana Charts - xframe issue: allow_embedding=true For future me and of course anyone else looking for this, the setting is in the [Security] section of /etc/grafana/grafana.ini (Assumes Grafana is hosted on a Pi or other Linux distro)
  • Need help to install MMM-Face-Multi-User-Recognition-SMAI

    Solved
    2
    0 Votes
    2 Posts
    87 Views
    S
    @anagallis that module is 4 years since last update. The software world has changed many times since then The only FR module that seems to work is https://github.com/nischi/MMM-Face-Reco-DNN And it’s install is a challenge too
  • mm watching disabled?

    Solved
    4
    3
    0 Votes
    4 Posts
    3k Views
    S
    @Periz another thing I didnt mention that could lead you from the pm2 status output The column Uptime tells you how long the app has been running 0 is a bad sign The column to the right of Uptime Shows the count of restarts for the app large numbers are not good
  • Reoccurring events wrong time MyCalendar

    Solved
    7
    0 Votes
    7 Posts
    982 Views
    S
    @rnieto18 thanks for the feedback
  • Default Modul calendar error

    Solved
    8
    0 Votes
    8 Posts
    1k Views
    S
    @chris47803 https://www.theregister.com/2025/08/21/microsoft_365_outage/
  • MMM-Spotify having trouble with authentification

    Unsolved
    7
    0 Votes
    7 Posts
    1k Views
    S
    @kinggiotai did you setup the spotify.config.json from the auth callback example? [ { "USERNAME": "A_NAME_TO_IDENTIFY_YOUR_ACCOUNT", "CLIENT_ID": "PUT_YOUR_SPOTIFY_APP_CLIENT_ID", "CLIENT_SECRET": "PUT_YOUR_SPOTIFY_APP_CLIENT_SECRET", "TOKEN": "./USERNAME_token.json", "AUTH_DOMAIN": "http://YOUR_DEVICES_IP", "AUTH_PORT": "8889" } ] I had to do that just now the domain/port MUST match the callback address in the spotify app config from my app config callback http://localhost:8100/callback json file strings to match domain is http://localhost port is 8100
  • MMM-Pages

    Solved
    6
    0 Votes
    6 Posts
    929 Views
    J
    @KristjanESPERANTO said in MMM-Pages: I can’t take a closer look at it right now, but I have an idea for a workaround: But it only works if MM restarts regularly. Some users shut MM down at night and start it up again in the morning. https://eldfall-chronicles.com/en-si/pages/dungeoncrawl Then you could set the timer for the homepage to over 24 hours, https://www.viberate.com/ this should have the desired effect that the homepage is always visible. That’s a smart workaround
  • MM won't update after config file changes

    Solved
    8
    0 Votes
    8 Posts
    1k Views
    S
    @GRR lol, yeh does whack you. im the moderator here. as well as user. module author
  • MMM-Tronity

    Unsolved
    4
    0 Votes
    4 Posts
    879 Views
    B
    perfect thanks so much
  • MMM-NewsFeedTicker

    Unsolved
    4
    0 Votes
    4 Posts
    687 Views
    S
    @RonR there a bunch of config options not listed in the readme i think showMarquee:false [image: 1754787212070-img_2117.png]
  • MMM-config with modules that have sub-configs (MMM-TouchButton)

    Solved
    10
    0 Votes
    10 Posts
    1k Views
    S
    @joey the backup approach gives you the ability to restore the modules and config/css to another system , after install, so you get a migration tool AND it provides git versioning… so if you need to go back 2 revs you can it also supports putting the backup on a (private recommended) github repo, so you can restore directly from there and don’t have any local file system failure issues… disk drives, usb sticks, etc AND it doesn’t matter WHERE you are at the time,
  • Switching the Magic Mirror display on/off

    Unsolved
    10
    0 Votes
    10 Posts
    866 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-CalendarExt3 not picking up calendar set from default calendar module

    Solved
    3
    0 Votes
    3 Posts
    650 Views
    S
    @sdetweil This works and I get the logic now… thanks a ton!!!
  • MMM-Todoist

    Solved
    8
    1
    0 Votes
    8 Posts
    1k Views
    G
    @OwenLars Hi, this module is no more maintained, personnally I use the @ZachR19 fork, it works well.
  • MMM-Todoist Project ID Conversion

    Unsolved
    5
    0 Votes
    5 Posts
    832 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?