A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • Wifi+ BT Power Off during screensaver

    1
    0 Votes
    1 Posts
    313 Views
    G
    Hello, I want disable Wifi and bt when the screensaver is running on the MM. What is the file to edit? Thanks for advance
  • MMM-SwissStationboard

    12
    0 Votes
    12 Posts
    7k Views
    D
    Hi. I still think it was a good question. I for example wanted to have twice your module one above the other. Say the first shows the bus connection and below the train. Or simply two different starting points. How can I write this? Thanks for this very helpful module by the way!
  • edited modules, now can't run the mirror

    3
    0 Votes
    3 Posts
    513 Views
    B
    @ajurcoi - In the future, please use the markdown features of the forum for posting code and logs.
  • Having a blackscreen with no modules.

    5
    0 Votes
    5 Posts
    879 Views
    Y
    @sdetweil Wow, you are a true legend, I had this issue with “DISPLAY” before, but since in the error message it only said something is wrong in the “electron js”, I never found it.
  • How to autorun script on MagicMirror boot

    Solved
    8
    0 Votes
    8 Posts
    2k Views
    BKeyportB
    @kelly97129 Sure. PM2 is simply the best way I’ve found to manage what’s running automatically on my system.
  • Fresh MM install to PC with serveronly mode gives console errors.

    3
    0 Votes
    3 Posts
    510 Views
    P
    That totally worked, thank you so much for the fast reply!
  • MMM-MyScoreboard working?

    3
    0 Votes
    3 Posts
    839 Views
    D
    @BKeyport Thanks!
  • Getting MMM to open on the second monitor and correctly size

    24
    0 Votes
    24 Posts
    9k Views
    C
    @sdetweil The first two options give me a window that I can drag and drop to the second vertical screen Unfortunately the scaling is still a problem. [image: alt text]
  • npm install vulnerabilities

    5
    0 Votes
    5 Posts
    1k Views
    O
    @lavolp3 npm audit fix won’t fix them, but i’m glad to hear that i don’t really have to do anything with them now :D.
  • This topic is deleted!

    3
    0 Votes
    3 Posts
    15 Views
  • Getting a bunch of erros and hangups on a new installation

    6
    0 Votes
    6 Posts
    915 Views
    S
    @nakulbende sorry, no idea… I spent a year debugging one system, added watchdog, and when watchdog was installed it restarted the system when i t didn’t need to… but there was a few moments of contact lost between front and back end, always recoverable, but watchdog killed the system… every night 4-5 times… never did figure it out…
  • Language always English

    3
    0 Votes
    3 Posts
    347 Views
    R
    Last week it was all translated soo…
  • 0 Votes
    1 Posts
    380 Views
    C
    I have a document that contains quotes I would very much like to use these quotes in the Randon Quotes module. the problem is the the way the quotes are formatted in the Randon Quotes module is with quotation at the start and end of each quote. My document looks like the one below and has about 1000 pages *The Answer to the Great Question . . . Of Life, the Universe and Everything . . . Is . . . Forty-two.The computer Deep Thought, in ibid. ch. 27 So long, and thanks for all the fish.The dolphins’ farewell message to humanity, in So Long, and Thanks for All the Fish , ch. 31 (fourth book in the Hitch Hiker’s Guide to the Galaxy series, 1984) Franklin Pierce Adams (1881–1960)US JOURNALIST AND HUMORISTA byword from the 1930s for wit and erudition, Adams set a precedent for the modern newspaper column with ‘The Conning Tower’, in the Herald Tribune 1913–37. He said of himself: ‘I am easily influenced. Compared with me a weather vane is Gibraltar.’ Years ago we discovered the exact point, the dead center of middle age. It occurs when you are too young to take up golf and too old to rush up to the net.Nods and Becks , ‘Valentine’ (1944)* If you think you can help me here I would be very thankful.
  • newbie ... can't make magicmirror boot on startup

    5
    0 Votes
    5 Posts
    982 Views
    D
    @sdetweil Thank you ever so much… I should have used the automated installer and will do so next time. This script fixed things right up.
  • MMM-MyCommute not able to access API

    Solved
    4
    0 Votes
    4 Posts
    3k Views
    S
    @blee1997 said in MMM-MyCommute not able to access API: SOLUTION! The MMM-MyCommute module instructions all work. Until you get to the API’s needed for this project. You will need to enable 3 APIs instead of the instructed 1. 1.) Maps Javascript API 2.) Directions API 3.) Geocoding API after enabling all of these, the module should be working properly. Mine doesn’t load at all. I have enabled the three modules and input the API key in my config file. Any suggestions?
  • Outlook.com Birthdays

    1
    0 Votes
    1 Posts
    368 Views
    K
    Hey @ all, I added my outlook.com calendar to my MM. All entries are displayed as they should. Unfortunately the birthdays are “imported” from the Outlook contacts and all birthdays are displayed in an extra calender called “birthdays” which I can´t share via ICS, as the extra calender is not shown at “Settings” - “Calendar” - “Shared Calendar”. Any suggestions from your side? Thanks for every advice. Stay safe and healthy.
  • MMM-MyScoreboard Teams

    1
    0 Votes
    1 Posts
    413 Views
    S
    Hello, Me Again I had cloned and installed the latest MMM-MyScoreboard. I run the following and my mirror displays no problem, however it shows way more teams than i need or my screen can handle. When I try to add a team, doesn’t matter what league that is when the mirror won’t load. Works: sports: [ { league: “NHL” }, { league: “MLB” }, { league: “NFL” }, { league: “NCAAM_MM”, label: “March Madness” } ] } Doesn’t Work (copy paste from ReadMe): { league: “MLB”, teams: [“TOR”, “CHW”, “NYY”] }, Then I thought maybe the teams: [“xxxxxxx”] needed a ], for the end like one of the other sections of ReadMe but that didn’t work either: { league: “NBA”, teams: [“TOR”], }, Im not sure why I try to add a team in any league the module crashes. I try 1 team at a time, 1 league at a time, not always the same team “OTT”. I have made sure the quotes are scripted ones not word document style ones etc and done copy paste from ReadMe. Has anyone encountered this problem or have any insight? Much Appreciated SB
  • Monthly Calendar Add

    4
    0 Votes
    4 Posts
    996 Views
    S
    @sdetweil THANK YOU SO MUCH!!!
  • MMM-Remote-Control GET Error

    remote control module modules magicmirror2
    13
    0 Votes
    13 Posts
    6k Views
    S
    @jmwyds 2.7 is a long time back… module getting old with no maintenance
  • MMM-CalenderExt2: fullday events not displayed on day of event

    1
    0 Votes
    1 Posts
    378 Views
    evroomE
    Hi, I recently started using MMM-CalenderExt2 due to issues with the default calendar, but with this module I have the following problem: Full day events are not displayed on the day of the event. I use Google Calendar to enter the event (full day event for today): BEGIN:VEVENT DTSTART;VALUE=DATE:20200502 DTEND;VALUE=DATE:20200503 DTSTAMP:20200502T102951Z UID:329p3d2e5fccimqrsfjl6c6g9e@google.com CREATED:20200502T102356Z DESCRIPTION: LAST-MODIFIED:20200502T102356Z LOCATION: SEQUENCE:0 STATUS:CONFIRMED SUMMARY:ALLDAYTEST TRANSP:TRANSPARENT END:VEVENT On the MM I do not see the event. When I enter a full day event for tomorrow, I see the event scheduled for tomorrow. Then after the first refresh of the events on the day of the event (approx. at 00:05 hrs), the event is removed from the list of events for that day. Very annoying. Any ideas how to get this fixed ?? Is this a parsing issue, or a module issue ?? Part of config.js: views: [ { name: "Familie Calendar", mode: "upcoming", position: "top_left", calendars: ["Familie Calendar"], slotCount: 1, slotTitle: "Family Calendar", slotMaxHeight: "16px", filterPassedEvent: true, maxItems: 9, maxDays: 60, locale: "de-DE", hideOverflow: false, dateFormat: "ddd Do MMM", dateTimeFormat: { sameDay: "[Today] HH:mm", nextDay: "[Tomorrow] HH:mm", nextWeek: "dddd HH:mm", lastDay: "[Yesterday] HH:mm", lastWeek: "[Last] ddd HH:mm", sameElse: "ddd Do Mo HH:mm", }, timeFormat: "HH:mm", relativeFormat: { passed: "ended %ENDFROMNOW%", current: "ends %ENDFROMNOW%", future: "starts %STARTFROMNOW% (%DURATION%)", }, useEventTimeRelative: false, transform: (event)=>{ if (event.title.search("Verjaardag") > -1) { event.icon = "fxemoji-partypopper" // Set icon of that event to "fxemoji-partypopper" } if (event.title.search("RIP") > -1) { event.icon = "fxemoji-whitelatincross" } return event // Return that event. }, }, ],