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

    15
    4 Votes
    15 Posts
    2k Views
    ?

    added: MMM-NewsFeed

    This module will be available and scheduled to be released at 01 January 2021 with news MagicMirror Version

  • I need your help

    4
    0 Votes
    4 Posts
    494 Views
    G

    @innovation, 36 / 5000
    I’m glad I was able to help you!

  • MMM-PIR-Sensor and mirror not waking up.

    4
    0 Votes
    4 Posts
    521 Views
    D

    Hi @sdetweil ,

    I finally managed to use PM2 and here what I see in the error log when my mirror crashes.

    [1554:1214/202715.173231:FATAL:memory_linux.cc(42)] Out of memory.

    It’s strange as I never had this issue before and I haven’t been using any new modules. Any suggestions?

  • Help with puppeteer ,cheerio and json

    9
    0 Votes
    9 Posts
    486 Views
    S

    @lolo i cannot help with look. Totally useless here

  • Displaying JSON returns

    2
    0 Votes
    2 Posts
    311 Views
    S

    @laprison node_helper invokes the python script, and then sends the json data up to module.

    See the process.exec or process.spawn library functions

  • I want to learn how to create a module

    2
    0 Votes
    2 Posts
    342 Views
    S

    @Viperzee only Javascript

    Use my sample module and read the module developers doc

    https://github.com/sdetweil/SampleModule

  • Show iCloud Reminders

    5
    0 Votes
    5 Posts
    3k Views
    3

    Hi all.

    Just want to recall that old topic, which still actual for some of us :)
    So, I made iCloud sync with calendar and birthdays (the second point was a little bit tricky, but it works now).
    But, the last stone still without any movement - iCloud reminders:

    tried to do that with vdirsyncer: as result, I got an empty file without any reminder (tried many different setup) tried to search for any other suitable ways: different scripts, etc. Nope.

    Maybe Is there any options to do it now?

    Thanks in advance.

  • Purpose of Depth=1

    2
    0 Votes
    2 Posts
    278 Views
    mumblebajM

    @ankonaskiff17 The

    --depth=1

    means the following. Git shallow clone lets you pull down just the latest commits, not the entire repo history. So if your project has years of history, or history from thousands of commits, you can select a particular depth to pull.

  • Copy of calendar

    7
    0 Votes
    7 Posts
    469 Views
    P

    i found the module MMM-Mycalendar wich is a copy of the default calendar

    I will try to do a copy of this and find a way to do my specific-calendar

    thks

  • Change module position dynamically?

    1
    0 Votes
    1 Posts
    222 Views
    M

    Hi,

    I am building an app to control my mirror at a distance and am using MMM-Remote-Control’s API to perform actions on the mirror via HTTP requests.

    I’d like to be able to, for example, send a request with a message in the payload and a region to display the message on. So I could send “Hello!” and have it appear in the bottom left, in the center, in the top_bar, etc.

    Is there a way to easily display something at a position not declared in the config? Right now I’m thinking of making one fixed “module” for each position possible and then just sending the request to a specific module to display it at that modules fixed position, but I was wondering if y’all had any better ideas?

    Thanks a ton,
    Looking forward to building this thing

  • Help with Progress Bar for Music

    Moved
    7
    0 Votes
    7 Posts
    671 Views
    lavolp3L

    I would search for an npm progress bar module(there’s one for sure).
    Then install it via npm.
    Include it in your code via the getScript() method.
    Use it in your code as described in the npm module.
    From my point of view it’s the easiest way in this environment without doing all on your own.

  • 4 Votes
    76 Posts
    32k Views
    M

    Hi. There is a way to call, i.e, module controls/carousel/next slide from url?

  • annual calendar current year

    Moved
    3
    0 Votes
    3 Posts
    412 Views
    BKeyportB

    In order to get anything onto my calendar, I’d need to have notification support, Please stand by, I’ll get it running as soon as I can.

    In the mean time, You can show the module in a different way, and use something like MMM-CalendarExt2 to display an ICS with the school calendars in a list. In the image here, I have my public events listed in a couple of different ICS files, and shown here.

    Capture.PNG

    If you’d like to know how I did it, please let me know.

  • [WANTED] new ownership of modules.

    32
    6 Votes
    32 Posts
    6k Views
    K

    You cant help me with the volvo module?
    Getting problem when i´m typing voc list
    Get the message "init () missing 2 required positonal arguments: username and password

    I opened the voc.conf file and writed the username and password

    Whats wrong!

    New car and wants this so mutch working

  • Store data that's accessible after restart of MM²

    Solved
    7
    0 Votes
    7 Posts
    651 Views
    C-sonC

    @sdetweil ok, thanks. I’m trying to solve this by save the timestamp in a file with fs :)

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    6 Views
  • Use Javascript to modify the module header

    3
    0 Votes
    3 Posts
    256 Views
    W

    @C-son said in Use Javascript to modify the module header:

    this.data.header = ‘My header is awesome’;

    Thanks

  • How can I integrate a Caldav calendar

    Moved
    2
    0 Votes
    2 Posts
    260 Views
    S

    @MsHyper many people use a script to fetch the caldav as an ics with curl, into the calendar module folder
    and use that file in a local url
    {
    url: “http://localhost:port/modules/default/calendar/???.ics”
    }

  • How to change icon and payload by notification?

    7
    0 Votes
    7 Posts
    614 Views
    MrCoffeeM

    @sdetweil Guess you are right.
    I just cloned your sample module.
    Thanks for helping me out.

  • 0 Votes
    5 Posts
    335 Views
    S

    @skuethe so the request to get the data is done by the browser, and u don’t have to do anything special in getDom()

    specify the url (pointing to the node_helper path and it gets the data and does the encoding and returns it to the browser