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

    486
    1 Votes
    486 Posts
    934k Views
    S
    @MadsF this module is no longer supported, MMM-CalendarExt3 is the enhanced replacement it uses the events sent from the default calendar module
  • MMM-NOAA3 - Revived

    15
    1 Votes
    15 Posts
    4k Views
    mumblebajM
    @htilburgs Thanks for confirming. I double checked the icons available from weatherbit and compared to the list and they are all covered. Hopefully it was just a once off thing. 🙏
  • unRAID-MMM - UnRAID Statistics Display

    3
    0 Votes
    3 Posts
    493 Views
    A
    @sletrabf I will fix that as I wrote the readme as I was developing it so probably used wrong unit somewhere.
  • MMM-HusqvarnaAutomower

    1
    0 Votes
    1 Posts
    251 Views
    A
    Hello, I want to announce a ne module: it is MMM-HusqvarnaAutomower This module adresses to all havin an HUSQVARNA automower who want to dispaly its status and some statistics on the magicmirror. https://github.com/ASteinsdoerfer/MMM-HusqvarnaAutomower [image: screenshot.png]
  • MMM-CalendarExt3 formatting tweaks

    3
    2
    0 Votes
    3 Posts
    497 Views
    S
    @bobbylx i cannot help w specifics, only tools use the developers window, elements tab to examine and test css style changes you can then put in custom.css. you can examine the styles set for each and decide how to make one set for all see the second link in my signature below on the ext3 there is lineheight and eventheight see the readme [image: 1746481679481-img_1101.png]
  • 3 Votes
    7 Posts
    2k Views
    L
    ohhh… i joined late
  • MMM-RAIN-MAP Zoom not working

    4
    0 Votes
    4 Posts
    564 Views
    S
    @briantogo awesome!!
  • MMM-FroniusSolar family modules

    31
    1 Votes
    31 Posts
    9k Views
    C
    Hi folks, a new family-member has joined: MMM-FroniusSolar5. This adds the functionality to monitor and visualize solar energy data from multiple Fronius inverters simultaneously. See module for more information. If you have 2 or more Fronius Inverters running, give it a try. I am not completely sure if it works 100% stable since I have only 1 inverter. If you discover any problems open an issue.
  • Global module positioning

    5
    1
    0 Votes
    5 Posts
    770 Views
    C
    Hello, there it is: MMM-GlobalPositioner “No conflicts with original module positioning” means that you do not need to touch the actual modules on the mirror. This module just grabs the existing ones and putz it in a new container. If you discover any issues, let me know. It is untested yet with “Pages” since I do not use it. But I hope it works. Example with debug: true,: [image: z_Debug_true.png?raw=true]
  • 17 Votes
    293 Posts
    397k Views
    S
    @DarkV ok, my script is the only one I know about and it uses git lets do this to get a new copy and use your config/modules… copy paste this section to a terminal window cd ~ # save MM folder mv MagicMirror MagicMirror.org # install new MM (reply N to screen saver/pm2 bash -c "$(curl -sL https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/master/raspberry.sh)" once MM is installed again lets make THIS new version look like the old copy/paste this # copy files cd ~ cp MagicMirror.org/config/config.js MagicMirror/config cp MagicMirror.org/css/custom.css MagicMirror/css cd MagicMirror/modules # save the new default module folder mv default .. cd .. # copy all the org modules cp -r -p ~/MagicMirror.org/modules . cd modules # remove the old default modules folder rm -rf default # move back the new default mv ../default . cd ~/MagicMirror now npm start should work
  • [MMM-MQTTbridge] A module to publish and receive MQTT messages

    16
    1
    2 Votes
    16 Posts
    5k Views
    Cr4z33C
    @wishmaster270 hi and sorry for bothering you hehe. No there’s actually no sign of doorbell button pressing looking at the logs. All I can see is my BTicino power meter and that’s it… PM2 Log
  • MMM-FilterMonitor

    1
    2 Votes
    1 Posts
    286 Views
    C
    Hi, I just made a quick module as a reminder for myself to change the filters for my ventilation system. It monitors the Shelly power consumption of the system, providing visual alerts when filter maintenance is needed (based on adjustable power values - I’m still playing to find the correct value for my system). Maybe also useful for aquarium filters, HVAC systems, or any filter with power monitoring using a Shelly device. Features: ✔ Real-time Shelly power monitoring ✔ Color-coded status indicators ✔ Customizable alert thresholds ✔ Compact, clean display MMM-FilterMonitor [image: MMM-FilterMonitor.png?raw=true]
  • MMM-SolaxPV Module

    2
    2
    1 Votes
    2 Posts
    399 Views
    K
    Has been updated to the V2 api and the emoji icons removed as they don’t work with Electron https://github.com/KayosPi/MMM-SolaxPV
  • MMM-IQAir

    2
    0 Votes
    2 Posts
    556 Views
    CyruS1337C
    @lparco I have the same problem. I installed the module and entered the following in the config { module: 'MMM-IQAir', position: 'bottom_right', config: { key: 'kGdYrWay***********', } }, Unfortunately, no luck. It doesn’t even show it to me. What could be wrong?
  • MMM-MPlayer - version 2.0.1

    1
    1 Votes
    1 Posts
    384 Views
    evroomE
    Hi, I just published version 2.0.1 of the MMM-MPlayer module. Fixed some issued, added more options. https://github.com/evroom/MMM-MPlayer Please read the README carefully, especially when you are using the first version. If you are a user of version 1 of this module, please be aware that the configuration is slightly different and that more options are available. It is advisable to move a working version of this module before installing the new version. Best regards, E.J.
  • MMM-MPlayer

    44
    3 Votes
    44 Posts
    14k Views
    evroomE
    @clakkentt said in MMM-MPlayer: @evroom … Sorry for the delay in replying, I don’t get e-mail notices when someone replies to my posts. No problem. I discovered the reason why it happens and am busy with a new version. Hope to release it soon (first need to solve an issue with recalculating the window position). Those that are interested can have a look at the README of the dev branch.
  • [MMM-JaST] Just another Stock Ticker (new: version 2.x)

    166
    4 Votes
    166 Posts
    207k Views
    S
    @MZ-BER What exactly did you enter for ETFs so that they would be displayed? I don’t have any stocks, just five ETFs in my savings. Can I have those displayed as well? How does this work, for example: WKN A1JMDF ?
  • MMM-MagicMover

    15
    2 Votes
    15 Posts
    7k Views
    R
    @botts85 said> I tried it with: ignoredRegions: [".region.top.bar"], and still no luck. @C-son stated in his posting the region with single quotes… I‘m not really sure if this makes a difference - at least worth a trial… ignoredRegions: ['.region.top.bar'], „Fullscreen_below“ BTW is not supported in ignoredRegions … Good luck. Regards, Ralf
  • 0 Votes
    1 Posts
    409 Views
    I
    Github: https://github.com/ifnull/MMM-WyzeBridge The WyzeBridge supports RTMP and RTSP so I initially tried using MMM-Mplayer but had issues on my Raspberry Pi. The video would load but it would load fullscreen even when specifying a fixed size. I noticed WyzeBridge supports HLS which means that MagicMirror should be able to support it without a 3rd party player. I haven’t added support for stream authentication yet and this version only supports a 1x1, 2x2, and 4x4 camera layout. Pull requests are welcome if anyone would like to help with these features or improving the overall CSS for the camera layout. ✅ Supports multiple Wyze cameras via HLS streams ✅ Auto-refreshes streams to prevent freezing ✅ Uses hls.js for browser compatibility ✅ Supports 1x1, 2x2, and 4x4 layouts ✅ Default configuration assumes Wyze Bridge is running locally
  • 0 Votes
    1 Posts
    477 Views
    I
    Github: https://github.com/ifnull/MMM-AwairLocal ✅ Pulls data from Awair’s Local API (no cloud required) ✅ Displays air quality score, temperature, humidity, CO₂, VOC, and PM2.5 ✅ Supports Celsius & Fahrenheit for temperature display ✅ Allows multiple Awair devices with configurable names ✅ Auto-refreshes at a configurable interval [image: 1741647657472-25be21b9-564b-4a24-a6d9-bfbcac38767b-image.png] Example Config Options { module: "MMM-AwairLocal", position: "top_right", // Adjust as needed config: { awairIp: "192.168.1.2", // Local IP of your Awair device deviceName: "Living Room Awair", // Custom name for the device updateInterval: 60000, // Refresh data every 60 seconds showScore: true, // Display air quality score showTemp: true, // Display temperature showHumidity: true, // Display humidity showCO2: true, // Display CO₂ levels showVOC: true, // Display VOC levels showPM25: true, // Display PM2.5 levels tempUnit: "F" // "C" for Celsius, "F" for Fahrenheit } }