A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • Is There a Goodreads Module for Magic Mirror?

    Unsolved Requests
    2
    0 Votes
    2 Posts
    88 Views
    mumblebajM
    @Thring I belive that there is NO API for this anymore, not since 2020 I think.
  • 0 Votes
    9 Posts
    276 Views
    BKeyportB
    @KristjanESPERANTO Finally got time to fix things up and move forward (Complete reinstall, honestly) Everything is working as I desire now.
  • PM2 restart question (more of a linux question than MM)

    Unsolved Troubleshooting
    15
    0 Votes
    15 Posts
    526 Views
    J
    @thartley – Follow Sam’s instructions. I am traveling so didn’t get to finish mine. I got to a point where I got a message that the action was in progress, but it would never finish. After some research I’m pretty sure I have a permission problem and will check it out when I get home in a couple of weeks.
  • For inspiration: A DAKboard clone

    Show your Mirror
    11
    1
    16 Votes
    11 Posts
    2k Views
    J
    @mrchips83 Thanks for sharing. Interest is peeked again! Think I’m going to dive back into MM.
  • MMM-OpenWeatherForecast display question

    Unsolved Troubleshooting
    4
    0 Votes
    4 Posts
    109 Views
    T
    @sdetweil Hello Sam. Thank you for the reply and confirmation. I had seen your post to another person’s CSS question where you shared that tool. I used it earlier today and it showed what you saw. I was hoping that due to my minimal skill with CSS I was overlooking something, but I guess I wasn’t.
  • Mirror size

    Hardware
    4
    0 Votes
    4 Posts
    1k Views
    B
    I’ve found that going a bit larger than the monitor actually looks a lot more ‘natural’ as a piece of furniture, even if the UI only covers a portion of it. It gives you that nice clean border without feeling cramped.
  • 0 Votes
    13 Posts
    397 Views
    W
    @sdetweil I switched back to X11 in raspi-config, rebooted and added the parameter DISPLAY=:0 npm run start:x11 That works! :-) As it is quite after midnight here, I’ll do these tests with wayland tomorrow and respond here. So far, thank you a lot.
  • Install scripts won't install?

    Unsolved Troubleshooting
    10
    0 Votes
    10 Posts
    207 Views
    S
    @heath1066 weird try this sudo apt update sudo apt install libstdc++6 then if successful sudo n 22.21.1
  • Portrait Mode

    General Discussion
    11
    0 Votes
    11 Posts
    17k Views
    S
    @TX77ConfigMirror its in the Preferences, Control Center , Screens [image: 1776698418697-pi-screen-cfg-resized.jpeg]
  • MMM-AFL – Australian Football League Module

    Sport
    2
    1 Votes
    2 Posts
    107 Views
    J
    ![alt text](image url)[image: MMM-AFL.png]
  • MMM-Space

    Utilities
    4
    1
    1 Votes
    4 Posts
    2k Views
    B
    @doctorwhen assuming I want to put a space between my weather module and a national rail module, where do I enter the custom code? They are located top right [image: 0a6l4xS0CRYHGWW0uRZkp_7IA]
  • 0 Votes
    8 Posts
    242 Views
    O
    @karsten13 Oh, somehow missed that. Will look into that, looks promising, thanks!
  • MMM-Growatt module (API login and view)

    Unsolved Requests
    3
    0 Votes
    3 Posts
    164 Views
    mumblebajM
    @nowayto I have made changes to the module to accommodate the API key, however, when I tested it, it did not work for me. The Growatt NPM module states the following: You can get the key by having an email sent to you on the Grwatt website for a third party to display the data. The key is the combination of numbers and letters in the link. It has 96 characters. The API key I am seeing is much shorter than the 96 character key mentioned above and as a result I was getting a 500 error when I was testing it. This is obviously the wrong key. [image: 1776362305283-b6202969-721b-43cf-8278-736251ba6f56-image.jpeg] As such, I am reluctant to push changes I am unable to test successfully.
  • Wayland problems in the April 2026 release

    General Discussion
    17
    0 Votes
    17 Posts
    1k Views
    S
    @CyberD great feedback. I don’t know what is different either But glad it is working
  • MMM-Globe: Meteosat imagery broken — fork with fix available

    Showcase
    12
    5 Votes
    12 Posts
    898 Views
    R
    Good afternoon, all! europeDiscNat is back! (plus a small CSS fix for a new white footer) for you, guys a quick update on the European satellite image situation. Since my fork EUMETSAT’s new WMS endpoint at view.eumetsat.int/geoserver/wms works fast, reliably and nice. Yesterday that stopped delivering fresh images! Today I figured out there even is a new version (small changes in URL) v1.1.0 is now v1.3.0 API - but both of them are only returning a stale image from yesterday evening: https://view.eumetsat.int/geoserver/wms?service=WMS&version=1.1.0&request=GetMap&layers=msg_fes:rgb_naturalenhncd&... https://view.eumetsat.int/geoserver/wms?service=WMS&version=1.3.0&request=GetMap&layers=msg_fes:rgb_naturalenhncd&... But here’s the surprise: the old europeDiscNat URL is back and working again! So if you’ve been in trouble with looking for actual pictures without the SLIDER API, this works right now: style: 'europeDiscNat', is re-born … One thing to watch out for: Unfortunately EUMETSAT has changed the image format slightly. The footer bar at the bottom (logo + timestamp) used to be black — invisible against the MagicMirror background. It’s now white and a bit taller, which causes a small white artifact at the bottom of the globe. I’ve pushed a fix that adds a black CSS overlay to mask the footer. Just update the module: cd ~/MagicMirror/modules/MMM-Globe git pull npm install Of course the SLIDER styles (geoColorEurope, geoColorUSA, etc.) continue to work fine if you prefer those. Happy mirroring! Warmest regards, Ralf
  • Off the shelf smart mirrors

    Hardware
    9
    0 Votes
    9 Posts
    483 Views
    S
    @magicbeing someone posted on Reddit about hacking a luluemon exercise mirror https://www.reddit.com/r/MagicMirror/s/PY78sJWwrT
  • Scaling issues with MM 2.35 using NPM Run Start:x11

    Solved Troubleshooting
    7
    2
    0 Votes
    7 Posts
    201 Views
    D
    @sdetweil Great! I’m glad I helped you while you were helping me. :)
  • 0 Votes
    4 Posts
    113 Views
    S
    @Hepkat awesome. Thx for the feedback
  • MMM-CalendarExt3 - Timed events color change

    Unsolved Troubleshooting
    2
    0 Votes
    2 Posts
    86 Views
    S
    @Cybex999 all you should have to do is set the color in the default calendar for each url Make sure you set coloredText:true, Before the url list
  • MMM-CalendarExt3Agenda not showing updates

    Unsolved Troubleshooting
    2
    0 Votes
    2 Posts
    81 Views
    S
    @MarNog the Ext3 family of modules gets the events from the default calendar module Are the calendars on the same fetch cycle? We look back a year, and forward maxdays But the entire calendar is presented