A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • All modules shown on one page after Update to 2.35

    Solved Troubleshooting
    12
    1
    0 Votes
    12 Posts
    106 Views
    S
    @oskisch we need the browser log, Can’t get without keyboard
  • Off the shelf mirrors

    Hardware
    4
    0 Votes
    4 Posts
    20 Views
    S
    @magicbeing I have never seen a ‘two way’ mirror at any store
  • Wayland problems in the April 2026 release

    General Discussion
    13
    0 Votes
    13 Posts
    285 Views
    H
    rkorell Thank you for the encouragement! I will give it a try. I have also heard the receiver may need a firmware update. Thanks again!
  • Reverting to previous MM Release

    Solved Troubleshooting
    14
    0 Votes
    14 Posts
    110 Views
    mumblebajM
    @sdetweil For sure. I am suspecting the card may have been flaking. Now to fix my Docker image. 😮‍💨
  • Default Calendar Not Loading Events After New MM Update

    Unsolved Troubleshooting
    28
    0 Votes
    28 Posts
    166 Views
    S
    @doogy_rev awesome… thanks for the feedback
  • MMM-hue-lights not working anymore

    Unsolved Troubleshooting
    1
    1
    0 Votes
    1 Posts
    17 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]
  • 1 Votes
    3 Posts
    57 Views
    C
    @sdetweil Yes, done and merged now!
  • 0 Votes
    6 Posts
    59 Views
    KristjanESPERANTOK
    @BKeyport It should be fixed with v1.5.0. Please update and check :-)
  • 0 Votes
    1 Posts
    19 Views
    D
    Hi everyone, The goal was to make something simple and reliable without requiring any API keys or Google developer setup. In the spirit of giving back to the MagicMirror community, and as a companion to MMM-DriveVideos, here is: MMM-DriveImages Features: Displays images from Google Drive No API keys required No OAuth app setup Automatic background syncing (no cron) Simple setup for non-technical users Supports linear or random playback Setup is done with a single command: ~/MagicMirror/modules/MMM-DriveImages/connect After that, just upload photos to a Google Drive folder named: mirror-images The mirror updates automatically. Repo: https://github.com/Dresch360/MMM-DriveImages Would love and appreciate any feedback. [image: 1775191749009-screenshot.png]
  • 0 Votes
    1 Posts
    15 Views
    D
    Hi everyone, The goal was to make something simple and reliable without requiring any API keys or Google developer setup. In the spirit of giving back to the MagicMirror community, and as a companion to MMM-DriveImages created today, here is: MMM-DriveVideos This module lets you play videos directly from a Google Drive folder using simple browser authentication. No API keys. No Google developer setup. Upload videos to a folder called mirror-videos and they will automatically sync and play on your mirror. MP4 support Linear or random playback Optional sound on or off Fully local playback after sync GitHub: https://github.com/Dresch360/MMM-DriveVideos Would love and appreciate any feedback. [image: 1775191052536-screenshot.png]
  • no weather info

    Unsolved Troubleshooting
    3
    0 Votes
    3 Posts
    35 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
  • Failed to Connect to Wayland Display

    Unsolved Troubleshooting
    36
    0 Votes
    36 Posts
    2k Views
    S
    @hrt13 yes, I fixed it the same way for new installs Need some time to fix for existing I have fixed upgrade to update mm.sh for start:x11 if wayland is not running
  • MMM-ApothekenNotdienst bug

    Solved Troubleshooting
    3
    1
    0 Votes
    3 Posts
    38 Views
    N
    @KristjanESPERANTO Thank you. It is working again.
  • 0 Votes
    9 Posts
    169 Views
    S
    @butchkemper awesome!!
  • New Install

    Upcoming Features
    3
    0 Votes
    3 Posts
    53 Views
    S
    @Bungle68 there is no auto update. You can go the manual install/update or use the scripted install/update. For the base. See the doc, alternative install My script are first there There are various mechanisms for modules
  • MMM-RainRadarDWD

    Utilities
    6
    1
    2 Votes
    6 Posts
    79 Views
    R
    @OliWer Absolutely fine for me. Just a hint - as improvement path for further upcoming modules from your side :-) Warm regards, Ralf
  • v2.35.0

    Locked MagicMirror
    1
    2 Votes
    1 Posts
    117 Views
    karsten13K
    Release Notes Thanks to: @angeldeejay, @in-voker, @JHWelch, @khassel, @KristjanESPERANTO, @rejas, @sdetweil ⚠️ This release needs nodejs version >=22.21.1 <23 || >=24 (no change to previous release) Compare to previous Release v2.34.0 ⚠️ We introduced some internal changes with this release, please read this forum post before upgrading! [core] Prepare Release 2.35.0 (#4071) docs: add security policy and vulnerability reporting guidelines (#4069) refactor: simplify internal require() calls (#4056) allow environment variables in cors urls (#4033) fix cors proxy getting binary data (e.g. png, webp) (#4030) fix: correct secret redaction and optimize loadConfig (#4031) change loading config.js, allow variables in config.js and try to protect sensitive data (#4029) remove kioskmode (#4027) Add dark theme logo (#4026) move custom.css from css to config (#4020) move default modules from /modules/default to /defaultmodules (#4019) update node versions in workflows (#4018) [core] refactor: extract and centralize HTTP fetcher (#4016) fix systeminformation not displaying electron version (#4012) Update node-ical and support it’s rrule-temporal changes (#4010) Change default start scripts from X11 to Wayland (#4011) refactor: unify favicon for index.html and Electron (#4006) [core] run systeminformation in subprocess so the info is always displayed (#4002) set next release dev number (#4000) [dependencies] update dependencies (#4068) update dependencies incl. electron to v41 (#4058) chore: upgrade ESLint to v10 and fix newly surfaced issues (#4057) chore: update ESLint and plugins, simplify config, apply new rules (#4052) chore: update dependencies + add exports, files, and sideEffects fields to package.json (#4040) [core] refactor: enable ESLint rule require-await and handle detected issues (#4038) Update node-ical and other deps (#4025) chore: update dependencies (#4021) chore(eslint): migrate from eslint-plugin-vitest to @vitest/eslint-plugin and run rules only on test files (#4014) Update deps as requested by dependabot (#4008) update Collaboration.md and dependencies (#4001) [logging] refactor: further logger clean-up (#4050) Fix Node.js v25 logging prefix and modernize logger (#4049) [modules/calendar] fix(calendar): make showEnd behavior more consistent across time formats (#4059) test(calendar): fix hardcoded date in event shape test (#4055) [calendar] refactor: delegate event expansion to node-ical’s expandRecurringEvent (#4047) calendar.js: remove useless hasCalendarURL function (#4028) fix(calendar): update to node-ical 0.23.1 and fix full-day recurrence lookup (#4013) fix(calendar): correct day-of-week for full-day recurring events across all timezones (#4004) [modules/newsfeed] fix(newsfeed): fix full article view and add framing check (#4039) [newsfeed] refactor: migrate to centralized HTTPFetcher (#4023) [modules/weather] fix(weather): fix openmeteo forecast stuck in the past (#4064) fix(weather): fix weathergov forecast day labels off by one (#4065) weather: fixes for templates (#4054) weather: add possibility to override njk’s and css (#4051) Use getDateString in openmeteo (#4046) [weather] refactor: migrate to server-side providers with centralized HTTPFetcher (#4032) [weather] feat: add Weather API Provider (#4036) [testing] chore: remove obsolete Jest config and unit test global setup (#4044) replace template_spec test with config_variables test (#4034) refactor(clientonly): modernize code structure and add comprehensive tests (#4022) Switch to undici Agent for HTTPS requests (#4015) chore: migrate CI workflows to ubuntu-slim for faster startup times (#4007) see https://github.com/MagicMirrorOrg/MagicMirror/releases/tag/v2.35.0
  • MMM-Art

    Education
    2
    0 Votes
    2 Posts
    40 Views
    KristjanESPERANTOK
    @christian-klein I like it! Don’t forget to add it to the module list: https://github.com/MagicMirrorOrg/MagicMirror/wiki/3rd-party-modules 🙂
  • For inspiration: A DAKboard clone

    Show your Mirror
    1
    1
    4 Votes
    1 Posts
    108 Views
    M
    Took me a few months but finally have my MM version of our old DAKboard up and running how I want it: Modules: Wallberry Theme (to mimic DAKboard’s style as closely as possible) MMM-MonthlyCalendar (displaying our shared Google family calendar) MMM-HomeAssistant (for screen auto-on/off based off HA movement detection) MMM-BackgroundSlideshow (pulling top-rated photos from my Synology NAS) [image: 1774968683834-20260327_upload.jpg.png]
  • MMM-AtomVisualizer language

    Solved Troubleshooting
    13
    0 Votes
    13 Posts
    180 Views
    N
    @KristjanESPERANTO Nice! Thank you