A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • pages and simple back groung slidswhows

    Entertainment
    2
    0 Votes
    2 Posts
    13 Views
    S
    @videogame95 what module for the background? Is the module for images listed in the fixed section of pages config What do you mean renamed the pics? Are you doing this thru css?
  • MMM-BambuLabNotify - 3D printer notifications

    Utilities
    13
    1 Votes
    13 Posts
    6k Views
    L
    Hi @ThaliaFromPrussia ! The “PIN” mentioned in that BambuLab doc is for pairing/binding inside Bambu Studio, and the X1/X1C doesn’t use that same PIN flow. MMM-BambuLabNotify does not connect using the Studio PIN, it connects over the printer’s LAN MQTT (TLS) interface using the printer’s LAN Access Code (sometimes just shown as “Access Code”) along with the printer’s IP and serial number, see the README for where to find those. Unfortunately, I only have an A1, so I’m not able to personally verify that MMM-BambuLabNotify works with an X1/X1C. But, if you’re able to get it connected using the proper Access Code, I’d appreciate confirmation. Thanks!
  • MMM- Carousel

    Solved Troubleshooting
    4
    0 Votes
    4 Posts
    74 Views
    M
    @sdetweil topic solved. I’ve downloaded older version from the first guy, not the forked one. Now everythings works perfect from shbatm.
  • MMM-Webuntis

    Education
    44
    3 Votes
    44 Posts
    8k Views
    R
    @HeikoGr Frohe Weihnachten klar helfe dir gerne … meld dich einfach und dann schauen wir mal …
  • MMM-Traffic stuck on loading

    Unsolved Troubleshooting
    9
    1
    0 Votes
    9 Posts
    64 Views
    S
    @Keithj edit MMM-Traffic.js change these lines (79/80) self.errorMessage = payload.error.message; self.errorDescription = payload.error.description; to self.errorMessage = e.message; self.errorDescription = e.description; and restart MM let me know…
  • MP3 Player

    Development
    59
    0 Votes
    59 Posts
    15k Views
    B
    Hey @bachoo786, I’ve been following your progress with the folder nesting—it’s a tricky bit of logic to get right in the node_helper, but it’ll be worth it for the cleaner UI! One thing I noticed while setting up my own music module is that the player looks a lot better if the MP3 metadata (ID3 tags) is actually clean. If the tags are messy, the ‘Artist’ and ‘Title’ fields on the mirror usually end up looking like a jumble of underscores and file extensions. Since you’re organizing a big library right now, I’ve been using https://editmp3tags.com/ to quickly fix the tags in the browser before dropping them into the music folder. It’s way faster than using a heavy desktop app and helps the module display everything correctly once you get that ‘better method’ logic sorted out.
  • MMM-Bluelinky module still working?

    Utilities
    6
    0 Votes
    6 Posts
    1k Views
    J
    Hi, I have a question and perhaps someone could help me. I installed the module and get the “Loading …”, too. I have a Hyundai PHEV with working Bluelink App. Doesn´t it works with PHEV or what am I´m doing wrong? Regards Jose
  • OpenWeather API change to 3.0 - backwards compatible?

    Unsolved Troubleshooting
    2
    0 Votes
    2 Posts
    60 Views
    S
    @ewingfox see https://forum.magicmirror.builders/post/122915
  • MMM-Remote-Control

    Utilities
    27
    4
    0 Votes
    27 Posts
    474 Views
    S
    @KristjanESPERANTO maybe, if you never use sudo, but we use it very often
  • Script seems to be failing

    Unsolved Troubleshooting
    9
    0 Votes
    9 Posts
    137 Views
    S
    @karsten13 interesting
  • MMM-CalendarExt3

    Utilities
    689
    3 Votes
    689 Posts
    3m Views
    S
    @bicolorbore586 there is a fix for this in the next release.
  • 1 Votes
    84 Posts
    24k Views
    E
    I’ve done a lot of testing and submitted PR-220 . It turns out there are some really complicated date functions that worked—unless they didn’t (edge cases with creating a weekday only task, setting start date on a Weekend, etc). else if (recurring === "daily-weekdays") { // We ignore the d.setDate(+1) and just find the next valid weekday from today let testDate = new Date(); testDate.setDate(testDate.getDate() + 1); while (testDate.getDay() === 0 || testDate.getDay() === 6) { testDate.setDate(testDate.getDate() + 1); } // Force 'd' to be this specific date, bypassing module interference d.setTime(testDate.getTime()); } else if (recurring === "daily-weekends") { let testDate = new Date(); testDate.setDate(testDate.getDate() + 1); while (testDate.getDay() >= 1 && testDate.getDay() <= 5) { testDate.setDate(testDate.getDate() + 1); } d.setTime(testDate.getTime()); [image: 1766302755481-14991c0d-e8fa-4d9d-95c1-d87e58757d59-image.png] The logic is working (finally)- I wish I was better at this stuff, I’m a DevOps guy, so I’m lazy and not particularly talented at coding unless I can break thousands of servers with automation (then I’m a pro lol). I also went through and added the requisite language support for the 10 supported languages for the two new elements included in admin.html <div class="col-sm-auto"> <select id="taskRecurring" class="form-select"> <option value="">One time</option> <option value="daily">Daily</option> <option value="weekly">Weekly</option> <option value="daily-weekdays">Daily (Weekdays Only)</option> <option value="daily-weekends">Daily (Weekends Only)</option> <option value="monthly">Monthly</option> <option value="yearly">Yearly</option> <option value="every_X_days_2">Every 2 Days</option> <option value="every_X_days_3">Every 3 Days</option> <option value="every_X_weeks_2">Every 2 Weeks</option> <option value="every_X_weeks_3">Every 3 Weeks</option> <option value="first_monday_month">First Monday of Month</option> </select> </div> I’m testing a few .css changes to improve touchscreen support - you can see plenty of other .css issues I’ll nave to sort out, sreenshots from chrome of the MM page shows it’s not adjusting well to different browsers… [image: 1766303041939-9d065f9d-8c5e-4214-abd5-fdd57392da87-image.png] I also put together a mini-module to provide a placard showing the options in the ‘reward store’ - My kid is super goal oriented, so being able to take advantage of @pierregode 's awesome reward system is going to be a big win! I’m going to look further into making this interactive and set up some kind of email to us to indicate she’s redeemed her coins on a particular reward. The current MMM-ChoreRewards is super crude and rude - you can see plenty of other .css issues I’ll have to sort out. @sdetweil hopefully I’ve formatted this post better - thank you for the #mod help!
  • 0 Votes
    7 Posts
    214 Views
    wishmaster270W
    @Queasy Great to hear that. As I am using Debian 12 at the moment I am optimistic it is working for older installations, too. I think the topic is solved then.
  • 24" Kitchen Infoboard with FireTV Stick

    Show your Mirror
    10
    5
    3 Votes
    10 Posts
    6k Views
    E
    @KamiSchami Hello!! This looks GREAT. I can muddle my way through back-end programming, but the front-end stuff is Greek to me - would you mind sharing what modules you have added, and a few hints about what you did with css to get this super clean look? I have a secret plan to try an gin up an organization board for my wife as a (late) Christmas gift - we’ll be out of the country so I’m trying to get as much done now as possible, but she’s a terrible beta tester - it has to be pretty dialed in to get her to buy in on using something (she’s a wonderful wife and mother however) Thank you in advance! E
  • Using different configs

    Unsolved Troubleshooting
    6
    0 Votes
    6 Posts
    78 Views
    C
    @sdetweil ok, that makes sense, caching might be an issue!
  • change font of modules (local fonts)

    Solved Custom CSS
    22
    0 Votes
    22 Posts
    21k Views
    S
    @dangerousden look at the css/roboto.css, or the css/fontawesome.css and then main.css to see how they are used
  • Cannot access MM2 across the network - localhost ok

    Solved Troubleshooting
    9
    0 Votes
    9 Posts
    144 Views
    S
    @dangerousden glad you got it working again!!
  • MMM-MercedesMe

    Transport
    53
    2 Votes
    53 Posts
    28k Views
    W
    Hi together, is this module still active. Tried to register my project with mercedes but there is no purchase model ’ FREE’ as mentioned on the Github page. Only a Business model is available without any details regarding the cost. Has anyone tried it and has experience with this model. It sound like it is only for business professionals. Thanks in advance folks
  • MMM-XmasCountdown

    Entertainment
    2
    1
    2 Votes
    2 Posts
    278 Views
    M
    @mmmallday Thanks for the module. I have installed it and made som changes to it. If I used the animation my Pi5 got a little hot as it was running over 65% CPU. [image: 1765788306699-img_6586.jpeg] )
  • Best MDF or board for MagicMirror frame?

    Hardware
    1
    0 Votes
    1 Posts
    114 Views
    E
    Hi all, Quick question — what MDF or board material works best for MagicMirror frames and back panels? I’m looking for something stable, easy to cut, and paint-friendly. I’ve seen people use standard MDF, moisture-resistant MDF, and plywood. Any recommendations from experience? I’ve been browsing cut-to-size suppliers like https://mfcdirect.co.uk/ and noticed multiple MDF grades, which got me a bit unsure. Thanks in advance!