Read the statement by Michael Teeuw here.
Script to stop MagicMirror
-
Hello,
i am working on my MagicMirror, everything is well so far, but sometimes at startup, the connection to my wifi is not established. a roboot does fix this.
So i wanted to create a small script run by crontab, to stop MagicMirror, if there is no wifi connaction.
I can read out the connectionstatus, but “pm2 stop MagicMirror” does not work in my script. Outside the script, this comand does the stop of my MM.
I also tried it using the process ID, same result:
“[PM2][ERROR] Process or Namespace MagicMirror not found”
or
“[PM2][ERROR] Process 0 not found”
Any ideas?Stopping it on my Raspberry is not an option, the restart by pm2 is way to quick!
Thanks in advance
-
@newbi cron runs a root by default.
you need to add the userid used when pm2 was setup, as the config is stored in the users home-folder/.pm2see this topic too
https://forum.magicmirror.builders/topic/19400/help-with-crontab-starting-pm2-mm.sh -
@sdetweil , yes it was startet under the wrong User. Now it is working. Thanks :)
-