A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • 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
    610 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.
  • 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
    141 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
    351 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
    195 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
    2k 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
    1k 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
    591 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
    254 Views
    D
    @sdetweil Great! I’m glad I helped you while you were helping me. :)
  • 0 Votes
    4 Posts
    162 Views
    S
    @Hepkat awesome. Thx for the feedback
  • MMM-CalendarExt3 - Timed events color change

    Unsolved Troubleshooting
    2
    0 Votes
    2 Posts
    133 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-MyCommute Latest fork?

    Unsolved Requests
    1
    0 Votes
    1 Posts
    115 Views
    D
    as i understand it this module has gone through a few iterations/forks, jclarke0000 > qistoph > radokristof im 90% sure im using qistophs version. Google recently (well… maybe a year ago) consolidated “Directions API” and “Advanced Directions API” into their new “Routes API” and changed the way they billed i uncommented code around this time because i expanded my MM Instances, which led to increasing costs due to the “Advanced API” billing structure. wondering if anyone is aware of similar/identical modules that use the updated API, if not ill probably make it my next project to figure out how similar API calls are between the outdated stuff and the new Routes API.
  • MMM-MyTeams-LeagueTable

    Sport
    6
    1 Votes
    6 Posts
    425 Views
    G
    [https://github.com/gitgitaway/MMM-MyTeams-LeagueTable] Version 2.5.1 Hi guys, just to let you know i have now updated the module to include all the FIFA World Cup 2026 qualifiers and to provide enhanced support for those countries that have domestic football leagues that utalise a mid-season league split to maintain competitive balance or manage match calendars. #Posts Split Screenshot Examples | [image: screenshot10.png]| [image: screenshot11.png] | [image: screenshot12.png]| regards
  • MMM-MySystem

    Utilities
    6
    3 Votes
    6 Posts
    666 Views
    O
    @htilburgs Thanks for the update. Im running a buster version… so this is not working for me. Maybe im getting back to it when i have more time for that.
  • 3 Votes
    15 Posts
    10k Views
    mumblebajM
    For users who are having issues with monitor on and monitor off and looking for a cron job to start their wayland setup. See my original post with updates.
  • Failed to Connect to Wayland Display

    Unsolved Troubleshooting
    58
    0 Votes
    58 Posts
    7k Views
    S
    @sdetweil said: @Scruffy I strongly recommend using some backup/restore mechanism, please see my backup/restore scripts for one approach. they also support versioning, so you can tell one set of changes from another and can go back or forward… and move between systems. too… https://github.com/sdetweil/MagicMirror-backup-restore.git and I also support the install/upgrade scripts, mentioned in the MM doc, Alternative install section OK perfect! I’ll run through this process next time this occurs. Thanks!
  • MMM-HoymilesPVMonitor

    Utilities
    1
    2 Votes
    1 Posts
    153 Views
    C
    Re: MMM-HoymilesPVMonitor Ok, new try! I got caught up with some other stuff and started a new topic since it’s been more than half a year since my last attempt at publishing my module… My first attempt at publishing on github was unsuccessful (see previous discussion) so I decided to move the whole repository to Codeberg. Perhaps this works better :-) A MagicMirror² module that displays live PV power and energy data from a Hoymiles DTU using a Chart.js donut chart. This module queries the DTU via the local network at regular intervals and visualizes the current power, daily energy, and total energy values on your MagicMirror. https://codeberg.org/CuddlyCow/MMM-HoymilesPVMonitor.git
  • Too many API calls in default weather module after update

    Unsolved Troubleshooting
    14
    0 Votes
    14 Posts
    810 Views
    S
    @Megawaldi it is fixed in the develop branch for next release You can get the develop branch, Currently we only release 4 times a year January ,April, July, October See https://forum.magicmirror.builders/topic/14327/testing-new-fixes-or-solving-current-problems-with-next-release-code