A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • MMM-CalendarExt3 - Timed events color change

    Unsolved Troubleshooting
    2
    0 Votes
    2 Posts
    602 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
    462 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.
  • Config.js updates not taking

    Unsolved Troubleshooting
    2
    0 Votes
    2 Posts
    338 Views
    S
    @TX77ConfigMirror where are you looking for changes?
  • MMM-Growatt module (API login and view)

    Unsolved Requests
    3
    0 Votes
    3 Posts
    766 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.
  • OpenWeatherMapForecast stopped working

    Unsolved Troubleshooting
    8
    0 Votes
    8 Posts
    426 Views
    S
    @VPeter custom.css should only be in the config folder on version. 2.35
  • MMM-hue-lights not working anymore

    Unsolved Troubleshooting
    1
    1
    0 Votes
    1 Posts
    244 Views
    StoffbeuteluweS
    Hi guys, i have changed my Philips hue Bridg to the new model . I created a user ID I have the right bridge ID Now there is a problem. Hope somebody can help …[image: 1775289047015-bildschirmfoto-2026-04-04-um-09.38.50.png]
  • no weather info

    Unsolved Troubleshooting
    3
    0 Votes
    3 Posts
    206 Views
    S
    @VinGroot said: I got it working again by switching to the V3.0 API on OpenWeatherMap. And remove these two lines: apiVersion: “2.5”, weatherEndpoint: “/forecast” Yes, OW has moved to their 3.0 api
  • MMM-CalendarExt3 - Displaying bubble in bottom right corner

    Unsolved Troubleshooting
    2
    1
    0 Votes
    2 Posts
    269 Views
    S
    @Cybex999 can you show the module config? Use the code block wrapper please
  • MMM-BackgroundSlideshow not showing images - Suspended?

    Unsolved Troubleshooting
    2
    0 Votes
    2 Posts
    396 Views
    UncleRogerU
    So I think the “Suspended” thing is a red herring. I booted up my dev system and watched the console messages there. I saw the same behaviour of BackgroundSlideshow being suspended but it does show the images. I’ll update just MMM-BackgroundSlideshow on that system and see what happens.
  • Black screen with cursor (some days)

    Unsolved Troubleshooting
    5
    0 Votes
    5 Posts
    656 Views
    N
    @sdetweil Today I notice something. I had to turning off my router for a while, so no internet connection were available for nearly 10 minutes. In that time MM goes black with cursor… so the issue could be internet connection related
  • MMM-OpenWeatherForecast formatting problem?

    Unsolved Troubleshooting
    17
    0 Votes
    17 Posts
    2k Views
    R
    Out of curiosity, I backed up my image and then started with a fresh, up-todate install. It works just fine now! No clue why, but it does. I do have a follow-up formatting question – if you look at the screenshot below, you can see I turned off the table header (I like a more compact look). But now the rain percentage isn’t obvious to someone looking at it. I want to add the little umbrella icon to the right of the rain percentage on every day row. Could someone point me to the right place for that? And if there’s a way to figure this out on my own, please let me know. [image: 1774040379849-screenshot-2026-03-20-165301.png]
  • MMM-TitanSchoolMenu 403 Forbidden

    Unsolved Troubleshooting
    1
    0 Votes
    1 Posts
    155 Views
    T
    This is more of a FYI /fix /workaround than a troubleshooting issues/question. Recently, the api.linqconnect.com API endpoint has started blocking certain User Agents, including axios (and curl). Using a custom User Agent to impersonate an actual web browser bypasses this block. I created a pull request for this: https://github.com/evanhsu/MMM-TitanSchoolMealMenu/pull/23/changes/d35c1bd93c5953215d9cad162085cf430eed6b4c
  • MMM-Google-Route and API Quotas

    Unsolved Troubleshooting
    3
    0 Votes
    3 Posts
    380 Views
    KristjanESPERANTOK
    @potts-mike I recommend opening an issue in the repository; not all module developers hang out here on the forum 🙂
  • CustomText change contents with notification?

    Unsolved Troubleshooting
    4
    0 Votes
    4 Posts
    227 Views
    S
    @snerk4000 understood. I only mention that cause once an hour is hard to test Trying to give you other ways to test and verify
  • Calendar module to show day name for all day entries

    Unsolved Troubleshooting
    4
    0 Votes
    4 Posts
    377 Views
    R
    Tried various combinations of… timeFormat: "relative", //"absolute", dateFormat: "ddd Do MMMM", //"LLLL", …but still only timed items show a day name, not whole day items. LLLL or llll is the only mention in the moments doc of named week day.
  • Next release arm32 users, need your help

    Unsolved Troubleshooting
    2
    1 Votes
    2 Posts
    218 Views
    R
    Dear Sam, @sdetweil yes — my MMM-PresenceScreenControl module is one of those. It uses node-libgpiod (native C addon for GPIO/PIR sensor access), which requires @electron/rebuild to match Electron’s Node ABI. That said, the module has had an automatic fallback since v1.1.0: if node-libgpiod fails to compile or rebuild, it transparently falls back to Python/gpiozero for PIR sensor access. So it will work without a successful electron-rebuild — just via a different code path. The dependency setup (as of v1.3.1): node-libgpiod is an optionalDependency (npm continues if it fails) @electron/rebuild is not listed as a dependency — it’s installed on-demand by the postinstall script only when node-libgpiod is actually present If either fails, the module falls back to Python gracefully So for your testing: this module would be a good candidate to verify if electron-rebuild still works, but it won’t break if it doesn’t. My other modules (MMM-Globe, MMM-Best-Weather, MMM-My-Actual-Weather, etc.) are pure JavaScript — no native addons, no electron-rebuild needed. Hope this helps. Warmest regards, Ralf
  • PM2 restart question (more of a linux question than MM)

    Unsolved Troubleshooting
    15
    0 Votes
    15 Posts
    2k 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.
  • MMM-BackgroundSlideshow remove imageInfo header

    Unsolved Troubleshooting
    7
    1
    0 Votes
    7 Posts
    669 Views
    M
    @rkorell Thanks Ralf, tried that but still no luck! That allows me to add/remove text at the top of the module header but doesn’t allow modification of the header of the embedded ‘imageInfo box’. I’ve tried: imageInfoTitle: “test”, and imageInfoHeader: “test”, with no luck either. Searching here: https://github.com/darickc/MMM-BackgroundSlideshow suggests like it’s not configurable and I’ll just have to live with it
  • MMM-SoccerLiveScore not updating

    Unsolved Troubleshooting
    1
    0 Votes
    1 Posts
    157 Views
    1
    anyone facing issue with the api not updating? in my mirror it is showing next api update is on 21 march 2026. current image showing epl data stats from late jan, meaning the recent matches data is not shown. like the games for yesterday is invisible as well.
  • Youtube

    Unsolved Troubleshooting
    1
    0 Votes
    1 Posts
    171 Views
    M
    Hello everyone, I need your help once again… I reinstalled my mirror using @sdetweil’s scripts, which are perfect. I reinstalled it because I had updated it 6 months ago and the mirror wouldn’t start anymore because the OS version was no longer supported. My problem is this: in the modules containing links to YouTube videos, they no longer work. I get a gray window with the following message: “This live stream recording is not available.” Do you know how to fix this? Thank you in advance for your help.