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

    224
    0 Votes
    224 Posts
    310k Views
    BKeyportB
    @benhmin for once, ChatGPT put you on the right path. We’ve had this conversation before- the result is that it’s better to leave it CSS than overload the config. cheers
  • 0 Votes
    1 Posts
    46 Views
    KristjanESPERANTOK
    MMM-Mastodon is a compact module that displays Mastodon timelines directly on the mirror. What is Mastodon? Mastodon is a decentralized social network where users toot, connect, and join open communities across the fediverse. See: https://joinmastodon.org/ What makes Mastodon special Decentralized: independent instances with their own rules. Community-focused: chronological feeds and topic-based communities. Open-source: the software is open and can be self‑hosted or audited. Privacy-friendly and open compared to centralized platforms. What the module does Displays Home timelines, hashtag feeds, or profile timelines. Supports media thumbnails, QR codes linking to posts, and a rotation mode for posts. Screenshot [image: 1760422137287-screenshot.png] Repository: github.com/KristjanESPERANTO/MMM-Mastodon
  • MMM-Chores - Manage and keep track of your household Chores

    79
    5
    1 Votes
    79 Posts
    16k Views
    A
    Is it possible to have a recurring weekday only task? Just Monday-Friday?
  • Not all events have a background color

    4
    1
    0 Votes
    4 Posts
    68 Views
    S
    @ken.saut yes, the value in the calendar entry is bgColor , if not specified, you get white color is text and symbol bgColor is background look at the doc (linked in the menu above) [image: 1760051846654-screenshot-at-2025-10-09-18-17-04.png] doc in menu [image: 1760052025936-screenshot-at-2025-10-09-18-19-56.png]
  • MMM-page-indicator now easier to style

    5
    2
    3 Votes
    5 Posts
    700 Views
    S
    @Niggich ok, you shouldn’t have to remove ::before
  • MMM-DHT22

    27
    2 Votes
    27 Posts
    6k Views
    L
    Hi, I’ve gone through your procedure again and this time it works. The only difference is that I run a python3 script to control screen blanking using a PIR before starting Magic Mirror, this time I didn’t start that script. With the PIR script and MagicMirror running I get: pi@mm:~/MagicMirror/modules/MMM-Temperature/scripts $ ./venvWrapper.py --venv-name py-venv --run ./dht22 {"temperature_c": 23.5, "humidity": 53.7, "temperature_f": 74.30000000000001, "error": false} pi@mm:~/MagicMirror/modules/MMM-Temperature/scripts $ ./venvWrapper.py --venv-name py-venv --run ./dht22 {"temperature_c": 23.5, "humidity": 53.7, "temperature_f": 74.30000000000001, "error": false} pi@mm:~/MagicMirror/modules/MMM-Temperature/scripts $ ./venvWrapper.py --venv-name py-venv --run ./dht22 {"temperature_c": 0.0, "humidity": 0.0, "temperature_f": 32.0, "error": true} pi@mm:~/MagicMirror/modules/MMM-Temperature/scripts $ ./venvWrapper.py --venv-name py-venv --run ./dht22 {"temperature_c": 23.6, "humidity": 53.5, "temperature_f": 74.48, "error": false} pi@mm:~/MagicMirror/modules/MMM-Temperature/scripts $ ./venvWrapper.py --venv-name py-venv --run ./dht22 {"temperature_c": 0.0, "humidity": 0.0, "temperature_f": 32.0, "error": true} pi@mm:~/MagicMirror/modules/MMM-Temperature/scripts $ ./venvWrapper.py --venv-name py-venv --run ./dht22 {"temperature_c": 23.7, "humidity": 53.3, "temperature_f": 74.66, "error": false} pi@mm:~/MagicMirror/modules/MMM-Temperature/scripts $ ./venvWrapper.py --venv-name py-venv --run ./dht22 {"temperature_c": 23.8, "humidity": 53.2, "temperature_f": 74.84, "error": false} pi@mm:~/MagicMirror/modules/MMM-Temperature/scripts $ I can live with that. Thanks for all your help
  • MMM-HoymilesPVMonitor

    10
    1
    1 Votes
    10 Posts
    4k Views
    KristjanESPERANTOK
    @CuddlyCow Interesting. Let us know when it’s available again, than I or someone else can re-add it to the list again. I had to remove it because a not reachable repository breaks the workflow for the module list website. I’m working on improving that, but I don’t think I’ll manage it anytime soon.
  • Check out my new Nixie Clock module!

    14
    1
    7 Votes
    14 Posts
    6k Views
    N
    Hey @Isaac-the-Man, is there a way to change the background color of the digits. I’m using the module at my Dashbord and the backround is grey. Thx
  • MMM-BambuLabNotify - 3D printer notifications

    10
    1 Votes
    10 Posts
    5k Views
    L
    @sdetweil Thank you!
  • Filter by assignee

    1
    0 Votes
    1 Posts
    93 Views
    A
    Re: MMM-Chores - Manage and keep track of your household Chores Is there a way to filter the chores list by who the chore is assigned to?
  • *Newly created module - MMM-Planefinder*

    2
    2 Votes
    2 Posts
    3k Views
    KristjanESPERANTOK
    @Exndfan Nice. Don’t forget to add it to the modules list :-)
  • MMM-Emby

    3
    0 Votes
    3 Posts
    2k Views
    L
    @sdetweil said in MMM-Emby: @LindsayCole you can add images directly using the second icon from the right on the post editor Done! Thank you!
  • 0 Votes
    7 Posts
    2k Views
    wishmaster270W
    @Madeline Hi and sorry for my late replay. First of all… Please take care that the answer of @sophiasteck contains some misleading information as the array is called cams and not cameras and the module only supports referencing the cameras by their name and Not their ids. Additionall there exists no flag showStream. The cams array contains objects which need at least the name defined. According to the logs you posted your config should look something like… { module: "MMM-SynologySurveillance", position: "middle_center", config: { debug: true, ds: [ { protocol: "https", host: "x.x.x.x", port: "xxxx", user: "xxxx", password: "xxxxxx", cams: [ { name: "Back Doors" }, { name: "Pool Cam"}, { name: "Indoor Kitchen"} ], }, ], }, },
  • MMM-Multimonth

    calendar magicmirror2 module
    78
    2
    6 Votes
    78 Posts
    43k Views
    BKeyportB
    Effective 8/14/2025 - @dathbe has been provided contributor role in my active modules. I’m not ready to turn them over full time, however, I am glad that someone is willing to work with them. I no longer use the modules myself and I’m welcoming a fresh view on the topic, and hopefully the project will continue in a more effective way, including clean up and improvement of my pre-amateur code. Thanks for the support over my time handling this code - and if I do decide to pick it back up, I know that it is in good hands. – Brendan
  • MMM-Worldclock

    39
    1
    3 Votes
    39 Posts
    16k Views
    BKeyportB
    @UncleRoger No, it wasn’t that. I forgot about that code. I might go back in and grab it and offer it to the other version once updated.
  • MMM-CalendarExt3

    676
    3 Votes
    676 Posts
    2m Views
    S
    I think you can add the caledar_name selector too from the ext3 doc .event` : Every event has this selector. Each event could have these class names together by its condition. - `.continueFromPreviousWeek`, `.continueToNextWeek` - `.calendar_{calendarName}` <-------
  • Get MMM-OpenWeatherMapForecast to show Fahrenheit instead of Celsius?

    11
    0 Votes
    11 Posts
    1k Views
    S
    @Athlon awesome. i should have added to the above, that localhost ALWAYS means THIS machine, no matter WHERE ITS USED. phone. laptop, desktop , server, nas, pi
  • MMM-WeatherChart

    42
    3 Votes
    42 Posts
    29k Views
    S
    @hogedir Yes the Modul works fine in my Case. :) Kr. Chris
  • Weather module to show Metric and Imperial at same time

    2
    1
    0 Votes
    2 Posts
    1k Views
    S
    @ray_mtl there are quite a number of config options to show (or not) different weather components see https://docs.magicmirror.builders/modules/weather.html#general-options if you need more control, you can use css to select those elements to hide and set display:none; you can use the developer window, elements tab to discover and test settings to determine what needs to go into css/custom.css see the second link in my signature before for a starter on using the elements tab
  • MMM-iframes

    6
    2 Votes
    6 Posts
    1k Views
    S
    @plainbroke yes, or you can try this in your custom. css .modulename iframe { overflow:hidden; } that should clip off the content at the iframe size a deprecated attribute that ‘may’ still work, set scroll=“no” on the iframe statement itself. (but you would have to change the code for this)