MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    1. Home
    2. motdog
    3. Topics
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.
    M
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 13
    • Posts 111
    • Groups 0

    Topics

    • M

      git pull error

      Watching Ignoring Scheduled Pinned Locked Moved Solved Troubleshooting
      5
      0 Votes
      5 Posts
      1k Views
      S
      @richland007 said in git pull error: The following untracked working tree files would be overwritten by merge: package-lock.json untracked means its not in the repo just erase it -lock files are rebuilt on npm install
    • M

      Calendar issue 2021

      Watching Ignoring Scheduled Pinned Locked Moved Troubleshooting
      1
      0 Votes
      1 Posts
      237 Views
      M
      Anyone else having a problem with the stock calendar since the new year? Most items show on my mirror as “event” now instead of the name. I am running an older version of the mirror if that is any concern. I last updated before the current version for sure.
    • M

      Won't restart/stuck at prompt

      Watching Ignoring Scheduled Pinned Locked Moved Solved Troubleshooting
      16
      0 Votes
      16 Posts
      6k Views
      M
      @retroflex I used the shutdown from MMM-remotecontrol to shut it down. 8 did have a backup of config & css on laptop so it was just reinstalling modules for the most part
    • M

      Finally built my mirror

      Watching Ignoring Scheduled Pinned Locked Moved Show your Mirror
      7
      2
      4 Votes
      7 Posts
      12k Views
      Mykle1M
      @iorifly said in Finally built my mirror: Hello, what would this circle be in the center of your mirror? Does it appear only when you invoke alexa? Or is it permanent in the center of the screen? I think that is the MMM-EyeCandy module.
    • M

      Would this cause a conflict with MMM-RemoteControl

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Troubleshooting
      8
      0 Votes
      8 Posts
      2k Views
      M
      @sdetweil ok got it. Was just trying to figure out how to adjust screen brightness like I would with the app. makes sense
    • M

      Screen Rotation Help

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Troubleshooting
      3
      0 Votes
      3 Posts
      1k Views
      M
      @sdetweil I will. It’s a vga connection not hdmi if that matters. Since it’s a gift I don’t want to have to enter code on every reboot so worse case I have the frame turned to landscape vs portrait
    • M

      Would this be possible?

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Troubleshooting
      17
      0 Votes
      17 Posts
      4k Views
      ?
      @SammyJankins That is not so easy at this moment. Because, PPL can have several spotify devices at a same time. That one device is closed doesn’t mean all devices are inactive. Maybe it could be done by checking status of all devices per each seconds (Spotify API doesn’t push its status to client, so client should be pulling data when it is needed). Currently this module is already pulling playback data per each seconds, I’m not sure whether good to add device scanning additionally. It might make double of API using.
    • M

      A couple of hopefully easy "how to's"

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Troubleshooting
      4
      0 Votes
      4 Posts
      2k Views
      M
      @bhepler Thanks. Will do. I don’t know if she will have a mouse/keyboard but Im sure I can find one at goodwill for a few bucks.
    • M

      NOAA v3 using too many requests?

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Troubleshooting
      28
      0 Votes
      28 Posts
      11k Views
      M
      @Mykle1 will do. I have tried a different key. Weird thing is that the first few days has a small amount of requests then it spikes
    • M

      Frustrated rookie

      Watching Ignoring Scheduled Pinned Locked Moved Troubleshooting
      6
      0 Votes
      6 Posts
      1k Views
      bheplerB
      @motdog - No worries. We’re here to help if you run into another problem. Here’s a quick rundown of the moving parts to a typical magic mirror: nodejs - This is what runs the Magic Mirror framework. It technically runs a dynamic webpage which is what you see on your monitor. npm - Node Package Manager. This is a tool that ships with nodejs that handles the downloading of required packages, compiling and running of nodejs applications - including the Magic Mirror framework. electron - This is like a web browser that runs on the Raspi desktop. It shows what nodejs is serving up, minus all the annoying bits of a web browser (menus, address bar, etc.) node_helper.js - This is an optional Javascript file in any module. It is responsible for passing data between the front end (display information) and the back end (calls to web services, authentication, etc.) pm2 - This is a process monitoring application. It’s responsible for running the Magic Mirror startup script and acts as sort of a cruise control. If the Magic Mirror crashes, pm2 will detect that the script has stopped and restart it. This is normally what starts your magic mirror when it boots. X-server - This is the desktop environment for your typical Raspberry Pi. This is what electron runs in, so it must be started in order for electron to work. I’m 90% positive that it’s also necessary for the included web browser Chromium to work. This is what your command startx is firing up. config.js - You’ve probably encountered this guy. This is the configuration file for the Magic Mirror web application. It helps to remember that this file is basically a Javascript data file. It controls how the web application loads and positions modules. It’s important to realize that the module itself may need to be installed/compiled before included in the config file. Including an uninstalled module isn’t going to help you much. I hope this helps.
    • M

      Changed a few compliments, hosed it up - not fixed, still hosed

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Troubleshooting
      13
      0 Votes
      13 Posts
      5k Views
      yawnsY
      @sdetweil said in Changed a few compliments, hosed it up - not fixed, still hosed: @lavolp3 the config is not a clean json file… better to use the config:check, lint sends you chasing problems u don’t have (comments, un quoted strings, …) true for jslint.com, not true for jshint.com
    • M

      Total rookie, got it "running" but need help

      Watching Ignoring Scheduled Pinned Locked Moved Solved Troubleshooting
      8
      0 Votes
      8 Posts
      2k Views
      ejay-ibmE
      @motdog said in Total rookie, got it "running" but need help: timeFormat: 12 You are missing a comma at line 25 it should be timeFormat: 12, Ejay
    • 1 / 1