A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • NPM install is giving Error.

    Unsolved
    18
    0 Votes
    18 Posts
    29k Views
    R
    Aha-got it! sudo rm -rf ~/.nvm sudo rm /usr/local/bin/node sudo rm /usr/local/bin/nvm pm2 stop mm (not sure if I missed this earlier) bash -c "$(curl -sL https://raw.githubusercontent.com/MichMich/MagicMirror/master/installers/raspberry.sh)" This installed fine, but gave me an error of an out-of-date npm version, so I ran: sudo npm i -g npm Then moved all my old modules and config file over to the new install and checked my node/npm versions: pi@raspberrypi:~/MagicMirrorBackup/modules $ node -v v9.11.2 pi@raspberrypi:~/MagicMirrorBackup/modules $ npm -v 6.5.0 So they’re not as up-to-date as my previous ones, but MagicMirror is working fine! Thanks everyone for the input, turns out just a bit of manual removal and persistence sorted me out!
  • MMM-Buttons

    1
    0 Votes
    1 Posts
    585 Views
    X
    Hi is it possible to send multiple notifications at once with a press of the button? I would like to increment a page and hide modules at the same time. Is it possible?
  • MMM-NOAA3 - No icon

    Solved
    11
    1
    0 Votes
    11 Posts
    10k Views
    richland007R
    @cowboysdude I still haven’t been able to resolve my above problem that my NOAA3 module comes up not formatted right. Here is the error that is logging [image: 1546757008860-noaa3error.png] “length” is undefined etc Oh and i am using OpenWeather looking like this [image: 1546757107049-20181118_181527.jpg] Thank you for your help always appreciated and for this fantastic work D
  • MM Starts before network is up

    Unsolved
    2
    0 Votes
    2 Posts
    960 Views
    S
    I am using pm2 and it’s startup scripts to start MM on boot on my pi 3. I tried several different ordering techniques including: [Unit] Description=PM2 process manager Documentation=https://pm2.keymetrics.io/ Wants=network-online.target After=network.target network-online.target .... [Install] WantedBy=multi-user.target network-online.target For some reason nothing works and I keep getting auth errors on my modules and a constant Loading text in my calendar. I resorted to writing this in my MM startup script to wait for a ping: ((count = 100)) while [[ $count -ne 0 ]] ; do ping -c 1 8.8.8.8 rc=$? if [[ $rc -eq 0 ]] ; then ((count = 1)) fi ((count = count - 1)) done if [[ $rc -eq 0 ]] ; then cd ~/MagicMirror DISPLAY=:0 npm start fi Anyone else have any ideas?
  • MM v.2.6.0 doesn't update

    Unsolved
    2
    0 Votes
    2 Posts
    820 Views
    Mykle1M
    @maltavius I believe you’ll find your answer here, mate. Good luck. https://forum.magicmirror.builders/topic/9378/updating-6db61b4-de57daa/2 Score one for the forum search feature! :-)
  • Error in config file

    Unsolved
    5
    0 Votes
    5 Posts
    1k Views
    cowboysdudeC
    Ok so before you add ANY new modules make a backup of your config so you will always have a working copy :)
  • Troubles updating to 2.6.0

    Solved
    5
    0 Votes
    5 Posts
    2k Views
    A
    @bhepler npm install electron@latest
  • Syncing Multiple Calendars

    Unsolved
    4
    0 Votes
    4 Posts
    2k Views
    bheplerB
    @cstein6486 said in Syncing Multiple Calendars: Lastly, I don’t understand the significance of “symbol” for the calendars. The symbol will be added to the beginning of every event for that configured calendar. For example, I have a calendar of movie release dates merged in with my social calendar. I keep the “calendar-check-o” for the social calendar, but I use “video-camera” for the movie release calendar. The end result is that every entry that is a movie release shows a video camera icon and my social calendar shows a calendar with a check icon.
  • Updated to MM v2.6.0 now all I get is only a black Electron screen...

    Solved
    7
    0 Votes
    7 Posts
    2k Views
    S
    or kill all node related ps -ef | grep node | awk '{print $2}' | xargs kill -9
  • Auto Start on Pi Zero

    Unsolved pizero magic mirror autostart
    2
    0 Votes
    2 Posts
    1k Views
    A
    @aidandon I commented on the other post; not sure if you have solved already. Did you install using my github repo? If so, the problem is that my pm2_MagicMirror.json file is looking for a file called startMagicMirror.sh and not mmstart.sh, so it won’t know to run your mmstart.sh file. Edit: if you have this working now, can you mark the post as solved.
  • Weird graphical error

    Solved
    4
    0 Votes
    4 Posts
    2k Views
    lavolp3L
    I had the same issue just recently and can confirm that switching to full KMS solves the issue. Don’t know the reason for this however.
  • Updating 6db61b4..de57daa

    Solved
    26
    0 Votes
    26 Posts
    12k Views
    D
    @mwel1977 I use VNC on my Pi to connect to it then terminal and just install those like you would any module then edit the config file, then just log into the html page which would be the address of your device xxxxxx:8080/remote.html and that’s the rest of the magic is done on that webpage
  • Update Error of v.2.2.0 :(

    21
    0 Votes
    21 Posts
    22k Views
    M
    @afedriansyah I’ve read that there might be some issues with the automatic installer in the Pi. If you do a re-install and it doesn’t work, try a manual install. All the instructions are on the GitHub page. ☺️
  • Network stream with vlc

    mplz
    4
    0 Votes
    4 Posts
    3k Views
    S
    @fonfon said in Network stream with vlc: is it possible to open a network stream in a windows with vlc ? If you are still interested, I am working on an update to my MMM-RTSPStream module to do this: https://forum.magicmirror.builders/topic/2743/mmm-rtspstream-video-streaming-from-live-feeds-security-cameras/163
  • Default Calendar just shows loading

    8
    0 Votes
    8 Posts
    3k Views
    D
    @idoodler no just git pull, I had to change the config file in calendar ie where to pull my calendar file from that was the only thing that changed, but the pull wouldn’t happen so I had to rename the folder in order for the pull to happen so that could have been the issue, but it created a new folder so not sure what went on.
  • Sun VS mirror

    Unsolved
    11
    2
    0 Votes
    11 Posts
    5k Views
    thymonT
    Thank you everyone for your answers. What do you think about Dielectric Mirror ?
  • Can't install / Error with NPM / Electron not found

    Solved
    6
    0 Votes
    6 Posts
    3k Views
    S
    cool… can u mark your issue as solved
  • Struggling with Pi0

    Unsolved
    8
    0 Votes
    8 Posts
    2k Views
    A
    @rgatlin Did that work for you? if now working, can you mark the post as solved please :)
  • (Pi3ModelB) Flickering display when in vertical mode MM2.5.0

    Unsolved
    3
    0 Votes
    3 Posts
    1k Views
    bheplerB
    Is it anything like the problems I described in this post? Check the YouTube link for a video of my experience. I did find a solution, eventually.
  • MM crashing after some hours

    Unsolved
    4
    0 Votes
    4 Posts
    2k Views
    N
    I was struggling with a crash. I logged the mem usage with SAR sudo apt-get install sysstat View Info Here Then I output to a log every few minutes so if it did crash I could go back through. sar -r 1 > somefile.log The exact issue I was having was with an iFrame Module iFrame-Ping: MMM-iFramePing I run a YouTube Playlist - that will eventually bring up the module by voice command. //iFrame Module - Contains Fox News Playlist on YouTube - Autoplay - Modest Branding (no logo) - iv Load Policy = 3 (no annotations) - Controls = 0 (no controls shown) { module: 'MMM-iFrame-Ping', position: 'top_right', config: { url: "https://www.youtube.com/embed/?listType=playlist&list=PLlTLHnxSVuIyeEZPBIQF_krewJkY2JSwi&index=-1&autoplay=1&modestbranding=1&iv_load_policy=3&controls=0", autoRefresh: true, updateInterval: 120, width: "560px", height: "340px", scrolling: "no" } }, The iFrame video was crashing the PI so I decided to increase the swapfile size. Before I increased the size my PI would make it about 2-4 hours. Now I can literally run it for days without an issue. sudo nano /etc/dphys-swapfile Change CONF_SWAPSIZE=100 CONF_SWAPSIZE=1024 Stop/Start the Service sudo /etc/init.d/dphys-swapfile stop sudo /etc/init.d/dphys-swapfile start You can log with SAR or just do free -m Some people set the swapfile to 0, but others warn against it. If you want to CONF_SWAPSIZE=0