A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • [Update to V2.12.0] Husky installation fails on Raspberry Pi 3

    7
    0 Votes
    7 Posts
    3k Views
    S
    @lavolp3 I agree. people are still trying to install on Jessie, cause they found some old instructions someone wrote I think that stuff should only be installed for prod, not test/development. will have to test that when I get home.
  • MMM-plex-recently-added error

    3
    0 Votes
    3 Posts
    839 Views
    S
    @v4r23 types must be entries in an array types: [“movies”], even if only one entry
  • MMM-pihole was causing major bugs/ freezes

    6
    1 Votes
    6 Posts
    2k Views
    BKeyportB
    If the author is inactive, then, really the only thing to do is fork it and revive the module yourself.
  • Trying to install Manual and Automated

    5
    0 Votes
    5 Posts
    528 Views
    S
    @OptimisticShaggy it will run in server mode. you have to have the desktop for a browser to work.
  • Positions not working

    22
    0 Votes
    22 Posts
    5k Views
    BKeyportB
    @Joshsamuel glad you got it fixed.
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    1 Views
    No one has replied
  • MMM-MyCommute module black screen

    3
    0 Votes
    3 Posts
    740 Views
    C
    Aaaaah, thanks sdetwell! I ah, just solved it, and the answer was very silly. For any future newbs having this issue across multiple modules, check that the files for modules you are referencing are actually in the Magic Mirror’s modules folder. A few of mine - MMM-MovieListings and MMM-MyCommute somehow got installed in ~/MagicMirror and not ~/MagicMirror/modules , which explains why it was happening in both places. Whoops! MyCommute is now working perfectly.
  • MMM-Assistant2Display doesn´t show any photos

    4
    0 Votes
    4 Posts
    877 Views
    ?
    check the Assistant2Display wiki
  • Modules aren't showing, npm error

    9
    0 Votes
    9 Posts
    1k Views
    M
    @BKeyport @sdetweil Yeah. Going to do it manually. Thanks for the help. Appreciate it.
  • can't run "npm run start"

    25
    0 Votes
    25 Posts
    9k Views
    S
    @sdetweil u can use npm start to test
  • No Wi-Fi connectivity

    3
    0 Votes
    3 Posts
    666 Views
    M
    I have a Pi 4 and it was running fine this morning, but when I came back home from running some errands it won’t connect again.
  • How to display FontAwesome Icons in default Calendar Module Entrys

    3
    0 Votes
    3 Posts
    987 Views
    S
    @lavolp3 Thanks a lot for your reply. Even with your tips though I cant manage to get it to work. Even emojis wont display. When I copied yours into my a appointement in my google calendar it just gets shown as a missing icon rectangle on my mirror. What am I doing wrong?
  • MagicMirrorOS: Can't edit magicmirroros-wpa-supplicant.txt

    2
    0 Votes
    2 Posts
    228 Views
    No one has replied
  • Raspberry reboot

    6
    0 Votes
    6 Posts
    2k Views
    cirdanC
    Wel, it shouldn’t reboot by itself, maybe logging shows a reason. You could switch hardware; pi or sd card. You could run with default magicmirror config. No extra modules installed. To see if its still reboots, and after that slowly add your extra modules to check if one module causes the reboot. When running in a frame, enable ssh, so you can remotely acces the pi. You can also use pm2. This process monitors your magicmirror en restarts the magicmirror when it stops or after a reboot.
  • Cooling Raspi

    19
    0 Votes
    19 Posts
    7k Views
    karsten13K
    for raspi 4b, very clean solution and easy to open: https://joy-it.net/en/products/RB-CaseP4+03B
  • Need Help - Absolute Beginner - Code Posted!

    20
    0 Votes
    20 Posts
    5k Views
    BKeyportB
    @bumrocks Easy mistake…
  • MMM-EasyPix multiple instances

    3
    0 Votes
    3 Posts
    1k Views
    Mykle1M
    @Bo-Barry said in MMM-EasyPix multiple instances: Or perhaps a better module. There are many of those. :-) Addressing your concerns regarding MMM-EasyPix. You can add multiple instances, with or without making a copy and renaming it. { module: "MMM-EasyPix", position: "top_center", config: { picName: "18.jpg", // Enter the picture file name. maxWidth: "75%", // Size picture precisely. Retains aspect ratio. sounds: ["1.mp3", "me2.mp3"], // mp3 sound file names in quotes seperated by commas for Hello-Lucy updateInterval: 30 * 60 * 1000, // updates display animationSpeed: 3000, } }, { module: "MMM-EasyPix", position: "top_center", config: { picName: "4.jpg", // Enter the picture file name. maxWidth: "75%", // Size picture precisely. Retains aspect ratio. sounds: ["1.mp3", "me2.mp3"], // mp3 sound file names in quotes seperated by commas for Hello-Lucy updateInterval: 30 * 60 * 1000, // updates display animationSpeed: 3000, } }, { module: "MMM-EasyPix2", position: "top_center", config: { picName: "alien.png", // Enter the picture file name. maxWidth: "75%", // Size picture precisely. Retains aspect ratio. sounds: ["1.mp3", "me2.mp3"], // mp3 sound file names in quotes seperated by commas for Hello-Lucy updateInterval: 30 * 60 * 1000, // updates display animationSpeed: 3000, } }, [image: Screenshot from 2020-06-17 09-32-06.png]
  • MMM-Remote-Control (undefined error)

    3
    0 Votes
    3 Posts
    902 Views
    Q
    Okay, thanks for your help. It is working now. There are still few issues, if you can help. The exact ip still isn’t shown on the magic mirror. The icons aren’t still visible, like it was in earlier versions. The top buttons just showing “All” and not “Show all” or “Hide All”. [image: 2020-06-17-110526_1360x768_scrot.jpg]
  • MMM-NowPlayingOnSpotify - retrieveCurrentlyPlaying

    1
    0 Votes
    1 Posts
    280 Views
    J
    I have a problem with this module. The module itself runs fine, but this message is breaking my magic mirror, as it is flooding my log and creating huge docker logs files (4.1 tb). How do I suppress this message or make it go away? git pull & npm install says that is nothing to update. Running docker image. {"log":"[2020-06-12 23:12:23.838] [ERROR] TypeError: Cannot read property 'retrieveCurrentlyPlaying' of undefined\r\n","stream":"stdout","time":"2020-06-13T04:12:23.841885149Z"} {"log":" at Class.retrieveCurrentSong (/opt/magic_mirror/modules/MMM-NowPlayingOnSpotify/node_helper.js:29:20)\r\n","stream":"stdout","time":"2020-06-13T04:12:23.847190262Z"} {"log":" at Class.socketNotificationReceived (/opt/magic_mirror/modules/MMM-NowPlayingOnSpotify/node_helper.js:22:14)\r\n","stream":"stdout","time":"2020-06-13T04:12:23.859870587Z"} {"log":" at Socket.\u003canonymous\u003e (/opt/magic_mirror/js/node_helper.js:113:11)\r\n","stream":"stdout","time":"2020-06-13T04:12:23.862610449Z"} {"log":" at Socket.emit (events.js:182:13)\r\n","stream":"stdout","time":"2020-06-13T04:12:23.864744237Z"} {"log":" at /opt/magic_mirror/node_modules/socket.io/lib/socket.js:528:12\r\n","stream":"stdout","time":"2020-06-13T04:12:23.867760099Z"} {"log":" at process.internalTickCallback (internal/process/next_tick.js:70:11)\r\n","stream":"stdout","time":"2020-06-13T04:12:23.868429924Z"}
  • Hide module based on content | MMM-AfterShip

    1
    0 Votes
    1 Posts
    351 Views
    P
    Hi everyone, I would like to hide the AfterShip module once there are no active deliveries to be tracked. As far as I can tell, the existing code already checks for a certain threshold of maximum allowed trackings at the same time: for (var t in this.shipments) { var shipments = this.shipments[t]; displayedParcels++; if (displayedParcels > this.config.maximumEntries){ break; } var row = document.createElement("tr"); table.appendChild(row); ... } I thought of something like this to check for the number of active deliveries and hide the module if there are none: for (var t in this.shipments) { var shipments = this.shipments[t]; displayedParcels++; if (displayedParcels > this.config.maximumEntries){ break } else if (displayedParcels = 0 ){ this.hide() } else { this.show() } var row = document.createElement("tr"); table.appendChild(row); ... } Unfortunately this does not work. Any ideas how to hide a module based on the content? Many thanks in advance!