A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • Problems mit config.js

    17
    0 Votes
    17 Posts
    9k Views
    H
    speciall thx my dear. I have reached the problem in another way. I wrote this command into the rc.local: su pi -c ‘/home/pi/mm.sh &’ And now I have the MM after reboot. I am so happy :)
  • MMM-Button; ERROR

    2
    0 Votes
    2 Posts
    1k Views
    yawnsY
    Take a look at this: https://forum.magicmirror.builders/topic/948/error-found-error-module-version-mismatch-expected-50-got-46/4
  • Calendar Module not reloading/updating the entries

    2
    0 Votes
    2 Posts
    2k Views
    N
    @rak I’m also seeing this issue, I have entries showing on added in the calendar that are no longer part of the news feed online. It seems it’s ‘filling up’ then not refreshing :(
  • 'snyk-protect' is not in the npm registry.

    1
    0 Votes
    1 Posts
    1k Views
    D
    So i installed from the script and when it finished there were 3 WARN messages saying npm WARN prefer global coffee-script@1.10.0 should be installed with -g npm WARN prefer global colorguard@1.2.0 should be installed with -g npm WARN prefer global jsonlint@1.6.2 should be installed with -g so i reimnstalled those using -g and that went ok. renamed the config file and did npm start. no dice. i got magicmirror@2.0.0 start /home/pi/MagicMirror electron js/electron.js fs.js:557 return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode); ^ Error: ENOENT: no such file or directory, open ‘/home/pi/MagicMirror/node_modules/electron-prebuilt/path.txt’ at Object.fs.openSync (fs.js:557:18) at Object.fs.readFileSync (fs.js:467:33) at Object. (/home/pi/MagicMirror/node_modules/electron-prebuilt/index.js:4:42) at Module._compile (module.js:573:32) at Object.Module._extensions…js (module.js:582:10) at Module.load (module.js:490:32) at tryModuleLoad (module.js:449:12) at Function.Module._load (module.js:441:3) at Module.require (module.js:500:17) at require (internal/module.js:20:19) npm ERR! Linux 4.4.30-v7+ npm ERR! argv “/usr/local/bin/node” “/usr/local/bin/npm” “start” npm ERR! node v7.0.0 npm ERR! npm v4.0.2 npm ERR! code ELIFECYCLE npm ERR! magicmirror@2.0.0 start: electron js/electron.js npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the magicmirror@2.0.0 start script ‘electron js/electron.js’. npm ERR! Make sure you have the latest version of node.js and npm installed. npm ERR! If you do, this is most likely a problem with the magicmirror package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! electron js/electron.js npm ERR! You can get information on how to open an issue for this project with: npm ERR! npm bugs magicmirror npm ERR! Or if that isn’t available, you can get their info via: npm ERR! npm owner ls magicmirror npm ERR! There is likely additional logging output above. npm ERR! Please include the following file with any support request: npm ERR! /home/pi/MagicMirror/npm-debug.log after seeing someone else here having issues relating to snyk-protect i tried pi@raspberrypi:~/MagicMirror $ sudo npm update -g pi@raspberrypi:~/MagicMirror $ sudo npm cache clean pi@raspberrypi:~/MagicMirror $ sudo npm install snyk-protect npm ERR! Linux 4.4.30-v7+ npm ERR! argv “/usr/local/bin/node” “/usr/local/bin/npm” “install” “snyk-protect” npm ERR! node v7.0.0 npm ERR! npm v3.10.9 npm ERR! code E404 npm ERR! 404 Registry returned 404 for GET on https://registry.npmjs.org/snyk-protect npm ERR! 404 npm ERR! 404 ‘snyk-protect’ is not in the npm registry. npm ERR! 404 You should bug the author to publish it (or use the name yourself!) npm ERR! 404 npm ERR! 404 Note that you can also install from a npm ERR! 404 tarball, folder, http url, or git url. npm ERR! Please include the following file with any support request: npm ERR! /home/pi/MagicMirror/npm-debug.log pi@raspberrypi:~/MagicMirror $ sorry for the wall of text, can anyone help
  • Calendar showing "in X day" wrongly

    20
    0 Votes
    20 Posts
    13k Views
    C
    @Cato yeah I was a little bit too quick there. it’s now changed to “today”. @Matthes0815 Oh the time on the hardware is correct, otherwise the clock wouldn’t have shown right.
  • Wanna buy Raspberry pi 3 toolkit.

    2
    0 Votes
    2 Posts
    1k Views
    bheplerB
    Hey @Neha-Afreen. The Raspberry Pi itself doesn’t require much in order to run. You can buy one at Amazon pretty easily. You’ll need: Raspberry Pi 3 USB cable for power HDMI cable for video MicroSD card with the operating system You can get most of that together in a Complete Raspberry Pi Starter Kit That should get you started with the Raspberry Pi portion of the project. Let us know when you’re ready for the carpentry part!
  • Wifi Connectivity / Access Settings

    3
    0 Votes
    3 Posts
    3k Views
    S
    Did you get this fixed? With the MM running in kiosk mode, you can just and it will load the menu for you to get to the terminal screen. You can work from there or type in (pm2 stop mm) and it will stop the MM. I had a major issue with mine where when I followed the instructions for installation, my wifi wouldn’t work. I had to skip a step (the network config for wireless power) and the wifi comes up just fine.
  • 404 Error

    3
    0 Votes
    3 Posts
    3k Views
    T
    @kpenrose47 said in 404 Error: When trying to install Magic Mirror I get a ‘bash: line 1: 404:: command not found’ error. I used the following link to install Magic Mirror ‘curl -sL https:/raw.githubusercontent.com/michmich/magicmirror/master/installers/raspberry.sh | bash’. Am I trying to install from the wrong location? Yeah, I posted that an hour before also - but it was transfered to another thread :/. As bhepler now suggested: You missed a / in your link. Also the message would explain: As the link is wrong, your curl receive a 404 ERROR, which is piped to “bash” - and bash does not know what the command “404” is :).
  • Npm Start command not found?

    2
    0 Votes
    2 Posts
    2k Views
    C
    @CCoates think I’ve figured it out Raspbian Jessie didn’t install Whoops
  • Start Shell/Pyton script out of MagicMirror module

    2
    0 Votes
    2 Posts
    2k Views
    strawberry 3.141S
    @DevilRev you can use child process exec to run it in the node_helper https://nodejs.org/api/child_process.html#child_process_child_process_exec_command_options_callback
  • Today's weather [default module] not correct. Rest of the week is fine.

    3
    0 Votes
    3 Posts
    2k Views
    O
    You’re right! An area around Oslo and to the North of the city is showing an incorrect temprature on the site. I’ve submitted an issue to them. Hopefully they’ll fix it soon.
  • Analog Speaker and USB Mic combined for Voice control

    3
    0 Votes
    3 Posts
    3k Views
    D
    @strawberry-3.141 Hi, at first thanks for taking the time and thanks for you help it sounds like a promising solution but I still don’t seem to get this working. I used p.get_device_info_by_index() to find out the index of my USB microphone, which is 2, and added input_device_index=2 to the snowboydecoder file BUT it still seems to somehow use the onboard audio card 0 and I have no idea why or what I did wrong. I uploaded the error shown when launching the magic mirror to pastebin maybe it can help you help me, I really want to solve this! http://pastebin.com/R1n3TmbP Also my snowboydecoder config file on pastebin: http://pastebin.com/U0yh4X1f maybe I added it at the wrong place but I was thinking this is the right place for it and didn’t know what to do with line 115. I really hope you can help me, thanks!
  • Microphone issue

    2
    0 Votes
    2 Posts
    2k Views
    P
    Anyone got the same issue :( ? thanks
  • Calendar 'Loading...' issue with iCloud

    1
    0 Votes
    1 Posts
    1k Views
    N
    I have seen a problem when using an iCloud url with the calendar module that I thought I’d post in case anyone else runs into the issue. Symptoms The symptom is the calendar sticks with the ‘Loading…’ message but never loads. On the command line I saw the following error: Ready to go! Please point your browser to: http://localhost:8080 Create new calendar fetcher for url: http://p02-calendarws.icloud.com/ca/subscribe/1/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx - Interval: 300000 Whoops! There was an uncaught exception... [Error: Invalid UNTIL value: 20160730T115959] 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 Cause With Mitchs support the problem has been traced to the rrule library which handles recurring calendar events. There is an open issue on the library here: https://github.com/jkbrzt/rrule/issues/145 It seems the library is strictly following RFC2445 detailing how UTC dates work, but it seems not every calendar provider is structuring the dates per RFC2445 when they are set to a local time. I’ve added the problem I’m seeing to the issue 145. I hope that helps anyone else encountering the same issue.
  • Refresh Hello World module

    3
    0 Votes
    3 Posts
    5k Views
    ?
    Thanks for your answer, I think there is a problem with the MMM-ModuleScheduler. When the frame is hidden your version is refreshing good, but when it is visible, it is stopping. Maybe it will not work together…
  • PM2 logs

    8
    0 Votes
    8 Posts
    8k Views
    RedNaxR
    @ostfilinchen Working on it, testing as we speak :D
  • Help creating a shutdown button?

    troubleshoot help button switch shutdown
    7
    0 Votes
    7 Posts
    5k Views
    J
    @bez252 Actually what they describe might also work for you, based on a quick glance through the setup code. To shutdown from the node_helper you need to change some code in the file(will be in MMM-Button/node_helper.js in your file system). Here is an example from my module to shut down the RPi, you can replace the self.sendSocketNotification(...) in the node_helper with a similar command: exec('sudo shutdown -h now', null); Also, at the beginning of the file you need to include the exec function, like here: const exec = require('child_process').exec;
  • Love the idea from first sight, now a bit confused with this issues!

    3
    0 Votes
    3 Posts
    2k Views
    dracebusD
    @strawberry-3.141 said in Love the idea from first sight, now a bit confused with this issues!: @dracebus said in Love the idea from first sight, now a bit confused with this issues!: Error: listen EADDRINUSE :::8080 something is already using this port. got to the config.js an change the port in there to something else yeah there was an instance running. Also, not sure how to quit the app, I am really new to terminal usage, I stopped once using NPM stop but I cant get that to work anymore, I type stuff and nothing happens when I hit enter
  • Rss for news feeds?

    13
    0 Votes
    13 Posts
    24k Views
    D
    Hi, I got this working, the problem was indeed something with the formatting by editing as a text file on my mac. By sshing into the box and modifying the config file directly on the pi I got it working. One question I still have: is there any way to tell the box to drop headlines after 2 days or so? I’m seeing headlines that are 5, 6, 7, 8 days old cycle through and they are no longer news. I’m seeing some new headlines make their way in but the majority are old. I want to have the MM drop headlines when they are stale, say after 2 days time. I see there is a updateInterval tag but I believe that refers to the frequency it checks for new headlines, not when it drops old headlines off. Anyone else having the same issue? Thanks, Nathan
  • Boot up

    1
    0 Votes
    1 Posts
    1k Views
    E
    Brand new Raspberry pi zero running in server only mode I have already tried doing this once and ended up having to completely start over, now I am doing the smart thing and asking others how in the world do I have my pi boot up into the magic mirror. preferable with midori browser and in full screen. thanks in advanced