A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • Calendar - Change DateFormat to DD MM YYY

    6
    -1 Votes
    6 Posts
    1k Views
    uncleLemU
    Hi, I’ve also tried to achieve it, but due to differences in grammar in different languages support of relative calendar customization is a little bit tricky, so maintainers decided not to accept my change (more details here). However, if you’re willing to do it, you can create a fork from the original repository on the github, and then pull my changes from this branch containing my changes. Depending on what exactly you’re trying to achieve, you might need to do some further tinkering with the calendar.js, because this solution was tailored for my needs and I was focusing on full day events, but there’s a fullDayEventDateFormat config option that might help you.
  • NPM audit fix eg

    3
    0 Votes
    3 Posts
    704 Views
    O
    @sdetweil Ok. i will do not in the future (i had an hope i did not cause issues) From Outside… i mean no portforwarding e.g. from “outside” to the pi.
  • Installing Magic mirror on windows 10

    38
    0 Votes
    38 Posts
    21k Views
    R
    Hi all, I am giving this a try and running into the same errors as above, i have followed the advise but i dont get the black screen, after the error fix for display, i get new error: $ npm start magicmirror@2.14.0 start C:\Users\Richard\MagicMirror electron js/electron.js ‘electron’ is not recognized as an internal or external command, operable program or batch file. npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! magicmirror@2.14.0 start: electron js/electron.js npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the magicmirror@2.14.0 start script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\Richard\AppData\Roaming\npm-cache_logs\2021-03-29T19_41_46_132Z-debug.log any help here would be great, thanks
  • Should I update NPM to v 7.5.4 ?

    3
    0 Votes
    3 Posts
    640 Views
    E
    No you don’t need to.
  • Annual Dates are off by one day in default Calendar module

    calendar date repeating
    17
    0 Votes
    17 Posts
    6k Views
    S
    @memphismark idic?
  • This topic is deleted!

    2
    0 Votes
    2 Posts
    68 Views
  • Calendar module EHOSTUNREACH error

    calendar ehostunreach error
    4
    1
    0 Votes
    4 Posts
    1k Views
    S
    @saltyriver said in Calendar module EHOSTUNREACH error: I removed the configuration for the static IP adress for the Pi and that solved it for some reason. weird… but still a networking problem
  • MMM-Strava only shows achievements, nothing else?

    16
    1
    0 Votes
    16 Posts
    5k Views
    I
    Hi all, slightly late to the party, but to add to the comments above… This module started out using the Get Athlete Stats endpoint in the Strava api to generate the table. This continues to be the case today, but as noted above, this api does not include private activities. In chart mode the module uses the List Athlete Activities. Providing access to private activities is granted when authorising the module, these activities will be included. I’m considering removing the use of the Get Athlete Stats endpoint and aggregating the data from the List Athlete Activities endpoint within the module. This would resolve this problem and allow more activity types to be supported. In the meantime, the options for displaying private activities are to use chart mode (and grant access during authorisation) or use are to use the forked module.
  • Electron install dificulties

    14
    0 Votes
    14 Posts
    4k Views
    S
    @missingxtension so, pm2’s job is to start and keep running the processes it manages. chromium is not supposed to ‘exit’, altho it does on 2nd thru nth, when it opens a page in an existing browser… the question is why did the 1st instance end… did u change the package,json after install? do this pm2 delete 0 then run the fixuppm2 script from my scripts site… last entry https://github.com/sdetweil/MagicMirror_scripts this will recreate the pm2 entry
  • MM Install Error

    3
    0 Votes
    3 Posts
    498 Views
    E
    Thank you for your help!
  • Unable to install dependencies

    4
    0 Votes
    4 Posts
    867 Views
    L
    @lavolp3 @sdetweil Thanks a lot! it works now :)
  • Need help resizing in vertical orientation

    36
    0 Votes
    36 Posts
    12k Views
    M
    @sdetweil thank you for this information. Been busy today.
  • Magic Mirror error on localhost:8080

    2
    1
    0 Votes
    2 Posts
    444 Views
    S
    @kithaam sorry, I don’t understand. are u trying to do MagicMirror on windows? if so see here https://forum.magicmirror.builders/topic/4089/complete-walkthrough-install-magicmirror-on-a-pc-windows-7-10?_=1616673882048
  • Async Functions, Sockets, Arrays, and Figuring this out

    3
    0 Votes
    3 Posts
    302 Views
    lavolp3L
    @jcsindelar if I understand correctly you want to call stockdata from a dynamic and changing range of stocks. In some modules the array is provided by the config with every call to node_helper, in some modules just at the start. Another option would be to include a notification in the stock ticker module and use that to change the array. I’m currently working on a successor to MMM-AVStock that also has a ticker. If you’re interested we could implement your request into the code. Meaning: your module sends a notification “CHANGE_STOCKS” and my module receives it and acts accordingly. notificationReceived: function(noti, payload) { if (noti === "CHANGE_STOCKS") { this.config.symbols = payload this.sendSocketNotification("GET_STOCKDATA", payload) } } However, consider that the actual config will obviously not be safed in case of restart. But I guess your module will do the rest.
  • Display Magic Mirror on a website

    5
    0 Votes
    5 Posts
    2k Views
    H
    @sdetweil Thanks Sam, I was trying with an internal web server first. I will try using the external server instead.
  • Time format in default calendar module

    3
    1
    0 Votes
    3 Posts
    945 Views
    C
    @sdetweil I know and this is what I did. But it seems that the calendar module is not respecting the flags that have been set. Maybe a bug? What I understand out of the doc is that the format can only be changed if the timeFormat is absolute. But to be honest, in my case it just doesn’t matter at all. The format won’t change, no matter if I use relative or absolute. With Absolute it always says “In one day” With relative it says “Tomorrow at 12:00 o’clock” The values for dateFormat seem to get ignored. I tried “DD-MM-YYYY”, “MMM Do”, “LT” for both cases relative and absolute. What am I missing?
  • MM Shows a plain Black Screen on iOS 9.3.5 device

    Unsolved
    29
    0 Votes
    29 Posts
    13k Views
    S
    @magicx no, and it will be harder in 2.15, as more code has been converted to es6 notation which the early ios browsers don’t support
  • MMM - NewsFeed Ticker Hangs

    40
    0 Votes
    40 Posts
    15k Views
    M
    @sdetweil Edit: I believe I got the default news module to work. I apparently was missing some brackets around some of the source urls and that I think made the module not see the other sources.
  • Config file not found

    12
    0 Votes
    12 Posts
    3k Views
    B
    @mintpizza You are missing a { before module: “updatenotification”, It should be: { module: "alert", }, { module: "updatenotification", position: "top_bar" },
  • MMM-Tools making the screen black

    7
    0 Votes
    7 Posts
    1k Views
    D
    @bugsounet Understood. Shall I create the same thread in the forum.bugsounet.fr?