A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • Config File Undeclared 'module'

    3
    1
    0 Votes
    3 Posts
    1k Views
    yawnsY
    The warning can be ignored. If you check the file as a standalone, module is undefined. If this file is loaded within the framework the content is parsed and processed and module is valid
  • MMM-WorldTides

    11
    0 Votes
    11 Posts
    7k Views
    stefan_pS
    @yawns Thanks, hope you can find the problem.
  • MMM-Formula1 text issu

    2
    0 Votes
    2 Posts
    1k Views
    W
    @ianperrin No one have a sloution?
  • PIR Sensor turning display on/off over and over

    Unsolved
    29
    0 Votes
    29 Posts
    22k Views
    jproehlJ
    @elmerito25 Hi: Thanks for the reply. The PIR has two rheostats labeled Sx and Tx, so which is which. I’m tempted to dispense with the PIR altogether and just use the monitor on/off switch to activate the display. But, I’ll mess with the PIR when I get a chance and see if I can get anywhere. Using Board numbering, the PIR has its VCC pin wired to pin 4, its ground pin wired to Pin 6 and its signal pin wired to Pin 7. I set the pin number in my config.js file to 4 (Board pin 7 is GPIO pin 4). Would there be any problem with this wiring?
  • PM2 startup Autostart didn't work

    3
    0 Votes
    3 Posts
    3k Views
    romainR
    I think the issue is that the command you need to run isn’t “sudo pm2 startup”. If you run “pm2 startup”, the real command you’ll need to run appear pi@raspberrypi:~ $ pm2 startup [PM2] Init System found: systemd [PM2] You have to run this command as root. Execute the following command: sudo env PATH=$PATH:/usr/bin /usr/lib/node_modules/pm2/bin/pm2 startup systemd -u pi --hp /home/pi
  • This topic is deleted!

    2
    0 Votes
    2 Posts
    104 Views
  • MMM-MirrorMirrorOnTheWall expection

    2
    0 Votes
    2 Posts
    1k Views
    romainR
    Ok, turned out It was a silly mistake, I forget to change the region in the MirrorMirror.js. I don’t have that exception anymore. However, even though the module launch without crash, nothing is happening. I say to my mic “Alexa on the wall” but nothing is happening. (The log doesn’t say anything). Any idea why ?
  • Newsfeed only loads once, then stops udating...

    10
    0 Votes
    10 Posts
    5k Views
    MedoM
    @poutr Guess what: You were right! I changed from two rss-feed to only one and also took a site, which provides an URL which ends with .xml And see: No error since 7 days… The newsfeed is updating frequently and no errors ocurring… It seems, like there are sites which are not that available as i thought and they drop calls from time to time. But the mirror does not like those… Perfect! You gave me the right hint! Thanks a lot @poutr!
  • MMM-Wunderground

    12
    0 Votes
    12 Posts
    7k Views
    Mykle1M
    @Chrispl2000 said in MMM-Wunderground: The extra comma didn’t change anything. I thought you only used a comma when there is another item behind it? You are absolutely right. That comma is NOT necessary in this case. However, it works with or without. I just removed mine and it still works :thumbsup_tone1:
  • MMM-NEST Loading screen

    1
    0 Votes
    1 Posts
    853 Views
    T
    Hi I’m getting a loading screen as well. I have only one email address associated with my Nest account and I’ve tried creating a new development account and using the nest simulator. In my chrome log I receive error net::ERR_EMPTY_RESPONSE. If I type the GET address I receive the same error This page isn’t working developer-api.nest.com didn’t send any data. ERR_EMPTY_RESPONSE
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    10 Views
  • News Feed

    5
    0 Votes
    5 Posts
    4k Views
    P
    @broberg I’ll try that when I arrive at home. Thanks!
  • MMM-newsfeed - ignoreOldItems

    Unsolved
    1
    0 Votes
    1 Posts
    1k Views
    A
    Re: MMM-newsfeed I’ve seen that pull request #789 introduces a new option to ignore old items in the news feed module. is there any particular reason why this is a global property of the newsfeed module instead of being a property of each single feed? or are there any workarounds how one could achieve such thing (i.e. having distinct time limits for every RSS-feed)? For example, I’ve mixed actual news from New York Times and special offers of my local supermarket published via RSS-feed in the module. These offers are updated roughly every week. There is no point in seeing 7 days old news but on the other hand, limiting the module to ignoreOlderThan: 1 day prevents me to see the special offers of the supermarket longer than 1 day…
  • MMM-Hue, troubleshoot?

    Unsolved
    3
    0 Votes
    3 Posts
    4k Views
    ManmachineM
    Hi, My problem was found to be a faulty config.js So, unfortunately, I have no good advice
  • Facebook birthdays not loading anymore

    1
    0 Votes
    1 Posts
    941 Views
    C
    My default calendar module imports facebook birthdays and a few days ago it just stopped working without me changing anything. It just says “no entries”. After that I changed the url so that it would show upcoming events instead of birthdays. This still works, events are shown. But birthdays still don´t. Does anybody else have this problem? What can I do to fix this?
  • 0 Votes
    1 Posts
    1k Views
    P
    Hi, I am using the default newsfeed module and the news get stuck. Below are the logs with the error ENOTFOUND : I tried to search StackOverflow but I am not knowledgeable enough in javascript to understand what to do. Any help ? mm-start-error-0.log { Error: getaddrinfo ENOTFOUND www.lemonde.fr www.lemonde.fr:80 at errnoException (dns.js:28:10) at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:76:26) code: 'ENOTFOUND', errno: 'ENOTFOUND', syscall: 'getaddrinfo', hostname: 'www.lemonde.fr', host: 'www.lemonde.fr', port: 80 } { Error: getaddrinfo ENOTFOUND www.economist.com www.economist.com:80 at errnoException (dns.js:28:10) at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:76:26) code: 'ENOTFOUND', errno: 'ENOTFOUND', syscall: 'getaddrinfo', hostname: 'www.economist.com', host: 'www.economist.com', port: 80 } And from the mm-start-out-0.log > magicmirror@2.1.0 start /home/pi/MagicMirror > electron js/electron.js Starting MagicMirror: v2.1.0 Loading config ... Loading module helpers ... No helper found for module: alert. No helper found for module: clock. Initializing new module helper ... No helper found for module: compliments. No helper found for module: currentweather. No helper found for module: weatherforecast. Initializing new module helper ... Initializing new module helper ... All module helpers loaded. Starting server op port 8080 ... Server started ... Connecting socket for: calendar Starting node helper for: calendar Connecting socket for: newsfeed Starting module: newsfeed Connecting socket for: mmm_velib Sockets connected & modules started ... Launching application. Create new calendar fetcher for url: https://calendar.google.com[XYZ]basic.ics - Interval: 300000 Create new calendar fetcher for url: https://calendar.google.com/[XYZ]basic.ics - Interval: 300000 Create new news fetcher for url: http://www.lemonde.fr/rss/une.xml - Interval: 300000 Create new news fetcher for url: http://www.economist.com/sections/international/rss.xml - Interval: 300000 > magicmirror@2.1.0 start /home/pi/MagicMirror > electron js/electron.js Starting MagicMirror: v2.1.0 Loading config ... Loading module helpers ... No helper found for module: alert. No helper found for module: clock. Initializing new module helper ... No helper found for module: compliments. No helper found for module: currentweather. No helper found for module: weatherforecast. Initializing new module helper ... Initializing new module helper ... Initializing new module helper ... All module helpers loaded. Starting server op port 8080 ... Server started ... Connecting socket for: calendar Starting node helper for: calendar Connecting socket for: newsfeed Starting module: newsfeed Connecting socket for: mmm_velib Connecting socket for: MMM-Remote-Control Starting node helper for: MMM-Remote-Control Sockets connected & modules started ... Launching application. Create new calendar fetcher for url: https://calendar.google.com/calendar/[XYZ]/basic.ics - Interval: 300000 Create new calendar fetcher for url: https://calendar.google.com/[XYZ]basic.ics - Interval: 300000 Create new news fetcher for url: http://www.lemonde.fr/rss/une.xml - Interval: 300000 Create new news fetcher for url: http://www.economist.com/sections/international/rss.xml - Interval: 300000 Powering off HDMI Powering on HDMI with preferred settings Whoops! There was an uncaught exception... MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection? If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues Whoops! There was an uncaught exception... MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection? If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
  • [MMM-NetworkScanner] disable logging

    Unsolved
    16
    0 Votes
    16 Posts
    7k Views
    Mykle1M
    @michael24h said in [MMM-NetworkScanner] disable logging: can’t find airport ext. so wifi might do. Well, that sounds good. They don’t have EVERY icon but I found some that work perfectly for me
  • Display web widget on mirror through iFrame?

    60
    0 Votes
    60 Posts
    65k Views
    Mitch1138M
    There are some comments on the github section for TheBogueRat-MMM-iFrameReload that it will not refresh with some url’s. I have a similar problem. Some suggested appending the current time/date to the url but this gives an invalid url. Has anyone got this to work? My config is: { module: 'MMM-iFrameReload', position: 'top_center', // This can be any of the regions. config: { // See 'Configuration options' for more information. url: "http://tides.tidegraph.com/api/tidegraph.php?bg=black&scale=.8&station=Old Frenchtown Wharf, Elk River, Maryland", width: "100%", // Optional. Default: 400px height: "450px", // Optional. Default: 800px refreshInterval: 1800 //Optional. Default: 3600 = 1 hour } }, Many thanks.
  • Podcast

    12
    0 Votes
    12 Posts
    7k Views
    S
    @witschi87 dit you have resolve the problem? I ave the same issue - i can press the button, in the console appears BUTTON_PRESSED but nothing happen…
  • MMM-Button dont load

    5
    0 Votes
    5 Posts
    2k Views
    S
    @yawns thank you, now the module starts. thank you very much