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

    Unsolved
    3
    0 Votes
    3 Posts
    2k Views
    A
    @greda If you dont need your changes in your compliment module, you can try following commands (in the folder you are trying to update via git pull) git reset --hard git pull origin master Do some post installations (if required). AxLED
  • start on reboot

    14
    0 Votes
    14 Posts
    9k Views
    R
    @charley Maybe you are right! But for me that was the reason wy it is not starting. I forgot this at first. ;-) Of course you should do everything in order. Then it works.
  • New router modules won’t load

    Solved wifi router modules won’t load
    3
    0 Votes
    3 Posts
    2k Views
    A
    I figured this out. the new router uses a different IP structure. 192.168.0.1 where my old router used 192.168.1.1. For some reason the pi connected to the new router but saved the old default gateway. I was able to correct it with the below command. sudo route add default gw 192.168.0.1 dev wlan0
  • IR Touch Mirror

    Unsolved
    1
    0 Votes
    1 Posts
    600 Views
    S
    Hi, I would like to get feedback from those who added an IR frame to their mirror. Is this usable? What happens when you try to zoom in with two fingers? Me, my interface gets really ugly, when I inadvertently press with two fingers. I’d like to disable multi-touch, but I don’t know how.
  • Would like revolving modules

    Unsolved
    2
    0 Votes
    2 Posts
    888 Views
    ?
    @dwleo There are already some modules. Try MMM-Carousel or MMM-Pages https://github.com/MichMich/MagicMirror/wiki/3rd-party-modules
  • upgrade to 2.4.1problems and solutions

    Unsolved
    10
    0 Votes
    10 Posts
    3k Views
    richland007R
    Another thing i have noticed is that configuring the settings to Disable WiFi Power Save on Rpi 3 (Stretch) will brake automatic connection to the router in a weird way … meaning after a reboot the Rpi will associate itself to a wireless network that you have previously signed on to but there is no internet access … you have to manually disconnect from the network and connect back on for internet to start working !!! which is definitely not ideal for a automatic run of raspberry pi !! Has anyone else had this issue?? D
  • DropboxWallpaper pictures are rotated to the left

    Solved
    20
    0 Votes
    20 Posts
    6k Views
    richland007R
    @Sean works good thank you for your support and work
  • MM Crashed twice. Time to abandon MM?

    Unsolved
    10
    0 Votes
    10 Posts
    3k Views
    bheplerB
    @richard238 - To supplement @MadScientist excellent post, VNC works regardless of the Magic Mirror process state. The default installation of Magic Mirror via the script uses pm2 to run a script at /home/pi/MagicMirror/run-start.sh. You can follow the instructions above to create your own script to run Magic Mirror in serveronly mode and switch between the two as you see fit. pm2 stop MagicMirror pm2 start mm_so and so on and so forth. Do keep in mind that running the MagicMirror process with the interface enabled includes the web server. So your options are 1) full magic mirror with web server, and 2) web server only.
  • pm2 logs - UnhandledPromiseRejectionWarning

    Solved
    7
    0 Votes
    7 Posts
    3k Views
    O
    Problem was in MMM remote control module. Error message disappeared when i disabled it.
  • electron-chromedriver@1.7.1 error

    Unsolved
    2
    1
    0 Votes
    2 Posts
    800 Views
    justjim1220J
    @kyeongzze I think you have to run the Electron update in root…
  • npm install error help...

    Unsolved
    5
    1
    0 Votes
    5 Posts
    2k Views
    K
    @mykle1 I ran it the way you told me, but again I got an error.[image: 1533177739188-253522.jpg]
  • Trouble installing MM2 fresh install

    Unsolved rpi3b aiy projects voice kit npm issues reboot
    1
    0 Votes
    1 Posts
    791 Views
    Z
    Hi, I attempted to install MM on an new large MM project. I used the AIY Projects SD image as I wanted to install Google assistant as well and it saves a lot of trouble getting the Voice Hat and Mic to work. Had issues with installing MM2. The rpi auto install would fail on installing dependencies. npm would install but would throw errors on verious packages and not error out. I installed a fresh Raspian stretch image and that did the same. Dependancies would not install properly and npm install would error out on several items. Eventially I went back to the AIY projects SD image, did an apt update and apt upgrade. REbooted configured the pi with locale, keyboard, wifi etc Rebooted did the mm2 install rebooted updated npm as in the other threads here (I had tried this many times before but after rebooting at every stage it worked and updated to v 6.XX ) ran npm start and it worked no problems. Previous install of MM2 had worked OOB and no issues. Maybe something about v2.4X. Anyway reboot regularly throughout the install process worked for me. I’ll post pics of my new mirror soon 700x500 Ikea frame with 6mm Mirrorkote glass and Hand made rear frame. Rpi3b with AIY Voice Kit (really great quality mic) works very well. Cheers Paul
  • YouTube video not available

    Unsolved
    7
    0 Votes
    7 Posts
    3k Views
    justjim1220J
    @sean Yeah, with mine, when I get those errors, I remove the video, and search for a different one. There may be 5-10 or videos of the same song, so it’s trial and error from there.
  • Should I Customise the Modules or?

    11
    0 Votes
    11 Posts
    4k Views
    A
    Thanks Jim, I’m just building the basic, text only MM so the Zero should be fine. If not it’ll make a good weather station and I’ll swap it with a Pi 3. Cheers, Rob
  • top_bar hiding

    Unsolved
    2
    0 Votes
    2 Posts
    897 Views
    pugslyP
    @pugsly … my fault, I had a module hidden with the remote module in that spot.
  • Screen shines black / Don´t know if it´s an Pi or Screen-Error?

    Solved
    14
    0 Votes
    14 Posts
    6k Views
    K
    That was the strange thing. Nothing happend after I connected a keyboard or a mouse to it and pressed any key or wiggled the mouse. I´ll try to install the XScreenSaver and give feedback afterwards. Thanks for your help @all!! P.S.: After half an hour it seems to work. Final check tomorrow, Cheers. P.P.S.: After a night the screen is still on. Thanks for your help. The problem was solved by installing the XScreenSaver and put the pi in “no screen saver mode”.
  • npm install errors magicmirror@2.4.1 &

    Unsolved
    3
    1 Votes
    3 Posts
    3k Views
    jcklerkJ
    still have problems: nunjucks.min.js:1 Failed to load resource: the server responded with a status of 404 (Not Found) Roboto-Condensed-Regular.woff2:1 Failed to load resource: the server responded with a status of 404 (Not Found) Roboto-Condensed-Regular.woff:1 Failed to load resource: the server responded with a status of 404 (Not Found) nunjucks.min.js:1 Failed to load resource: the server responded with a status of 404 (Not Found) (index):1 Refused to execute script from 'http://ip.yukiegaming.nl:8989/vendor/node_modules/nunjucks/browser/nunjucks.min.js' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled. main.js:450 Initializing MagicMirror. translator.js:201 Loading core translation file: translations/nl.json translator.js:224 Loading core translation fallback file: translations/en.json loader.js:182 Load script: modules/default/alert//alert.js Roboto-Condensed-Regular.ttf:1 Failed to load resource: the server responded with a status of 404 (Not Found) module.js:477 Module registered: alert loader.js:152 Bootstrapping module: alert loader.js:182 Load script: modules/default/alert/classie.js loader.js:182 Load script: modules/default/alert/modernizr.custom.js loader.js:182 Load script: modules/default/alert/notificationFx.js loader.js:157 Scripts loaded for: alert loader.js:197 Load stylesheet: modules/default/alert/ns-default.css loader.js:159 Styles loaded for: alert translator.js:172 alert - Load translation: translations/nl.json translator.js:174 alert - Load translation fallback: translations/en.json loader.js:161 Translations loaded for: alert loader.js:182 Load script: modules/default/updatenotification//updatenotification.js module.js:477 Module registered: updatenotification loader.js:152 Bootstrapping module: updatenotification loader.js:157 Scripts loaded for: updatenotification loader.js:159 Styles loaded for: updatenotification loader.js:161 Translations loaded for: updatenotification loader.js:182 Load script: modules/default/clock//clock.js module.js:477 Module registered: clock loader.js:152 Bootstrapping module: clock loader.js:182 Load script: vendor/node_modules/moment/min/moment-with-locales.js :8989/vendor/node_modules/moment/min/moment-with-locales.js:1 Failed to load resource: the server responded with a status of 404 (Not Found) (index):1 Refused to execute script from 'http://ip.yukiegaming.nl:8989/vendor/node_modules/moment/min/moment-with-locales.js' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled. loader.js:190 Error on loading script: vendor/node_modules/moment/min/moment-with-locales.js script.onerror @ loader.js:190 loader.js:182 Load script: vendor/node_modules/moment-timezone/builds/moment-timezone-with-data.js :8989/vendor/node_modules/moment-timezone/builds/moment-timezone-with-data.js:1 Failed to load resource: the server responded with a status of 404 (Not Found) (index):1 Refused to execute script from 'http://ip.yukiegaming.nl:8989/vendor/node_modules/moment-timezone/builds/moment-timezone-with-data.js' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled. loader.js:190 Error on loading script: vendor/node_modules/moment-timezone/builds/moment-timezone-with-data.js script.onerror @ loader.js:190 loader.js:157 Scripts loaded for: clock loader.js:197 Load stylesheet: modules/default/clock/clock_styles.css loader.js:159 Styles loaded for: clock loader.js:161 Translations loaded for: clock loader.js:182 Load script: modules/default/calendar//calendar.js module.js:477 Module registered: calendar loader.js:152 Bootstrapping module: calendar loader.js:237 File already loaded: moment.js loader.js:157 Scripts loaded for: calendar loader.js:197 Load stylesheet: modules/default/calendar/calendar.css loader.js:197 Load stylesheet: vendor/node_modules/font-awesome/css/font-awesome.min.css (index):1 Refused to apply style from 'http://ip.yukiegaming.nl:8989/vendor/node_modules/font-awesome/css/font-awesome.min.css' because its MIME type ('text/html') is not a supported stylesheet MIME type, and strict MIME checking is enabled. loader.js:206 Error on loading stylesheet: vendor/node_modules/font-awesome/css/font-awesome.min.css stylesheet.onerror @ loader.js:206 loader.js:159 Styles loaded for: calendar loader.js:161 Translations loaded for: calendar loader.js:182 Load script: modules/default/compliments//compliments.js module.js:477 Module registered: compliments loader.js:152 Bootstrapping module: compliments loader.js:237 File already loaded: moment.js loader.js:157 Scripts loaded for: compliments loader.js:159 Styles loaded for: compliments loader.js:161 Translations loaded for: compliments loader.js:182 Load script: modules/default/currentweather//currentweather.js module.js:477 Module registered: currentweather loader.js:152 Bootstrapping module: currentweather loader.js:237 File already loaded: moment.js loader.js:157 Scripts loaded for: currentweather loader.js:197 Load stylesheet: vendor/node_modules/weathericons/css/weather-icons.css (index):1 Refused to apply style from 'http://ip.yukiegaming.nl:8989/vendor/node_modules/weathericons/css/weather-icons.css' because its MIME type ('text/html') is not a supported stylesheet MIME type, and strict MIME checking is enabled. loader.js:206 Error on loading stylesheet: vendor/node_modules/weathericons/css/weather-icons.css stylesheet.onerror @ loader.js:206 loader.js:197 Load stylesheet: modules/default/currentweather/currentweather.css loader.js:159 Styles loaded for: currentweather loader.js:161 Translations loaded for: currentweather loader.js:182 Load script: modules/default/weatherforecast//weatherforecast.js module.js:477 Module registered: weatherforecast loader.js:152 Bootstrapping module: weatherforecast loader.js:237 File already loaded: moment.js loader.js:157 Scripts loaded for: weatherforecast loader.js:237 File already loaded: weather-icons.css loader.js:197 Load stylesheet: modules/default/weatherforecast/weatherforecast.css loader.js:159 Styles loaded for: weatherforecast loader.js:161 Translations loaded for: weatherforecast loader.js:182 Load script: modules/default/newsfeed//newsfeed.js module.js:477 Module registered: newsfeed loader.js:152 Bootstrapping module: newsfeed loader.js:237 File already loaded: moment.js loader.js:157 Scripts loaded for: newsfeed loader.js:159 Styles loaded for: newsfeed loader.js:161 Translations loaded for: newsfeed loader.js:197 Load stylesheet: css/custom.css alert.js:153 Starting module: alert updatenotification.js:10 Start updatenotification clock.js:40 Starting module: clock clock.js:49 Uncaught ReferenceError: moment is not defined at Class.start (clock.js:49) at startModules (loader.js:55) at loader.js:40 at HTMLLinkElement.stylesheet.onload (loader.js:203) 15clock.js:77 Uncaught (in promise) ReferenceError: moment is not defined at Class.getDom (clock.js:77) at main.js:110 at new Promise (<anonymous>) at updateDom (main.js:109) at Object.updateDom (main.js:514) at Class.updateDom (module.js:358) at clock.js:45 (index):1 Refused to apply style from 'http://ip.yukiegaming.nl:8989/vendor/node_modules/font-awesome/css/font-awesome.min.css' because its MIME type ('text/html') is not a supported stylesheet MIME type, and strict MIME checking is enabled. (index):1 Refused to apply style from 'http://ip.yukiegaming.nl:8989/vendor/node_modules/weathericons/css/weather-icons.css' because its MIME type ('text/html') is not a supported stylesheet MIME type, and strict MIME checking is enabled. 328clock.js:77 Uncaught (in promise) ReferenceError: moment is not defined at Class.getDom (clock.js:77) at main.js:110 at new Promise (<anonymous>) at updateDom (main.js:109) at Object.updateDom (main.js:514) at Class.updateDom (module.js:358) at clock.js:45 getDom @ clock.js:77 (anonymous) @ main.js:110 updateDom @ main.js:109 updateDom @ main.js:514 updateDom @ module.js:358 (anonymous) @ clock.js:45
  • back screan when start up an errors.....

    Solved
    5
    0 Votes
    5 Posts
    2k Views
    jcklerkJ
    chek: npm install errors magicmirror@2.4.1 & dbus-deamon is running under the user jcklerk and i start up magicmirror whif root user but still black screen
  • Emoji Black & White

    4
    1 Votes
    4 Posts
    4k Views
    B
    No idea? is it not possible?
  • Error starting MagicMirror after an update

    Unsolved
    3
    0 Votes
    3 Posts
    2k Views
    M
    I’m sorry, I didn’t report back. Running npm install did the trick! Thank you!