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

    Solved
    5
    0 Votes
    5 Posts
    2k Views
    A
    @Nico-Biester Can you mark this Thread as solved? AxLed
  • Error accessing remote.html

    Solved
    2
    0 Votes
    2 Posts
    2k Views
    R
    I deleted the MMM-RemoteControl folder and installed from scratch and now everything is working! Maybe I forgot to “npm install” after the last update… that’s the only thing I can think of since I had no local modifications to the code.
  • mmm-moon-phases don't work for me

    36
    0 Votes
    36 Posts
    22k Views
    justjim1220J
    @mykle1 OK, I will text them now! Shouldn’t Trump know? he’s ignoring me!
  • [NEWBIE] Change In Clock Module Is giving error in config file

    Unsolved
    19
    0 Votes
    19 Posts
    10k Views
    S
    @postremalone no… the timezone is based ont he javascript moment… see here, you can use any/all of each line… yours I think could be “Indian/Maldives|MMT”, https://github.com/moment/moment-timezone/blob/develop/data/packed/latest.json
  • MMM-ModuleScheduler and MMM-TTS working together…

    Solved
    2
    0 Votes
    2 Posts
    2k Views
    Y
    I found it! Perhaps, the answer will help someone. MMM-TTS need a string as “payload” not an array. So, here is my solution : { module: "MMM-ModuleScheduler", config: { notification_schedule: [ {notification: "MMM-TTS", schedule: "45 6 * * *", payload: "Have a nice day. Courage."}, {notification: "MMM-TTS", schedule: "0 8 * * *", payload: "Do a barrel roll!"} ] } }, Easy-peasy!
  • blank screen?

    3
    0 Votes
    3 Posts
    2k Views
    S
    @zdenek sounds like something else (some other application or process) is listening on port 8080
  • 0 Votes
    7 Posts
    5k Views
    ceddirrC
    @snille Hello Snilles how are you? I’ve been stuck for ages trying to do the same thing (switch profile on demand) with scripts or Google Home. The reason is: I can’t find any php or js function to (as you said) “visit” URL:s --> because you have to be in a browser You can add commands on Google Home via IFTTT request, which only uses external IP! Would you have any idea that could help me please? Thank you very much for your help, Cedric
  • Switch off the display - how to ?

    3
    0 Votes
    3 Posts
    2k Views
    G
    Not sure if I understand the issue. You want to inhibit the screensaver? I have a script in the startup: #!/bin/sh xset -dpms # disable DPMS (Energy Star) features. xset s off # disable screen saver xset s noblank # don’t blank the video device unclutter & # loose the cursor This works for me on a Pi0 which doesn’t have a desktop, might be different if you have a console loaded at boot. Others have mentioned installing the screensaver app and using that to inhibit the display blanking. If you want to switch the display from a phone, try RasPiCheck (available from Google Play) & set up a couple of console commands: vcgencmd display_power 1 # for on vcgencmd display_power 0 # for off you’ll need SSH switched on in the Pi config & know the Pi ip-address.
  • MirrorMirrorOnTheWallSkill error

    Unsolved
    1
    0 Votes
    1 Posts
    644 Views
    L
    Hello, I’m trying to install MirrorMirrorOnTheWall but I’m stuck. When trying to make the aws lambda function I get an error: Process exited before completing request Anyone has had the same problem? Thanks in advance, Lode
  • Google Assistant

    Unsolved
    3
    0 Votes
    3 Posts
    2k Views
    P
    I have MM and Google assistant running on one rpi. I used the original Goole AIY kit. So I do not use MMM-assistant. I can ask questions and get answers, but it is impossible to hide or show modules. Peter
  • Help with showing todoist tasks?

    11
    0 Votes
    11 Posts
    9k Views
    zdenekZ
    dears, can u plz provide me step-by-step how to get token? I’ve ID and Secret, but no idea what to do now… thanks, Zdeněk
  • Default Newsfeed module won't display custom RSS feed

    1
    0 Votes
    1 Posts
    589 Views
    T
    Sorry for my overall confusion on this subject, but I’m pretty inexperienced with any form of coding/computing and I’m trying to put together a MM for myself at the moment. I am currently trying to set up an RSS feed of important calendar events to have those displayed in my Newsfeed. Unfortunately I’m struggling. So far I’ve succeeded in generating an RSS feed triggered by these calendar events (through a third party web app - zapier.com which after talking to their customer service department states their RSS output encoding is the same as the module default, UTF-8). However, when I replace the default NYTimes url with the url provided for my RSS feed, I do not see any notifications. I know the RSS feed is working because I can check it at the url in a web browser. Does anyone have any input on what might be going wrong? I’ve attached my modified config.js below (which works with the nytimes url but not with the one supplied). Is it because of the formatting of the url? Or the formatting of the RSS feed itself? { module: "newsfeed", position: "bottom bar", config: { hideLoading: "true", reloadInterval: "10000" ignoreOldItems: "true", feeds: [ { url: "https://zapier.com/engine/rss/3437963/call-schedule-alerts/", } ], showSourceTitle: false, showPublishDate: false } },
  • Adding a second news feed.

    25
    0 Votes
    25 Posts
    17k Views
    S
    @rijosroberto i didn’t notice the list had switched to a second page… i had replied, but it didn’t show (on second page), so I accidentally replied again… and then deleted it
  • MMM-forecast.io = Geolocation

    Unsolved
    4
    0 Votes
    4 Posts
    2k Views
    MichShavM
    Just saw this, I will try tonight when i get home :)
  • This topic is deleted!

    Solved
    1
    0 Votes
    1 Posts
    7 Views
  • MMM-Carousel change page when Sonos starts playing?

    Unsolved
    2
    0 Votes
    2 Posts
    1k Views
    A
    Hi Joela85, how do you start the sonos module? Maybe on this call, there is a way to hook something additional up, for changing pages. I use MMM-Pages an this can be switched by the MM Notification System. AxLED
  • MMM-Cocktails - Images now showing up?

    Moved Solved
    7
    0 Votes
    7 Posts
    2k Views
    Mykle1M
    @hykgoml Great!
  • my log

    1
    0 Votes
    1 Posts
    862 Views
    M
    main.js:447 Initializing MagicMirror. translator.js:201 Loading core translation file: translations/en.json translator.js:224 Loading core translation fallback file: translations/en.json loader.js:182 Load script: modules/email//email.js module.js:476 Module registered: email loader.js:152 Bootstrapping module: email loader.js:157 Scripts loaded for: email loader.js:197 Load stylesheet: modules/email/email.css loader.js:197 Load stylesheet: vendor/node_modules/font-awesome/css/font-awesome.min.css loader.js:159 Styles loaded for: email loader.js:161 Translations loaded for: email loader.js:197 Load stylesheet: css/custom.css :8080/modules/email//email.js:23 Email module started! :8080/modules/email//email.js:24 MEMEME Object main.js:465 All modules started! module.js:155 email received a system notification: ALL_MODULES_STARTED module.js:155 email received a system notification: MODULE_DOM_CREATED module.js:155 email received a system notification: DOM_OBJECTS_CREATED email.js:34 NEW PAYLOAD: (2) [Object, Object] email.js:34 NEW PAYLOAD: (2) [Object, Object] email.js:34 NEW PAYLOAD: (2) [Object, Object] email.js:34 NEW PAYLOAD: (2) [Object, Object] email.js:66 Uncaught (in promise) TypeError: Cannot read property 'host' of undefined at Class.getDom (email.js:66) at Promise (main.js:110) at Promise () at updateDom (main.js:109) at Object.updateDom (main.js:511) at Class.updateDom (module.js:357) at Class.socketNotificationReceived (email.js:44) at module.js:245 at r. (socketclient.js:25) at r.emit (index.js:133) getDom @ email.js:66 Promise @ main.js:110 updateDom @ main.js:109 updateDom @ main.js:511 updateDom @ module.js:357 socketNotificationReceived @ email.js:44 (anonymous) @ module.js:245 (anonymous) @ socketclient.js:25 r.emit @ index.js:133 r.onevent @ socket.js:270 MMSocket.self.socket.onevent @ socketclient.js:19 r.onpacket @ socket.js:228 (anonymous) @ index.js:21 r.emit @ index.js:133 r.ondecoded @ manager.js:345 (anonymous) @ index.js:21 r.emit @ index.js:133 s.add @ index.js:241 r.ondata @ manager.js:335 (anonymous) @ index.js:21 r.emit @ index.js:133 r.onPacket @ socket.js:456 (anonymous) @ socket.js:273 r.emit @ index.js:133 r.onPacket @ transport.js:145 r.onData @ transport.js:137 ws.onmessage @ websocket.js:147
  • my log info

    1
    0 Votes
    1 Posts
    871 Views
    M
    pi@raspberrypi:~/MagicMirror $ npm start > magicmirror@2.3.1 start /home/pi/MagicMirror > sh run-start.sh Starting MagicMirror: v2.3.1 Loading config ... Loading module helpers ... Initializing new module helper ... Module helper loaded: email All module helpers loaded. Starting server on port 8080 ... Server started ... Connecting socket for: email email helper started ... Sockets connected & modules started ... Launching application. listening for emails... NEW MAIL NEW MAIL listening for emails... NEW MAIL NEW MAIL NEW MAIL NEW MAIL listening for emails... NEW MAIL listening for emails... NEW MAIL NEW MAIL NEW MAIL NEW MAIL listening for emails... NEW MAIL NEW MAIL NEW MAIL NEW MAIL NEW MAIL NEW MAIL NEW MAIL NEW MAIL NEW MAIL NEW MAIL NEW MAIL listening for emails... Shutting down server... Stopping module helper: email
  • my config.js without private info

    1
    0 Votes
    1 Posts
    720 Views
    M
    modules: [ { module: 'email', position: 'bottom_left', header: 'Email', config: { accounts: [ { user: 'johndoe@yahoo.com', password: 'helloworld', host: 'imap.mail.yahoo.com', port: 993, tls: true, authTimeout: 10000, numberOfEmails: 2, }, { user: 'janedoe@gmail.com', password: 'goodbyeworld', host: 'imap.gmail.com', port: 993, tls: true, authTimeout: 10000, numberOfEmails: 2, } ], fade: false, maxCharacters: 30 } } ]