A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

Subcategories

  • Any suggestions or wishes for the forum?

    105 Topics
    727 Posts
    J
    @sdetweil Thanks, I made the changes ad it works perfectly. Thank you for your prompt response.
  • GoogleAssistant and related modules

    Pinned Locked
    1
    0 Votes
    1 Posts
    3k Views
    S
    Unfortunately the author has decided to no longer provide modules for MagicMirror. Please save what you have, copy the folders. You may need to adjust your update notification module setting to disable notifications you can do nothing about. I do not know how long the modules will continue to work. Very sad turn of events.
  • reminder, all openweather weather users, service ending

    Pinned Locked
    1
    0 Votes
    1 Posts
    2k Views
    S
    as a reminder, Openweather is terminating their free 2.5 level api . latest reports say starting next week Oct 14 please take action to migrate to the 3.0 api and new apikey. this requires s credit card to be registered in case you go over the daily uncharged call limit, currently 1,000 otherwise your weather modules ( default and others) WILL FAIL
  • Github usage and module continuations

    Pinned
    11
    2 Votes
    11 Posts
    7k Views
    KristjanESPERANTOK
    @Tigershroffr Good points. Feel free to suggest specific improvements to the documentation or the module checks (here is the result list) 😃 Some developers really pay attention to the suggestions. Others ignore them, but that’s fine too. We definitely want to encourage non-programmers to write their own modules.
  • help on new spam control idea

    Pinned
    19
    0 Votes
    19 Posts
    14k Views
    S
    @RoyCormi already do that.
  • new user setup

    Pinned
    1
    1 Votes
    1 Posts
    2k Views
    S
    https://www.raspberrypi.com/news/raspberry-pi-bullseye-update-april-2022/
  • forum. controls to stop more spam

    Pinned Locked
    1
    2 Votes
    1 Posts
    4k Views
    S
    in an attempt to limit spammers from registering and posting goo, we have enabled a higher level of reputation required to fill out the ‘About me’ and signature fields in the use profile. edit: and the website and picture content as well no more free advertising sorry. I know this will be trouble for some
  • 1 Votes
    9 Posts
    8k Views
    S
    @abuislam also, please don’t copy the prior post in your replies
  • 1 Votes
    6 Posts
    4k Views
    R
    @sdetweil I’m glad to see that this site response to bullying. Bullying is unacceptable and they need to be accountable for it
  • Introduce yourself!

    Pinned community
    195
    3 Votes
    195 Posts
    509k Views
    S
    Hi Guys, I’m a first time poster, long time lurker and owner of an MM2 system. I’ve been using MM2 for about 5 or so years now, it’s morphed many times over the years to fit my needs. Currently, it runs atop a Pi3 and has time, family shared calendar, weather, dad jokes and displays a carousel of still snapshots from my outdoor cameras. [image: 1739843551024-pxl_20250218_014145745.jpg]
  • 2 Votes
    3 Posts
    98 Views
    R
    @bwente You gave me a great idea. I decided o create a a tiny “launcher” page for switching between multiple displays on one kiosk device. A TV in my study. I wanted the same Android TV to also show a security camera dashboard (Frigate NVR on my home network), not just MagicMirror. The kiosk browser only points at one URL at a time. Rather than build a full app switcher, I just added a tiny extra route to the small reverse-proxy Node server I already had running for the MM display one page, two big buttons: ![image: 1787665021862-71b33a61-9e17-4e0c-abfa-eefe00741f27-image.jpeg] The two buttons just link out to http://192.168.0.16:8088 (MM-Docker) and http://192.168.x.x:5000 (Frigate NVR) Point the kiosk browser’s start URL at 192.168.x.x:8080/launcher(MM- with Physical Monitor) instead of either destination directly, no JavaScript needed for the actual navigation, and they’re natively D-pad-focusable on a TV, so the remote just moves focus between them and select jumps straight there (the green focus ring makes the current selection obvious from across the room). One thing worth flagging for anyone doing the same on an Android TV specifically: not every “kiosk browser” app renders a page like this correctly. I initially used one built more for single-photo slideshow display, and it auto-detected and fullscreened the first video element it found instead of showing the actual page layout, fine for MagicMirror (mostly text/widgets) but broke a multi-camera grid dashboard that uses video tags for live streaming. Swapping to a proper general-purpose kiosk browser (Fully Kiosk Browser) fixed it, worth checking that whatever app you use actually renders full webpages as-is, not just “the most interesting-looking media on the page.” Thank you @bwente for the idea.
  • Upcoming Enviromment Canada Changes

    1
    2 Votes
    1 Posts
    65 Views
    crazylegsC
    If your MM is using the default Weather module with the EnvCanada provider or the 3rd-party MMM-EnvCanada module, there are some upcoming changes announced by Environment Canada that might impact your MM config in some very specific cases. Change #1: A handful of siteCode values are changing and will require a minor config.js update. The changes are: [image: 1787241030225-93478fa2-ea77-4395-8fd8-267f5ff89d2c-image.jpeg] Change#2: A handful of siteCode locations are being relocated to new locations within 5km of the original. This is unlikely to require config.js updates but the changes have been highlighted as FYI. They are: [image: 1787241175345-6cea715c-9c9d-46fb-9026-6127db9bb855-image.jpeg] These Env Canada changes will come into effect as of Oct 6, 2026 are being done to align with other Canadian government databases. I suspect they will impact a very small number of module users (if any).
  • MMM-GooglePhotos

    6
    0 Votes
    6 Posts
    228 Views
    S
    @Rberry91 I do not know. I have not tested it. But others have reported it doesn’t work
  • How to upgrade a Linux "server" with minimal modules?

    29
    0 Votes
    29 Posts
    12k Views
    S
    Sorry, you were talking about refreshing the application defs on pm2. No, dont do that, never seen any side effect til now Will add it to the work list here https://github.com/sdetweil/MagicMirror_scripts/issues/125
  • Weekly summary

    7
    0 Votes
    7 Posts
    3k Views
    S
    @htilburgs did you see Karsten’s post right above yours?
  • MMM-RTSPStream with VLC issues

    3
    0 Votes
    3 Posts
    5k Views
    M
    Your issue is that VLC on the Pi 4 renders video in a separate window by default, ignoring the MagicMirror module position. To fix it, set pixel dimensions instead of percentages and add localPlayerArgs: ‘–no-video-on-top --width=640 --height=360’ so VLC respects the module container. Example: position: "top_center", moduleWidth: 640, moduleHeight: 360, localPlayer: 'vlc', localPlayerArgs: '--no-video-on-top --width=640 --height=360'
  • Google fit or any health module

    5
    1 Votes
    5 Posts
    3k Views
    mumblebajM
    @miriamburrell If those can be linked to Strava then MMM-Strava can be used. I still use MMM-Strava and it still works fine but I am using Suunto watch connected to Strava and I can then display that via the MMM-Strava module.
  • Portrait Mode

    11
    0 Votes
    11 Posts
    22k Views
    S
    @TX77ConfigMirror its in the Preferences, Control Center , Screens [image: 1776698418697-pi-screen-cfg-resized.jpeg]
  • Magic Mirror Dynamic Calendar and Pirate Sky Forecast Questions

    8
    0 Votes
    8 Posts
    3k Views
    O
    @karsten13 Oh, somehow missed that. Will look into that, looks promising, thanks!
  • Wayland problems in the April 2026 release

    17
    0 Votes
    17 Posts
    8k Views
    S
    @CyberD great feedback. I don’t know what is different either But glad it is working
  • hello

    1
    0 Votes
    1 Posts
    1k Views
    P
    I am new here and recently joined this helpful community. Happy to join with all forum members. Thanks