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

    Posts

    Recent Best Controversial
    • RE: Two Instances in PM2

      I did find this in the cd MagicMirror???

      pi@raspberrypi:~/MagicMirror $ pm2 log MagicMirror
      [TAILING] Tailing last 15 lines for [MagicMirror] process (change the value with --lines option)
      /home/pi/.pm2/logs/MagicMirror-out.log last 15 lines:
      /home/pi/.pm2/logs/MagicMirror-error.log last 15 lines:
      0|MagicMir | at tryModuleLoad (internal/modules/cjs/loader.js:506:12)
      0|MagicMir | at Function.Module._load (internal/modules/cjs/loader.js:498:3)
      0|MagicMir | at Module.require (internal/modules/cjs/loader.js:598:17)
      0|MagicMir | at require (internal/modules/cjs/helpers.js:11:18)
      0|MagicMir | Error: ENOENT: no such file or directory, open ‘package.json’
      0|MagicMir | at Object.fs.openSync (fs.js:660:18)
      0|MagicMir | at Object.fs.readFileSync (fs.js:565:33)
      0|MagicMir | at Object. (/home/pi/MagicMirror/js/app.js:15:32)
      0|MagicMir | at Module._compile (internal/modules/cjs/loader.js:654:30)
      0|MagicMir | at Object.Module._extensions…js (internal/modules/cjs/loader.js:665:10)
      0|MagicMir | at Module.load (internal/modules/cjs/loader.js:566:32)
      0|MagicMir | at tryModuleLoad (internal/modules/cjs/loader.js:506:12)
      0|MagicMir | at Function.Module._load (internal/modules/cjs/loader.js:498:3)
      0|MagicMir | at Module.require (internal/modules/cjs/loader.js:598:17)
      0|MagicMir | at require (internal/modules/cjs/helpers.js:11:18)

      posted in Troubleshooting
      S
      shazglass
    • RE: Two Instances in PM2

      @bhepler hithere
      I did as per your instructions - except I dont know how to use the forum markup tool…so just copied and pasted.
      I now dont have any instances running? I can only access my mirror if i go ino cd MagicMirror and then type npm install.

      pi@raspberrypi:~ $ pm2 stop all
      [PM2] Applying action stopProcessId on app [all](ids: 0)
      [PM2] MagicMirror ✓
      ┌─────────────┬──────┬─────────┬───┬─────┬────────┐
      │ Name │ mode │ status │ ↺ │ cpu │ memory │
      ├─────────────┼──────┼─────────┼───┼─────┼────────┤
      │ MagicMirror │ fork │ stopped │ 6 │ 0% │ 0 B │
      └─────────────┴──────┴─────────┴───┴─────┴────────┘
      Use pm2 show <id|name> to get more details about an app
      pi@raspberrypi:~ $ pm2 delete MagicMirror
      [PM2] Applying action deleteProcessId on app [MagicMirror](ids: 0)
      [PM2] MagicMirror ✓
      ┌──────┬──────┬────────┬───┬─────┬────────┐
      │ Name │ mode │ status │ ↺ │ cpu │ memory │
      └──────┴──────┴────────┴───┴─────┴────────┘
      Use pm2 show <id|name> to get more details about an app
      pi@raspberrypi:~ $ pm2 save
      [PM2] Saving current process list…
      [PM2] Nothing to save !!!
      [PM2] In this case we keep old dump file. To clear dump file you can delete it manually !
      pi@raspberrypi:~ $ pm2 flush
      [PM2] Flushing /home/pi/.pm2/pm2.log
      [PM2] Logs flushed
      pi@raspberrypi:~ $ pm2 start mm.sh
      [PM2][ERROR] script not found : /home/pi/mm.sh
      script not found : /home/pi/mm.sh
      ┌──────┬──────┬────────┬───┬─────┬────────┐
      │ Name │ mode │ status │ ↺ │ cpu │ memory │
      └──────┴──────┴────────┴───┴─────┴────────┘
      Use pm2 show <id|name> to get more details about an app
      pi@raspberrypi:~ $ pm2 save
      [PM2] Saving current process list…
      [PM2] Nothing to save !!!
      [PM2] In this case we keep old dump file. To clear dump file you can delete it manually !
      pi@raspberrypi:~ $ pm2 start mm
      [PM2][ERROR] script not found : /home/pi/mm
      script not found : /home/pi/mm
      ┌──────┬──────┬────────┬───┬─────┬────────┐
      │ Name │ mode │ status │ ↺ │ cpu │ memory │
      └──────┴──────┴────────┴───┴─────┴────────┘
      Use pm2 show <id|name> to get more details about an app
      pi@raspberrypi:~ $ pm2 log mm
      [TAILING] Tailing last 15 lines for [mm] process (change the value with --lines option)
      [PM2][ERROR] No file to stream for app [mm], exiting.
      pi@raspberrypi:~ $ pm2 log MagicMirror
      [TAILING] Tailing last 15 lines for [MagicMirror] process (change the value with --lines option)
      [PM2][ERROR] No file to stream for app [MagicMirror], exiting.
      pi@raspberrypi:~ $

      posted in Troubleshooting
      S
      shazglass
    • RE: Two Instances in PM2

      @bhepler hi there.
      Thank you for the instructions. I did exactly as you said. It has taken away the “mm” instance. I am left with only the MagicMirror one now. However. It will not boot Into mirror mode on start up, although I can see the CPU is being used, so I type pm2 stop MagicMirror and it shows that it has stopped. Only way I can get the mirror to show is by typing cd MagicMirror
      Then in that directory I type npm start. It does a small load thing and then my mirror shows. How can I get it to how it should be without having to go into the mirror directory?
      Thank you for your patience. Most appreciated!

      posted in Troubleshooting
      S
      shazglass
    • RE: Two Instances in PM2

      @mykle1 hi again😉. Yep. I did do that and that’s when both run in the background but none go to mirror mode. Then u suggested going into cd MagicMirror and running npm start and then it goes into mirror mode. I use control q to quit but I still have two instances. I need to delete both and reinstall but without losing my mirror and that’s what I don’t know how to do. I want it back to boot up going straight to mirror mode and then just control q to quit then pm2 stop MagicMirror and pm2 start MagicMirror. Right now I have mm and MagicMirror. I’m just at a loss☹️

      posted in Troubleshooting
      S
      shazglass
    • RE: Two Instances in PM2

      Hi everyone.
      Please help. I have two instances of mm starting on boot up. I don’t know what I did wrong. When pi starts the cpu is showing movement but doesn’t boot into mm. I have to type is pi pm2 stop mm. Then pm2 stop MagicMirror to stop the cpu usage. I go into cd MagicMirror and type npm start and my mirror starts. Control q and quits. But this isn’t the right way to do it. How and in what directory do I go into to delete pm2 as I have two instances. Thnx everyone. Appreciate all help.

      posted in Troubleshooting
      S
      shazglass
    • RE: Two Instances in PM2

      @mykle1 ok. Don’t worry about screen saver. Sorted that out. But not sure how I did it. LOL!

      posted in Troubleshooting
      S
      shazglass
    • RE: Two Instances in PM2

      @mykle1 hi. So glad to hear you are doing well. Bit chilly here in SA but all good thnx.
      Ok so I went into the MagicMirror module in terminal as you suggested and ran npm start. It ran a whole bunch of lines then went into Mirror mode. Everything is there. Then to stop it I held control + q to stop. It stops it and puts me back to the terminal I started in. How for demo purposes would I go in and out of the mirror now? How do I get it back to easy access? And what did I do wrong? On install when it asked do u want to use pm2 I said Y. Then is new clean terminal I did pm2 startup. I copied and pasted the line required. I rebooted. Then typed nano mm.sh and added ~/MagicMirror
      DISPLAY=:0 npm start
      Saved then typed
      Chmod +x mm.sh
      Then typed pm2 save
      That’s where I get two instances one MagicMirror that won’t respond until ur way
      And the other is mm which I deleted with your thread instructions.
      So how do I get easy in and out of mirror mode? Thanx my life saver once again!

      Also. I can’t disable the screen saver with the new version. How do I stop it now?
      Thnx. Look forward to hearing from you😉

      posted in Troubleshooting
      S
      shazglass
    • RE: Two Instances in PM2

      @mykle1 hi again☺️. Hope u are well. I had this same problem. I ran your suggestions and now I only have MagicMirror and not mm. However. When I pm2 start MagicMirror. It shows it’s “online” yet fails to go onto mirror mode. Please help. I don’t want to start from scratch. Also how do I stop the screen going into sleep mode? Thnx @Mykle1 you have been my MM life support thus far!!!

      posted in Troubleshooting
      S
      shazglass
    • RE: I cant seem to insall 3rd party modules correctly, what am i doing wrong?

      I am NO expert and I could be 100% incorrect, but in your pic of your modules you dont have a return wrapper. you need this }, and you just have this }

      posted in Troubleshooting
      S
      shazglass
    • Rsp 3 model B. Questions

      I have a rsp3 model b. I am running MM with all default models except calendar. Plus QR-code, pi system stats and MMM-voice with Hello-Lucy. The voice side is so temperamental that sometimes it works and other times it hangs MM. who else is using a rap3 with voice? Please advise if the rsp is letting me down for power or there is something I have done wrong? A newbie here…😉

      posted in Hardware
      S
      shazglass
    • 1 / 1