A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • Error on loading .css

    Custom CSS about 15 hours ago
    0 Votes
    6 Posts
    38 Views
    @sdetweil I changed the setup for css to - type: bind source: /var/services/homes/sam/magicmirror/mounts/css/custom.css target: /opt/magic_mirror/css/custom.css bind: create_host_path: true It was a design mistake in the beginning to mount the whole folder instead the single file. This is maybe not backward compatibel for all old setups.
  • MMM-EnvCanada stopped working ...

    Unsolved Troubleshooting 15 days ago
    0 Votes
    18 Posts
    527 Views
    @sunsetrider just remember that OW has said they will terminate the 2.5 api June/August/October 2024 (last year) … so remember this config when it fails… we changed the default config to the new 3.0 api per their annoncements
  • MMM-SmokeFree – Track your smoke-free journey

    Health 5 days ago
    3 Votes
    6 Posts
    86 Views
    @chrisfr1976 How do I change it to US currency?
  • 0 Votes
    34 Posts
    458 Views
    @AndyHazz weird…
  • Nodejs version/update issue

    Unsolved Troubleshooting a day ago
    0 Votes
    2 Posts
    36 Views
    @lightsaberluke yes, system is tricky sometimes if you had used the install or upgrade script it would have handled this problem for you see https://github.com/sdetweil/MagicMirror but you can use one of the selective node tools i recommend n do this sudo npm install n -g sudo n 22.14 hash -r node -v you should now have node 22.14 or 22.15 now cd ~/MagicMirror npm run install-mm
  • 1 Votes
    45 Posts
    5k Views
    @mischag So are you trying to change things by going into MM/modules/MMM-Chores/data.json and editing it? I just tried that and it does not work. I think it is because the module assigns each grouping a specific ID that way beyond my paygrade… Wish I could be of more help… So are you accessing it remotely i.E. from a different network? Hope you figure it out…
  • 0 Votes
    2 Posts
    30 Views
    @Mistiz you shouldn’t need any certificates for MM to external connections, as the source server is requires to provide the cert that covers its connections… MM does not provide a cert, as we don’t use http, assuming we are on a close private network in our homes. certs are a pita(pain in the a) in general … for access INTO my system , I no longer use an open port, and don’t have to provide certs for every source, or router module(gateway) I use cloudflare zero trust tunnel. they provide the cert, and maintain it. their endpoint connector runs on your network and can http connect to services at that level.
  • MMM-iframes

    Utilities Dec 27, 2024, 6:54 AM
    2 Votes
    6 Posts
    466 Views
    @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)
  • MMM-Pinfo Help

    Solved Troubleshooting 7 days ago
    2
    0 Votes
    5 Posts
    92 Views
    @rkorell @sdetweil Never mind I am stupid. I figured out that I had removed several sections of the config file that was in his readme. Then went and re numbered the lines. Which really upset the apple cart. I did have to change the parts you said @rkorell. But the rest was my doing. Compare the first Config i posted and this one and you will see what I did. { module: "MMM-Pinfo", position: "middle_center", config: { debug: false, refresh: 5000, itemAlign: "left", labelAlign: "left", valueAlign: "right", labelSize: 400, containerSize: 500, DEVICE: { labelModel: "Model", displayModel: true, orderModel: 1, labelSerial: "Serial", displaySerial: true, orderSerial: 2 }, OS: { labelOs: "OS", displayOs: true, orderOs: 3 }, NETWORK: { labelType: "NET Type", displayType: true, orderType: 4, labelIPv4: "IPv4", displayIPv4: true, orderIPv4: 5, labelIPv6: "IPv6", I deleted these 2 lines and then changed orderMac: 6 and so on down the List.. DISPLAYIPV6: FALSE, ORDERIPV6: 6, labelMac: "MAC", displayMac: true, orderMac: 7 }, RAM: { labelRam: "RAM", displayRam: true, orderRam: 8 }, STORAGE: { labelStorage: "Storage", displayStorage: true, orderStorage: 9, }, CPU: { labelType: "CPU Type", displayType: true, orderType: 10, labelUsage: "CPU Usage", displayUsage: true, orderUsage: 11, labelTemp: "CPU Temp", displayTemp: true, orderTemp: 12 }, UPTIME: { labelUptime: "Uptime", displayUptime: true, orderUptime: 13 }, WARNING: { enable: true, interval: 1000 * 60 * 5, check: { CPU_TEMP: 65, CPU_USAGE: 75, RAM_USED: 80, STORAGE_USED: 80 } }, } },
  • Nudging a Module to different location?

    Unsolved Troubleshooting 7 days ago
    0 Votes
    3 Posts
    84 Views
    @Durahl Here is a little example of What Sam said to do. Not sure what module you are trying to do that with but this will give you the idea of what to tweak in the ctrl+shift+i screen. .MMM-Cocktails { Margin-top: 30px; Margin-left: 140px; Margin-right: 120px; } Hope this makes it a little clearer for you. PS: You can look in the modules css file for the .XXX-XXXXX name to use if you have the same difficulty I do with the window thingy… <— Technical term.
  • UK Energy Grid Data

    Utilities Jun 3, 2025, 5:23 PM
    2 Votes
    2 Posts
    123 Views
    @Kayos Wow, that sounds very cool. Do you mind sharing some screenshots?
  • MMM-JsonTable - error and does not load

    Solved Troubleshooting 12 days ago
    0 Votes
    19 Posts
    420 Views
    Sam, Yes, it was the file content. I had copied it from the git example but obviously did something wrong.
  • MMM-OpeningHours

    Utilities 8 days ago
    2 Votes
    3 Posts
    161 Views
    @KristjanESPERANTO Thanks. It has been reverted.
  • 1 Votes
    9 Posts
    2k Views
    @com1cedric Looks great so far. For the weather module, maybe check out MMM-WeatherChart or MMM-OpenWeatherForecast — they offer more visual options without needing heavy node.js work. Also, adding a physical shutdown button is a smart move for reliability. Keep us posted on the frame build!
  • MMM-Universal-Pir and cec-client

    Unsolved Troubleshooting 8 days ago
    0 Votes
    5 Posts
    120 Views
    @MM_Noob @MM_Noob said in MMM-Universal-Pir and cec-client: OK - post the update to include the cec-utils in the build I can confirm it now works… don’t understand, are you talking about this? @MM_Noob said in MMM-Universal-Pir and cec-client: I guess this update will be rolled into the latest release at some point ? which update, which release?
  • Different order in center after Upgrade to 2.32

    Unsolved Troubleshooting 9 days ago
    0 Votes
    21 Posts
    410 Views
    @falter same thing to Me, another ditch I dont need to go into! Lol
  • MMM-Openhab

    Utilities Jan 6, 2018, 7:06 PM
    1
    5 Votes
    58 Posts
    31k Views
    said in MMM-Openhab: Hi all, thanks for the module, it’s really a great addon for my MMs. Since OH4.2 the theming is to be configured via the sitemap itself. Since I cannot use the mouse in electron, how could I change the settings to black and small arrangement? Thanks in advance… I figured out that you indeed can use the mouse. Just add the code in custom.css, restart and apply with connected mouse, remove the code, restart, done :) html { cursor: unset; }
  • AfterUpdate to v2.3.2 Small Problem

    Solved Troubleshooting 9 days ago
    1
    0 Votes
    9 Posts
    168 Views
    @sdetweil Thank you Sam, That fixed my issue, and let me use the default clock files… Cool thing is with the old setting in the Custom.css file I can change the colon : color between the numbers a different color. Fun Fun Fun.
  • Starting MM Crontab

    Bug Hunt 9 days ago
    0 Votes
    15 Posts
    328 Views
    @sdetweil A few things: The main issue being: MagicMirror is now using a flat npm config, and the start scripts are handled differently, node --run start:x11 is not a valid Node.js command — unless you are using a custom wrapper or an internal script, this will fail silently or do nothing. As Crontab runs in a minimal environment, so any graphical (X11) application must explicitly export DISPLAY. Previously I had the command as DISPLAY=:0 npm start. Now, I had to export DISPLAY=:0 first and then start MM.
  • Adds Blocking Posts

    Forum 9 days ago
    1
    0 Votes
    3 Posts
    192 Views
    @karsten13 Understood. Will do the add blocker thingy…