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

    Education
    43
    3 Votes
    43 Posts
    8k Views
    H
    @Rondejavu Danke, dir auch schöne Feiertage. Ich arbeite bereits an einer massiven Überarbeitung. Dann sollte auch ein direkter Login funktionieren. Wenn ihr aber einen Zugang für die ganze Klasse habt (keine eigenen Benutzernamen) kann es sein, dass du mir helfen musst das lauffähig zu bekommen, da ich keine Testmöglichkeit habe Klassenaccounts zu testen.
  • MMM-Traffic stuck on loading

    Unsolved Troubleshooting
    9
    1
    0 Votes
    9 Posts
    32 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
    25 Views
    S
    @ewingfox see https://forum.magicmirror.builders/post/122915
  • MMM-BambuLabNotify - 3D printer notifications

    Utilities
    12
    1 Votes
    12 Posts
    6k Views
    T
    @LuckyDucker HEy, I wanted to connect my X1C with a PIN and the Bambulab doc says, X1C cannot connect via PIN. Will there be a future update for the X1C to connect it? This would be great since a lot of people bought this model. Thanks in advance!
  • MMM-Remote-Control

    Utilities
    27
    4
    0 Votes
    27 Posts
    309 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
    110 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
    204 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
    75 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
    128 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
    262 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
    102 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!
  • MMM-DynamicWeather Effects do not go away after set period

    Unsolved Troubleshooting
    2
    0 Votes
    2 Posts
    160 Views
    J
    @MikeTheYeti – Yes, I recall having the same or similar issues way back when… I liked the idea of special effects for holidays, birthdays, scheduled vacation trips, etc - but couldn’t get it to work properly. I eventually just gave up.
  • MMM-SantaTracker

    Fun & Games
    12
    1
    4 Votes
    12 Posts
    2k Views
    S
    @bhepler there was a forum update, one of many trying to be current. One of the recent changes turned off digests, maybe it turned off notifications. I dont use them, do I can’t tell