A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • Modules fetching online/network info fail to refresh

    Unsolved Troubleshooting
    9
    0 Votes
    9 Posts
    667 Views
    S
    @alex2 always something!! glad you found some resolution
  • AutoDimmer not dimming completely

    Unsolved Troubleshooting
    1
    0 Votes
    1 Posts
    132 Views
    _
    Hey again folks So I set the dimming to 1.0 ( even tried a higher number ) but thr screen is still pretty bright in the hallway. The dimming function works in general but like said, its not completely black like mentioned in the doc. I also reduced brightness of my screen just to double check, but that wasnt it. Any ideas or is it just not possible to darken the screen to the “off” level?
  • MMM-Jast - Loading and no data SOLVED

    Solved Troubleshooting
    1
    1 Votes
    1 Posts
    179 Views
    msimon360M
    I installed MMM-Jast v2.9.5 on a fresh Install of MagicMirror2 on my Raspberry Pi 5. All I was getting was the word “Loading”. The problem was fixed when I downgraded yahoo-finance2 from 2.14.0 to 2.11.3 as in the Jast package.json. cd ~/MagicMirror/modules/MMM-Jast rm -rf node_modules package-lock.json npm install yahoo-finance2@2.11.3 --save-exact
  • MMM-AirQuality - Additional Details?

    Unsolved Troubleshooting
    1
    0 Votes
    1 Posts
    130 Views
    G
    Hi, I loaded up the MMM-AirQuality module, and it’s now working fine. I get the general Air Quality index. If you hit the aqucn.org site, it will also show PM2.5, CO2, R.H (Relative Humidity), Press (Barometric Pressure) and Temp. Is it possible for the module to also display at lease the PM2.5 and CO2? Thanks. Michael
  • Official Bullseye OS 32 Bit for Raspberry Pi 3B

    General Discussion
    7
    0 Votes
    7 Posts
    2k Views
    R
    @sdetweil Thank you for the info. However, I finally successfully migrated to Trixie with desired Monitor Resolution and Rotation. And i am using Raspberry Pi 3B+ with an Acer 27 Inch monitor. With Trixie being launched only three weeks back, there is almost no solutions avaiable. I will shortly share my process of how it was achieved. Thanks
  • 0 Votes
    3 Posts
    1k Views
    E
    Hey @jonson — great question! If you’re thinking of building your own smart mirror setup, you can actually make it look a lot cleaner and more “custom” by framing it with cut-to-size MDF panels or lightweight boards. That gives you a sleek finish and lets you easily mount LED strips or smart controllers behind the frame. For example, at MDF Direct, you can get MDF boards cut to your exact measurements — ideal for mirror frames, wall panels, or even bathroom cabinetry. If you want a moisture-resistant option, their moisture-resistant MDF is a solid choice for bathroom environments. Pairing that with a two-way mirror (as @sdetweil mentioned) and a smart LED controller gives you the perfect mix of tech and design. Hope that helps, and good luck with your smart mirror build!
  • nodejs 22.18.0 ??

    Solved Troubleshooting
    25
    0 Votes
    25 Posts
    3k Views
    TAGinsideT
    @Assassins You can try this Before check if you have a version installed yet node -v If yes uninstall it For install node.js 22 MAJOR curl -sL https://deb.nodesource.com/setup_22.x | sudo -E bash - sudo apt install nodejs At least check if you have the good version with node -v
  • SSH remote desktop access only shows black screen

    Solved Troubleshooting
    9
    0 Votes
    9 Posts
    573 Views
    TAGinsideT
    @_V_ perfect it’s solved
  • Magic Mirror Download Station

    Development
    7
    2
    3 Votes
    7 Posts
    626 Views
    B
    Thanks mate! That´s brilliant! I´ll check it out at and keep you posted!
  • Fresh install on Trixie - Unable to rotate screen

    Solved Troubleshooting
    6
    0 Votes
    6 Posts
    694 Views
    A
    @Rags as mentioned, I had to reinstall the OS from scratch. After doing this, I had a new section in the control center on Trixie that allowed me to rotate. No clue why it worked the second time as I used the same imager version to load the OS on the microSD.
  • MMM-Emby

    Utilities
    4
    0 Votes
    4 Posts
    2k Views
    B
    Does it work for Jellyfin (Emby fork) aswell ?
  • Issues with MMM-Screen-Powersave-Notification

    Utilities
    12
    0 Votes
    12 Posts
    988 Views
    R
    @schlomm ## I just thoght of uploading the Summary of Attempts - All Failed. It is really getting frustrating. My Monitor was working perfectly well the desired rotation and resolution 1080x1960, and now is stuck at 1024x768. config.txt modifications:** Custom hdmi_timings for 1920x1080 Various hdmi_mode settings (82, 87) hdmi_ignore_edid=0xa5000080 Different boost levels and drive settings Result: Monitor only shows up to 1024x768 max cmdline.txt kernel parameters:** video=HDMI-A-1:1920x1080@60D Various video= parameter combinations Result: No effect on available resolutions Custom EDID firmware:** Created multiple EDID files (256 bytes, 268 bytes, 285 bytes) Placed in /lib/firmware/edid/ and /boot/firmware/edid/ Used drm.edid_firmware=HDMI-A-1:edid/1920x1080.bin Rebuilt initramfs to include EDID early Result: Kernel loads file but rejects it as “Invalid firmware EDID” Wayland/X11 rotation scripts:** wlr-randr (Wayland) - can’t set non-existent 1920x1080 mode xrandr (X11) - output name issues Result: Can only work with available modes (max 1024x768) Core Problem: Acer HA270 monitor provides NO EDID data** to the Pi Bookworm OS + Labwc Wayland compositor won’t accept forced resolutions Same monitor worked with Pi 3B + Bullseye (older firmware stack) Raspberry Pi detects only: 1024x768, 800x600, 848x480, 640x480 Current Status: Stuck at 1024x768 rotated = 768x1024 instead of desired 1080x1920. Wonder if we the Rpi OS team is aware f this issue.
  • Midori Firefox Browser Question

    General Discussion
    4
    0 Votes
    4 Posts
    295 Views
    ankonaskiff17A
    @sdetweil Thank You
  • Looking for a module to display logs in realtime

    Solved Requests
    14
    0 Votes
    14 Posts
    1k Views
    S
    @MyMirror Upsi…error in the README.md file - fixed and updated the repo :)
  • MMMLogfileViewer - View your logs on your MagicMirror

    System
    1
    1
    2 Votes
    1 Posts
    286 Views
    S
    Description: A MagicMirror² module that displays real-time log file content with tail -f functionality. Monitor your system logs, application logs, or any text file with live updates and beautiful log-level color coding. Key features include: 📁 Real-time Log Monitoring: Watch log files for changes and display updates instantly with tail -f behavior 🎨 Log Level Color Coding: Automatic color coding for ERROR, WARN, INFO, and DEBUG levels 🔧 Flexible Styling: Support for any CSS property through configuration 📏 Configurable Font Sizes: Predefined sizes (small/medium/large) or custom CSS values like “16px”, “1.2em” ⚡ Performance Optimized: Uses chokidar with optimal settings for efficient file watching 🌐 Cross-Platform: Works seamlessly on Windows, macOS, and Linux Screenshots: [image: 1761517583478-19414464-2e56-4ae4-ad82-4bef1bc9c2f5-image.png] Download: Download from: https://github.com/schlomm/MMM-LogfileViewer
  • New modules don't display

    General Discussion
    4
    0 Votes
    4 Posts
    247 Views
    S
    @RonR you opened this in general, not troubleshooting, so it can’t be closed
  • Best Weather module.

    Solved Requests
    4
    0 Votes
    4 Posts
    376 Views
    plainbrokeP
    @sdetweil Don’t think so, because I use the same location for pirate one. It is pretty much spot on most of the time. Open weather was off more than it wasn’t lately. @mumblebaj I did not know Noaa3 was still working. I will give it a try…
  • MM with Docker

    Forum
    16
    0 Votes
    16 Posts
    2k Views
    S
    @OrangeMirror the current docker setup will only work for multiple instances IF you use the MM_CONFIG_FILE environment variable to run instances off different config files, or the MM_PORT env variable to override the port if using the same config.js all the files will come from the ONE folder tree ~/magicmirror so this means you would have to setup multiple entries in the compose.yaml to launch multiple instances (with the different config parms) You have to change the container name too this is because all the DATA used by the container is external (on docker host filesystem) and not IN the container an example NOT using docker, but same idea here https://docs.magicmirror.builders/configuration/introduction.html#advanced-configuration-and-frequently-asked-how-to-configure-examples
  • Fresh new Installation - getting mad

    Unsolved Troubleshooting
    2
    0 Votes
    2 Posts
    207 Views
    S
    @Hakupapa reflash, use my installer script Make sure MagicMirror runs full screen On Debian you have to set a thing, don’t remember Won’t be home til after 9 us central If you want to move old config etc, use my backup / restore scripts
  • 0 Votes
    2 Posts
    199 Views
    S
    @carl22 I have not seen any physical connection, but what you seek should be relatively easy The calendar and weather and clock modules broadcast their data to allow other modules to consume them So your module receives these events (at the notificationReceived function) and needs to tell the motors to move Your web side sends a message to the server side, using the sendSocketNotification function And the server side (node_helper.js socketNotificationReceived) ). Launches your python script to do that My PythonPrint launches a python script on some cycle and sends the scripts output back to the browser side https://github.com/sdetweil/MMM-PythonPrint See the doc here https://docs.magicmirror.builders/module-development/core-module-file.html