A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • MMM-SORT - WorldTides API Key Pricing

    Moved Solved
    3
    0 Votes
    3 Posts
    1k Views
    cowboysdudeC
    Yes @Mykle1 is right. As time goes by free api’s are becoming a thing of the past… Best to look around and search for free ones.
  • MAGIC MIRROR DARK PHOTOS

    Unsolved
    2
    0 Votes
    2 Posts
    682 Views
    S
    @bobfunland edit the photos and lighten them if u can
  • MMM-GooglePhotos latest update June 26 failed to launch

    Unsolved
    3
    0 Votes
    3 Posts
    2k Views
    N
    it works. thanks.
  • MMM Awesome ALexa Module

    Unsolved
    1
    0 Votes
    1 Posts
    561 Views
    V
    Hi Friends, have you encountered this.? PLEASE HELP THANK YOU MUCH! [image: 1561786585859-159f35e0-d2dc-42ae-a1ae-bba84050f7db-image.png] when I enter Always invalid REDIRECT URL [image: 1561786614162-29c3e554-0697-4217-a611-bb3535135535-image.png]
  • I'm lost

    Unsolved
    7
    0 Votes
    7 Posts
    2k Views
    S
    @Techgator2 # go to home folder cd ~ # erase old installation of MagicMirror rm -rf MagicMirror # get the current MagicMirror repo here git clone https://github.com/MichMich/MagicMirror.git # change into its directory cd MagicMirror # install all the dependencies npm install # start mirror with default config npm start
  • MMM-Facial-Recognition with PiCam doesn't start

    Moved Unsolved
    3
    0 Votes
    3 Posts
    3k Views
    S
    After more fiddling, I get this in terminal: [MMM-Facial-Recognition-OCV3] Facerecognition started... [MMM-Facial-Recognition-OCV3] Loading training data... [MMM-Facial-Recognition-OCV3] Training data loaded! [MMM-Facial-Recognition-OCV3] -------------------- [MMM-Facial-Recognition-OCV3] PiCam loaded... Whoops! There was an uncaught exception... { Error: mmal: mmal_vc_port_enable: failed to enable port vc.null_sink:in:0(OPQV): ENOSPC mmal: mmal_port_enable: failed to enable connected port (vc.null_sink:in:0(OPQV))0x6c513840 (ENOSPC) mmal: mmal_connection_enable: output port couldn't be enabled Exception in thread Thread-1: Traceback (most recent call last): File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/home/pi/MagicMirror/modules/MMM-Facial-Recognition-OCV3/lib/common/picam.py", line 25, in run with picamera.PiCamera() as camera: File "/usr/lib/python2.7/dist-packages/picamera/camera.py", line 433, in __init__ self._init_preview() File "/usr/lib/python2.7/dist-packages/picamera/camera.py", line 513, in _init_preview self, self._camera.outputs[self.CAMERA_PREVIEW_PORT]) File "/usr/lib/python2.7/dist-packages/picamera/renderers.py", line 558, in __init__ self.renderer.inputs[0].connect(source).enable() File "/usr/lib/python2.7/dist-packages/picamera/mmalobj.py", line 2212, in enable prefix="Failed to enable connection") File "/usr/lib/python2.7/dist-packages/picamera/exc.py", line 184, in mmal_check raise PiCameraMMALError(status, prefix) PiCameraMMALError: Failed to enable connection: Out of resources OpenCV Error: Assertion failed (!buf.empty() && buf.isContinuous()) in imdecode_, file /home/pi/opencv/modules/imgcodecs/src/loadsave.cpp, line 637 Traceback (most recent call last): File "modules/MMM-Facial-Recognition-OCV3/lib/mm/facerecognition.py", line 69, in <module> image = camera.read() File "/home/pi/MagicMirror/modules/MMM-Facial-Recognition-OCV3/lib/common/picam.py", line 55, in read image = cv2.imdecode(data, 1) cv2.error: /home/pi/opencv/modules/imgcodecs/src/loadsave.cpp:637: error: (-215) !buf.empty() && buf.isContinuous() in function imdecode_ at PythonShell.parseError (/home/pi/MagicMirror/modules/MMM-Facial-Recognition-OCV3/node_modules/python-shell/index.js:190:17) at terminateIfNeeded (/home/pi/MagicMirror/modules/MMM-Facial-Recognition-OCV3/node_modules/python-shell/index.js:98:28) at ChildProcess.<anonymous> (/home/pi/MagicMirror/modules/MMM-Facial-Recognition-OCV3/node_modules/python-shell/index.js:88:9) at ChildProcess.emit (events.js:182:13) at Process.ChildProcess._handle.onexit (internal/child_process.js:237:12) executable: 'python', options: null, script: 'modules/MMM-Facial-Recognition-OCV3/lib/mm/facerecognition.py', args: [ '{"threshold":80,"useUSBCam":false,"trainingFile":"/home/pi/MagicMirror/modules/MMM-Facial-Recognition-OCV3/training.xml","interval":2,"logoutDelay":15,"users":["Stiofan","Gab"],"defaultClass":"default","everyoneClass":"everyone","welcomeMessage":true}' ], exitCode: 1 } 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
  • MMM-Facial-Recognition-OCV3 trouble

    Unsolved
    3
    0 Votes
    3 Posts
    1k Views
    S
    Change in capture.py from config import ToolsConfig -> from .config import ToolsConfig
  • MMM-Facial-Recognition-OCV3 cant run toold.capture.py

    5
    1 Votes
    5 Posts
    3k Views
    S
    @SdeGeata Nevermind, I just fixed it! It was an outdated PIP that wasn’t getting updated without SUDO. sudo pip install future --upgrade
  • Autohide problem

    Moved
    2
    0 Votes
    2 Posts
    1k Views
    S
    @SdeGeata Does anyone have Autohide working properly on their set-up???
  • Execute shell commands when AssistantMk2 starts or stops

    Solved
    4
    0 Votes
    4 Posts
    1k Views
    A
    @Sean said in Execute shell commands when AssistantMk2 starts or stops: TANT_RESPONSE_END thank you! MMM-NotificationTrigger did the trick. { module: "MMM-NotificationTrigger", config: { triggers:[ { trigger: "ASSISTANT_RESPONSE_END", fires: [{ fire:"MY_COMMAND1", exec: "sleep 1; ls -al" },], }, { trigger: "ASSISTANT_UNDERSTOOD", fires: [{ fire:"MY_COMMAND2", exec: "sleep 1; ls -h" },], }, ] } },
  • "MMM-BackgroundSlideshow" the path to the image in the USB folder?

    Solved
    6
    0 Votes
    6 Posts
    3k Views
    S
    @prism great!.. can u mark this is resolved…
  • MMM-Hotword does not trigger MMM-AssistantMk2?

    Unsolved
    7
    0 Votes
    7 Posts
    2k Views
    A
    @Sean Hi Sean Post a rebuild and using the original config.js it now works ie hotword now correctly calls assistant. The only issue left is when google presents me with options it doesn’t then listen for a follow up selection and throws back to hotword again. Is there a setting to enable assistant to follow up and finish the assistant sequence? Thx
  • Black screen after Update again

    Unsolved
    10
    0 Votes
    10 Posts
    5k Views
    Mykle1M
    @sdetweil said in Black screen after Update again: I lost a whole bunch of stuff when we had 5 power failures back to back… 15 seconds each… memory card did not recover… Yikes! :-(
  • MMM-EasyBack hide module(video stop) show module(video starts) is that possible???

    Unsolved
    5
    0 Votes
    5 Posts
    2k Views
    StoffbeuteluweS
    If I hide the module the video still run in the background… I still here the sound… but I want to stop with hide MMM easyback
  • facebook integration?

    Unsolved
    2
    0 Votes
    2 Posts
    1k Views
    cowboysdudeC
    You know most people try to avoid FB… I certainly wouldn’t want it in my face 24/7…
  • AUTH_AND_TEST.JS, GOOGLE SIGN IN, STUCK IN LOOP

    Solved
    2
    0 Votes
    2 Posts
    795 Views
    D
    @DrDeadlock I solved the problem. You should allow your browser to default browser.
  • auth_and_test.js, Google Sign In, stuck in loop

    Solved
    3
    0 Votes
    3 Posts
    1k Views
    D
    @Cankerous How you fixed it i have same issue…
  • Please help - MMM-AssistantMk2

    Unsolved
    1
    0 Votes
    1 Posts
    596 Views
    B
    G’day every one. I am having issues with integrating MMM-AssistantMk2. When I start the MagicMirror, it seems to load. It initiates the default (“brief today”) and it activates a response, but towards the end of response the module appears to just terminate without completing correctly. I only seem to activate by using mouse function and clicking on the GA icon (via VNC Viewer). The microphone picks up my command and translates it onto the screen but there does not seem to be any response after that. I ran npm start dev and the only error I could see (and not sure how to fix) was: Uncaught TypeError: Cannot set property 'className' of null at Class.status (MMM-Hotword.js:261) at Class.socketNotificationReceived (MMM-Hotword.js:170) at module.js:246 at r.<anonymous> (socketclient.js:25) at r.emit (index.js:83) at r.onevent (index.js:83) at r.MMSocket.self.socket.onevent (socketclient.js:19) at r.onpacket (index.js:83) at r.<anonymous> (index.js:83) at r.emit (index.js:83) Any advice or tips would be very much appreciated. Regards, BJ Duncan
  • Errors after python capture.py

    Unsolved
    1
    0 Votes
    1 Posts
    613 Views
    S
    Re: Facial Recognition Module - Step by Step Guide I have followed all the directives here, but pull two errors upon trying to train: #1 pi@raspberrypi:~/MagicMirror/modules/MMM-Facial-Recognition-Tools $ pip install -r requirements.txt Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple Collecting future (from -r requirements.txt (line 1)) Using cached https://www.piwheels.org/simple/future/future-0.17.1-py3-none-any.whl Installing collected packages: future ERROR: Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: '/usr/local/lib/python3.5/dist-packages/libpasteurize' Consider using the `--user` option or check the permissions. #2 pi@raspberrypi:~/MagicMirror/modules/MMM-Facial-Recognition-Tools $ python capture.py Traceback (most recent call last): File "capture.py", line 18, in <module> import lib.capture as capture File "/home/pi/MagicMirror/modules/MMM-Facial-Recognition-Tools/lib/capture.py", line 21, in <module> from . import config File "/home/pi/MagicMirror/modules/MMM-Facial-Recognition-Tools/lib/config.py", line 15, in <module> (CV_MAJOR_VER, CV_MINOR_VER, mv1, mv2) = cv2.__version__.split(".") ValueError: need more than 3 values to unpack Can you help???
  • Proper way to have module loading screen

    Unsolved
    8
    0 Votes
    8 Posts
    3k Views
    S
    @isaac2004 said in Proper way to have module loading screen: I have not figured out a way to have multiple divs in my module container and flip visibility from that event what is the problem? when u start to load the map , it is hidden and the loading div is shown. then in your tileloaded event trigger, you would document.getElementByID(the loading div) and hide it, then show the tile div… I hide/show two different images directly without problem and another design is to have two divs and toggle them