A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • Let it snow now Magic Mirror

    23
    3 Votes
    23 Posts
    4k Views
    C
    @sdetweil Yes, I understand, but it’s not the cost itself that’s the issue (although it would have been a problem if there was a cost). The concern is having to provide my credit card details. It’s not that I distrust OpenWeather, but I prefer not to share them unnecessarily. You never know, for example, if they might get hacked.
  • Introducing MMM-YouTubeWebView Module

    youtube webview embed
    7
    5 Votes
    7 Posts
    2k Views
    M
    @KristjanESPERANTO Now that’s a whole new approach. Thanks, it works!
  • Bird of the day

    5
    1
    4 Votes
    5 Posts
    1k Views
    T
    @cgillinger We are really enjoying the Bird of the Day on the MagicMirror! Not sure if this was just a problem for me, but we were finding the same birds were being displayed and they were almost all ducks. I think the nuthatch API was always using the “Default value : 1” for page and “Default value : 25” for pageSize, so there were only 25 possible birds. With the pageSize of 25 I think there are a maximum of 15 pages in their database. I fudged my .js file like this, but there is probably a better was to do this, I’m not a developer. Something to consider for future updates getBird: function () { const randPage = Math.floor(Math.random() * 15) + 1; const endpoint = this.config.endpoint + "&page=" + randPage; fetch(endpoint, { headers: { "api-key": this.config.apiKey }, })
  • MMM-CalvinAndHobbes Re-Size for full Sunday Comic Strip

    2
    0 Votes
    2 Posts
    904 Views
    R
    I know this is an old thread, but I just came across this today. I found you can fix this by putting limitComicHeight: false, in your config This is what mine looks like and it works great. { disabled: false, module: 'MMM-CalvinAndHobbes', position: 'middle_center', classes: "calvin", config: { invertColors: false, grayScale: false, updateInterval: 1000 * 60 * 60 * 12, limitComicHeight: false, } } I also had to adjust my css because of the zoom, but you may not need to. #cahcomiccontent { zoom: 80%; }
  • 0 Votes
    1 Posts
    263 Views
    S
    I created a very simple and lightweight background wallpaper module. It also exposes 3 URLs to control your wallpaper using your devices like phone and smart watch gestures. Here is the link to my github repository https://github.com/sumitnsit/MMM-Wallpaper [image: 1735054247091-example-resized.jpg] Control Slideshow using API Remote URL Description http://{IP Address}:8080/next Loads next wallpaper and pauses the slideshow for 30 seconds http://{IP Address}:8080/last Loads previous wallpaper and pauses the slideshow for 30 seconds http://{IP Address}:8080/resume Resume the slideshow if you want it to resume before 30 seconds pause. Control slide show using iPhone’s Shortcuts You can create shortcuts on iPhone’s Shortcuts app to control the slideshow using your iPhone Create a new shortcut Add Get contents of from actions and add URL for next/last/resume. Be a magician in font of MagicMirror and control wallpaper with your hand gestures. Go to Settings > Accessibliity > AssistiveTouch > Hand Gestures Assign gestures to shortcuts created ealiear. Tap > Last DoubleTap > Next Clench > Resume [image: 1735054239781-watch.jpeg]
  • New module: Weather effects

    27
    3
    4 Votes
    27 Posts
    4k Views
    S
    @uros76 awesome… also no idea why it wouldn’t work before
  • MMM-Wallpaper lightweight and control with smart watch gestures

    1
    0 Votes
    1 Posts
    128 Views
    S
    I created a very simple and lightweight background wallpaper module. It also exposes 3 URLs to control your wallpaper using your devices like phone and smart watch gestures. Here is the link to my github repository https://github.com/sumitnsit/MMM-Wallpaper
  • MMM-MovieListings

    29
    1 Votes
    29 Posts
    19k Views
    D
    @sdetweil This is the results junior@MAGIC-MIRROR:~/MagicMirror/modules/MMM-MovieListings $ git pull hint: Pulling without specifying how to reconcile divergent branches is hint: discouraged. You can squelch this message by running one of the following hint: commands sometime before your next pull: hint: hint: git config pull.rebase false # merge (the default strategy) hint: git config pull.rebase true # rebase hint: git config pull.ff only # fast-forward only hint: hint: You can replace “git config” with “git config --global” to set a default hint: preference for all repositories. You can also pass --rebase, --no-rebase, hint: or --ff-only on the command line to override the configured default per hint: invocation. Updating e095eb5…b4f37fc error: Your local changes to the following files would be overwritten by merge: package-lock.json Please commit your changes or stash them before you merge. Aborting
  • MMM-S3Photos

    1
    1 Votes
    1 Posts
    259 Views
    U
    I created a module to allow you to display (and upload) images from AWS S3. you can read more about the features on the github repo but in short the module has your standard affair when it comes to displaying images along with some scripts to both deploy aws resources and allow you to upload photos to the s3 bucket from the pi. There are a couple quirks i am still working on ironing out but thought i would share. the aws cost for 10gb of photos stored on the free tier should be about 30 cents monthly if you follow the recommended settings, and <4.5GB should stay within the free tier entirely. https://github.com/uphillcheddar/MMM-S3Photos
  • Halloween module for Magic Mirror 🎃

    8
    2 Votes
    8 Posts
    982 Views
    D
    Nice work.
  • MMM-MovieListings

    28
    2
    2 Votes
    28 Posts
    7k Views
    mumblebajM
    UPDATES V1.1.0 Fixed issue with cast list appending cast members from different movies to the same list. Now only cast members of the displayed movie is displayed. Update and simplify the API calls to reduce the number of calls.
  • MMM-Globe

    Moved
    118
    4 Votes
    118 Posts
    157k Views
    G
    @sdetweil thank you very much!
  • MMM-GooglePhotos

    294
    2
    1 Votes
    294 Posts
    300k Views
    S
    @1a2a3a fullscreen_below
  • MMM-next-episode - Track your TV shows and movies

    3
    1
    1 Votes
    3 Posts
    764 Views
    PierreGodeP
    @cjkowatsch sorry for late response. yes plese try a gain there has been a lot of updates.
  • MMM-affirmations

    1
    0 Votes
    1 Posts
    241 Views
    M
    DISCLAIMER: I made this module using AI; I am not a developer (I only know enough to be dangerous) and made this for personal use. For this reason there is no official support for this module though contributions or suggestions are welcome. Like any other module you are using this at your own risk. This is a simple module that displays affirmations from the affirmations.dev api. It provides some very basic features (Not to mention the positivity!) Fading Speed control I hope you enjoy :) Repo: https://github.com/mtitus83/MMM-affirmations
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    72 Views
  • 0 Votes
    1 Posts
    1k Views
    L
    Welcome, friend. You’ve stumbled upon the MMM-OnSpotifyDude module, an easy-going companion to the MMM-OnSpotify module. Think of it as the Dude’s way of grooving along with your Spotify tunes, providing some laid-back commentary on the currently playing song. It’s like having The Dude himself lounging in your MagicMirror² setup, casually sharing his thoughts on your music. https://github.com/mezderman/MMM-OnSpotifyDude
  • MMM-QuotesFromReddit

    magic mirror quotes random
    10
    0 Votes
    10 Posts
    5k Views
    5
    @bthuilot I know this is years later but is this module not available anymore?
  • MMM-SimpleBackgroundSlideshow

    5
    1 Votes
    5 Posts
    1k Views
    S
    @greedyvegan yes, just use a link to map the mounted usb stick to where the module expects the images to be. I do that with a file server mount for MMM-ImagesPhotos see the ln command
  • MMM-Wallpaper Display Refresh

    3
    0 Votes
    3 Posts
    465 Views
    D
    @sdetweil Thank you. That’s sense, I guess.