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

    Development
    14
    0 Votes
    14 Posts
    234 Views
    M

    @sharkbait
    Your CX3 may not be the latest version.(1.9.4)

  • Troubleshooting Positions

    Solved Troubleshooting
    13
    0 Votes
    13 Posts
    231 Views
    S

    @roaminMirror great… fixed in next release (Wednesday)

  • MMM-Openhab header color

    Utilities
    8
    0 Votes
    8 Posts
    122 Views
    S

    @clakkentt its called .module_header

    use the developers window elements tab

    see the second link in my signature below

  • 0 Votes
    1 Posts
    65 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

    example.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

    watch.jpeg

  • New module: Weather effects

    Entertainment
    27
    4 Votes
    27 Posts
    675 Views
    S

    @uros76 awesome… also no idea why it wouldn’t work before

  • MMM-EventSearch - show events in your city from google

    Entertainment
    1
    1 Votes
    1 Posts
    74 Views
    C

    Hi guys,

    I’ve created a new module. My motivation was to see what’s up around me in my city. I’ve missed so many events in my life, so I was searching for an event reminder. But I didn’t find anything that fits to my belongings. So I decided to create something on my own:

    MMM-EventSearch

    The MMM-EventSearch module for MagicMirror fetches and displays event information using the SerpAPI to search for events based on a given query, location, and other parameters. It uses in this case google (see SerpApi for other options) and displays the list results from google which everyone has seen already.

    To find a suitable query go to goolge and try a little for your city or surrounding city/provice/state.
    The results are currently limited to the the results that google initally shows. So the “mode results” button does not work or is not accessible with this API!

    The module dynamically generates a table with event details, displaying:

    Date/Time: Event’s date and time. Title: The title of the event. Image: A thumbnail image of the event, if available, which links to the event’s page.

    Event Fetching:
    Events are refreshed periodically based on the updateInterval. On the free plan from SerpAPI 100 calls are free per month. So be careful.

    CSS Styling is a little acc. to Google results.

    Bild Text

    Have fun!

    Cheers
    Chris.

  • MMM-SantaTracker

    Fun & Games
    5
    3 Votes
    5 Posts
    730 Views
    KristjanESPERANTOK

    @bhepler I think it would be nice if you would add it to the module list: https://github.com/MagicMirrorOrg/MagicMirror/wiki/3rd-party-modules 🎅

  • 0 Votes
    4 Posts
    89 Views
    S

    @redfishbluefish yes byday seems to be one of tye psths tgst causes trouble.

    i believe all of those are resolved

  • 0 Votes
    5 Posts
    119 Views
    R

    @MMRIZE thanks for the details! I spent some time working with this and ended up leaving it as the default behaviour.

  • Magic Mirror and NodeJS

    Unsolved Troubleshooting
    9
    0 Votes
    9 Posts
    1k Views
    S

    @reilley said in Magic Mirror and NodeJS:

    I’ll definitely be taking advantage of your backup scripts as soon as I get this all working again

    note you can backup, and backup and backup and backup, over and over…

    and each one has a git tag… and you can restore THAT version…

    so, backup as much as you want, add a message on each so you know what you did in this version
    (added weather, changed colors… whatever, in quotes)

    the list_tags command link will list them out

  • 0 Votes
    13 Posts
    821 Views
    S

    @reverendz i dont want to discourage you from getting this working

    you might look at another collection of modules that aim to do the same. see

    https://forum.magicmirror.builders/topic/18011/touchscreen-family-dashboard

  • MMM-CryptoPortfolio

    Utilities
    1
    0 Votes
    1 Posts
    60 Views
    M

    MMM-CryptoPortfolio is a module for MagicMirror² that allows you to easily track your cryptocurrency investments. This module displays your portfolio value, cryptocurrency variations, and customizable data in real-time.
    5c5ca845-2f32-4fbd-91e2-25deec621063-scree4.png

    Download
    https://github.com/DzMassi/MMM-CryptoPortfolio

    Installation
    git clone https://github.com/DzMassi/MMM-CryptoPortfolio.git
    cd MMM-CryptoPortfolio
    npm install

    Using the module
    {
    module: “MMM-CryptoPortfolio”,
    position: “top_right”, // Position where the module will be displayed on MagicMirror
    config: {
    currency: “USD”, // Currency: USD, EUR, etc.
    displayCount: 10, // Number of cryptocurrencies to display
    showLogos: false, // Display logos (true/false)
    showPerformance24h: true, // Display 24-hour performance (true/false)
    showTotal: true, // Show total balance
    sortBy: “value”, // Sort by: value, name, etc.
    positiveColor: “#00FF00”, // Color for positive performance
    negativeColor: “#FF0000”, // Color for negative performance
    apiKey: “YOUR_API_KEY”, // CoinMarketCap API Key
    cryptoListFile: “modules/MMM-CryptoPortfolio/cryptoList.json”, // Path to the JSON file
    updateInterval: 10, // Update interval (based on the unit)
    updateIntervalUnit: “minutes” // Unit: “seconds”, “minutes”, or “hours”
    }
    },

  • Let it snow now Magic Mirror

    Entertainment
    17
    3 Votes
    17 Posts
    716 Views
    C

    And here are the precipitation words used by the different providers:

    3a85aa60-96f9-4494-9fb1-97200b351f75-image.png
    openMeteo showers, Rain, Snow, Showers, sleet, drizzle, precipitation, hail, rain, Precipitation, snow
    overrideWrapper
    pirateWeather rain, sleet, snow
    smhi showers, Rain, Snow, sleet, Drizzle, precipitation, rain, drizzle, snow
    ukMetOffice showers, sleet, hail, rain, snow
    ukMetOfficeDataHub showers, sleet, hail, rain, Precipitation, snow
    weatherBit rain, sleet, snow
    weatherFlow snow
    weatherGov showers, Snow, Rain, Showers, Drizzle, precipitation, rain, snow
    yr rain, sleet, precipitation, snow

    I did notice a lot of just plain “precipitation” and one future fix might be combining a broadcast of “precipitation” and negative degrees centigrades, as that would also indicate snow.

    Also thinking of adding rain functionality, after testing the module more.

  • MMM-iframes

    Utilities
    1
    1 Votes
    1 Posts
    148 Views
    D

    I wanted a way to cycle through a list of live webcams, that are freely available, as well as local sources from CCTV security cameras; so I created the MMM-iframes module . The example configuration includes YouTube live embed urls and the salesforce tower cameras as well as other random live webcam feeds. If a keyboard is connected, buttons can be configured to switch the camera feed source arbitrarily and cycle through the list of cameras faster than the configured update interval. I don’t use my MagicMirror behind a mirror, and have only tested this with a desk monitor.

    https://github.com/mathew-fleisch/MMM-iframes/

  • Synology Docker Tutorial?

    Unsolved Troubleshooting
    15
    0 Votes
    15 Posts
    4k Views
    S

    @wishmaster270 my 416j+ doesn’t officially support docker, so there is no ui.

  • Not loading one of two Google calendars

    Unsolved Troubleshooting
    14
    0 Votes
    14 Posts
    235 Views
    bdeelmanB

    Hi,

    The second Google calendar was too big. I made a module to prepare a smaller ics file with only the future events.

    And now it is working. Two Google calendars.

    KR,
    Bert

  • 1 Votes
    1 Posts
    74 Views
    M
    Description:

    Display cryptocurrency information from CoinGecko. Configure to your liking with different columns, holdings, sparkline and other UI options.

    Screenshots:

    screenshot.png

    Download:

    Download from https://github.com/malako/MMM-CoinGecko

    Version 1.0.0 All basic functionality complete
  • Outdated?

    Unsolved Troubleshooting
    2
    0 Votes
    2 Posts
    60 Views
    S

    @magicmonkey yes, we dont support node 23 yet. coming jan 1
    or use the develop branch

    git clone magicmirror url --- you already did this git checkout develop npm run install-mm

    we support 20.9.0 or above, not any 21, but any 22

    so you could do this to get 22

    sudo npm install n -g sudo n 22

    node -v

    should be 22

    then
    npm run install-mm

  • MMM-MPlayer

    Solved Troubleshooting
    7
    0 Votes
    7 Posts
    124 Views
    S

    @evroom said in MMM-MPlayer:

    When in January the new MM version comes out, I am finally going to reinstall my old setup.

    if you used develop branch today, on jan 1, you could use my upgrade script and it will switch you back to master and do the update…
    no need to wait if you have time now…

    new release also needs a new version of node… SO much fun…

  • MMM-Wallpaper not showing anything

    Unsolved Troubleshooting
    11
    0 Votes
    11 Posts
    172 Views
    S

    @QuackingPlums I added your MMM-Wallpaper config to my system and it works 1st time…

    not using flight or anylist
    but all the rest