A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • Facial Recognition with Apache User Registration Web Page

    1
    1 Votes
    1 Posts
    792 Views
    B
    Hi All: My group and I are using the Magic Mirror for our Electrical Engineering Capstone Project. We are using the Facial Recognition Module and have it successfully identifying ourselves, but want to incorporate new users who want to be recognized by the mirror. We have made a small web page that users can access through an Apache server on the Raspberry Pi. [image: Register_Login_Page.JPG] When the user enters account information and clicks the register button, it will check that the account information is available saves the account to a local SQL database to make an account for the user. We also built a Facial Recognition Training Module that begins taking pictures of a user when a notification is recieved. We want to tie these two together by: Sending a notification to the new Facial Recognition Training Module we made to begin taking pictures of the new user after a new account is successfully created when the “Register” button is clicked. Sending the username (just to tie the pictures being taken to the new user) to the Facial Recognition Training Module. My group and I are not strong at javascript so any help would be greatly appreciated! Thank you! Sincerely, Brandon Ngo
  • missing 'Access-Control-Allow-Origin'

    10
    0 Votes
    10 Posts
    7k Views
    K
    Concerning the self=this question, I found a neat article giving som explanations: https://alistapart.com/article/getoutbindingsituations The other question: Could it be, that node_helper is executed on the server and the main script is executed on the client?
  • 0 Votes
    20 Posts
    11k Views
    Mykle1M
    @ghaal said in Super nooby question- How to configure the downloaded modules and weather wont show up: that’s a more accurate of focast and current, both don’t show on the magicmirror page. I made sure not to add extra spaces when removing my appid and location. Here it is! You can copy and paste right from here into your config { module: "currentweather", position: "top_right", config: { location: "Irvine", locationID: "5359777", appid: "YOUR API KEY" } }, { module: "weatherforecast", position: "top_right", header: "Weather Forecast", config: { location: "Irvine", locationID: "5359777", appid: "YOUR API KEY" } }, // end of weatherforecast entry needs a comma
  • Pir Sensor - Screen switches on and off instantly

    2
    0 Votes
    2 Posts
    2k Views
    O
    You should have two small dials on the sensor, one of these relates to the ‘time on’. Try turning that to full and see if that helps. On a side note, did you run into any issues during install with the node expecting a different version to the one installed?
  • No free space on SD-card

    11
    0 Votes
    11 Posts
    9k Views
    zdenekZ
    @bhepler great, thanks. This I missed somehow… this helped a lot, now I’ve over 1GB. Thank you very much
  • Roomtemperature with DS18B20

    Solved
    11
    0 Votes
    11 Posts
    8k Views
    K
    Excellent! Thanks for the code above, worked beautifully… :-)
  • Remote Control Module is Not Working at All for Me

    3
    0 Votes
    3 Posts
    2k Views
    Mykle1M
    @twosix said in Remote Control Module is Not Working at All for Me: “cannot get remote/html” message. Any help would be great! Thanks! Assuming you can access the mirror, and that you followed these installation directions: cd ~/MagicMirror/modules # adapt directory if you are using a different one git clone https://github.com/Jopyth/MMM-Remote-Control.git cd MMM-Remote-Control npm install is there a remote.html file in your MMM-Remote-Control folder?
  • Always boot to MM?

    3
    0 Votes
    3 Posts
    2k Views
    D
    @strawberry-3.141 thank you
  • Compliments - anytime feature

    1
    0 Votes
    1 Posts
    922 Views
    F
    Hi guys Anyone else here have trouble with the anytime feature? I haven’t been able to figure out how to make the compliments - anytime feature work. It will read off the temperature, but won’t load the anytime section…
  • MMM-Fitbit not pulling data

    1
    0 Votes
    1 Posts
    945 Views
    O
    Hi folks! I’ve recently installed the MMM-Fitbit app, but for some reason it doesn’t seem to be pulling any data. Can anyone help point me in the right direction as to troubleshooting the problem? Cheers.
  • Error: ENOENT: no such file or directory, open 'package.json'

    1
    0 Votes
    1 Posts
    3k Views
    L
    Hi! I’ve tried to install a new MagicMirror on a brand new Rpi3 with Raspbian Pixel using the automatic script bash -c "$(curl -sL https://raw.githubusercontent.com/MichMich/MagicMirror/master/installers/raspberry.sh)". I had an error when pm2 was trying to be installed, saying that it couldn’t find the specified OS when doing: sudo su -c "env PATH=$PATH:/usr/bin pm2 startup linux -u pi --hp /home/pi". No worries there, I re-ran it with the right option and it worked. The problem is that when I start the mirror with: pm2 start MagicMirror, I get this error over and over again in the logs: 0|MagicMir | Error: ENOENT: no such file or directory, open 'package.json' 0|MagicMir | at Error (native) 0|MagicMir | at Object.fs.openSync (fs.js:641:18) 0|MagicMir | at Object.fs.readFileSync (fs.js:509:33) 0|MagicMir | at Object. (/home/pi/MagicMirror/js/app.js:15:32) 0|MagicMir | at Module._compile (module.js:570:32) 0|MagicMir | at Object.Module._extensions..js (module.js:579:10) 0|MagicMir | at Module.load (module.js:487:32) 0|MagicMir | at tryModuleLoad (module.js:446:12) 0|MagicMir | at Function.Module._load (module.js:438:3) 0|MagicMir | at Module.require (module.js:497:17) I checked, in the mm.sh starting the script, there is the right cd. Also, when I manually start the mirror with: DISPLAY=:0 npm start, it works fine. Any ideas?
  • Google TTS Workaround

    Solved
    2
    0 Votes
    2 Posts
    2k Views
    PopkyP
    Since i wrote this thread somebody found a way how to Use Googe TTS in easy way by adding some different URL Structure and new Parameters so i Would like to share this Answer with you. Working google TTS URL (for NOW… see the parametr “&client=tw-ob”) Sample: http://translate.google.com/translate_tts?tl=en&q=I+love+MagicMirror&client=tw-ob Source: recent comments in This GitHub Google TTS project #Closed
  • Problem with PIR Sensor's control

    4
    0 Votes
    4 Posts
    2k Views
    D
    @caner you cannot It is built in
  • 0 Votes
    17 Posts
    9k Views
    garblefluxG
    @broberg Hi! Nice module. Would it be possible to show the countdown in hours, minutes (and seconds) instead of days? This would be not so static and brings more life to the MM. Thanks in advance. Best regards Mike
  • Trouble with config file, Error Create Config File

    12
    0 Votes
    12 Posts
    12k Views
    strawberry 3.141S
    @twosix in all your examples you’re escaping the closing quote { symbol: "calendar-check-o ", url: "webcal://p55-calendars.icloud.com/published/2/TDWYwJjbv2BpM3HLxxxxxxxxxxxxxxxxxvZM-3TNpXNgZXsi192SI7M6pxxxxxxxxxxxxxxxxxxxxxxxXZCkcApre7Kg\" } you can see there that the next line is green which indicates that the string isn’t closed there probably. This happen because of the \ right in front of the quote character. If the backslash doesn’t belong to your string remove it, if you need the backslash you have to escape the backslash by adding a second. like this: { symbol: "calendar-check-o ", url: "webcal://p55-calendars.icloud.com/published/2/TDWYwJjbv2BpM3HLxxxxxxxxxxxxxxxxxvZM-3TNpXNgZXsi192SI7M6pxxxxxxxxxxxxxxxxxxxxxxxXZCkcApre7Kg\\" } here you can see that the closing curly brace is no longer highlighted in green because the string is closed properly.
  • Trouble with default Weather Module

    3
    1
    0 Votes
    3 Posts
    2k Views
    Mykle1M
    @estuga said in Trouble with default Weather Module: Plus, I can’t get my Magic Mirror to stay on all the time, the screen just gets black. I’ve tried many tutorials and it doesn’t make any difference… https://forum.magicmirror.builders/topic/1503/how-to-disable-screensaver/8
  • Not again PIR

    10
    0 Votes
    10 Posts
    5k Views
    X
    And again after two days the mirror did what he wants . I was nearly at that Point to throw all away and start fom beginning. Baut then i tried a thing , I disabled Bluetooth AND WLAN. And did it that way: //sudo nano /etc/modprobe.d/raspi-blacklist.conf blacklist brcmfmac blacklist brcmutil blacklist cfg80211 blacklist rfkill blacklist btbcm blacklist hci_uart And after that a Reboot and //sudo systemctl disable hciuart and another reboot . This works, I hope longer then 2 Days ;) Now I have to work with the Ethernetport and gonna try it with an USB Wlan Dongle
  • Restart Magic Mirror Server

    2
    1 Votes
    2 Posts
    3k Views
    MitchfarinoM
    I followed the same process If you install the Remote Control Module, then you can use this to restart the mirror https://forum.magicmirror.builders/topic/735/remote-control-shutdown-configure-and-update-your-magicmirror/
  • Android WebView with MM2-serveronly

    1
    0 Votes
    1 Posts
    1k Views
    A
    I try to display the MagicMirror site (server-only) in an android.webkit.WebView for a small Android-App. Unfortunately, nothing shows up except the black background. In actual browser apps like Chrome for Android or Firefox everything works fine. I’m using a no-name low-spec Android tablet with Android-version 4.2.2. Are there any Android gurus out there who can help me or has anybody tried to do something similar so far?
  • Python - One momentary switch, LED, and a shut-off timer

    3
    0 Votes
    3 Posts
    5k Views
    UnboredU
    Here’s a pic of the work in progress. [image: dv8n_mgiUmSZvIKqR6N2aAxsmuXedOJybtDgmfck3FRh5us6fgu4KwVTAr2jRshadnXWaQ_Wku-khb56ScFptN4dTn19OojHu0POhkN3U17oYaYJ8od6r-jpt1pDXI3inOulAT6UEF-ylGVg5myfqa4Amb_rsEyyN8ah4Y1gd2xwvI7j0qz3VzajdsHnaX-a0KbZAkP7jO2jEl74N3UQ4MnIaTYA2MBfijYW7Lrv0IOUAKs7GA9WFcVDZS6lrDX_GaEJVQN17R-BNxEMRqYgDXgCEHT5-hj0Zm3RRDErlTdoWkI7sVKOSn8zSesemU35afEeyneqadh_I4GqUQMO0L-mj5A875ZzGLMjDcPYPK6ow9l3q0Dc_ubngzUFdjOFnIQUZRQFvGNoBCQRs_wcJ4swDwHEdT_zLFKdik6KDDulHsT9XMixJE5mS316OzEpMYLdQg1Qh4gqV_eB8lvz2R72j5z62w7SJqQrzCBbUePKHFCba_XdVIsYkJaWpNHAGWpu_-cdxLMEsDVzVw2pzII5anUo-mPO5cOEtKHI0MA7zH4ZDS8YXB-JgRtLRWKBh-q9FMGm_C3JknqDMUgL5vTd9v7dkPBy5rsHfxEtW6tBBKfJdxV0=w388-h688-no]