Hallo Dan,
so, bin wieder zurück...
Ich poste mal ein paar Ausgaben von 'sudo service alexa status':
Start klappt und Service läuft:
pi@MadMax-PI-FHEM-Test2:/opt/fhem/FHEM $ sudo service alexa start
pi@MadMax-PI-FHEM-Test2:/opt/fhem/FHEM $ sudo service alexa status
● alexa.service - LSB: Start daemon at boot time for alexa
Loaded: loaded (/etc/init.d/alexa; generated; vendor preset: enabled)
Active: active (exited) since Fri 2017-11-24 23:37:54 CET; 4s ago
Docs: man:systemd-sysv-generator(8)
Process: 2986 ExecStop=/etc/init.d/alexa stop (code=exited, status=0/SUCCESS)
Process: 3023 ExecStart=/etc/init.d/alexa start (code=exited, status=0/SUCCESS)
Nov 24 23:37:52 MadMax-PI-FHEM-Test2 systemd[1]: Starting LSB: Start daemon at boot time for alexa...
Nov 24 23:37:52 MadMax-PI-FHEM-Test2 su[3027]: Successful su for pi by root
Nov 24 23:37:52 MadMax-PI-FHEM-Test2 su[3027]: + ??? root:pi
Nov 24 23:37:52 MadMax-PI-FHEM-Test2 su[3027]: pam_unix(su:session): session opened for user pi by (uid=0)
Nov 24 23:37:52 MadMax-PI-FHEM-Test2 alexa[3023]: Alexa starting
Nov 24 23:37:54 MadMax-PI-FHEM-Test2 alexa[3023]: Alexa is running PID 3037
Nov 24 23:37:54 MadMax-PI-FHEM-Test2 alexa[3023]: script done
Nov 24 23:37:54 MadMax-PI-FHEM-Test2 alexa[3023]: script done
Nov 24 23:37:54 MadMax-PI-FHEM-Test2 systemd[1]: Started LSB: Start daemon at boot time for alexa.
Service gestoppt und läuft nicht:
pi@MadMax-PI-FHEM-Test2:/opt/fhem/FHEM $ sudo service alexa stop
pi@MadMax-PI-FHEM-Test2:/opt/fhem/FHEM $ sudo service alexa status
● alexa.service - LSB: Start daemon at boot time for alexa
Loaded: loaded (/etc/init.d/alexa; generated; vendor preset: enabled)
Active: inactive (dead) since Fri 2017-11-24 23:38:36 CET; 2s ago
Docs: man:systemd-sysv-generator(8)
Process: 3098 ExecStop=/etc/init.d/alexa stop (code=exited, status=0/SUCCESS)
Process: 3023 ExecStart=/etc/init.d/alexa start (code=exited, status=0/SUCCESS)
Nov 24 23:37:52 MadMax-PI-FHEM-Test2 su[3027]: pam_unix(su:session): session opened for user pi by (uid=0)
Nov 24 23:37:52 MadMax-PI-FHEM-Test2 alexa[3023]: Alexa starting
Nov 24 23:37:54 MadMax-PI-FHEM-Test2 alexa[3023]: Alexa is running PID 3037
Nov 24 23:37:54 MadMax-PI-FHEM-Test2 alexa[3023]: script done
Nov 24 23:37:54 MadMax-PI-FHEM-Test2 alexa[3023]: script done
Nov 24 23:37:54 MadMax-PI-FHEM-Test2 systemd[1]: Started LSB: Start daemon at boot time for alexa.
Nov 24 23:38:36 MadMax-PI-FHEM-Test2 systemd[1]: Stopping LSB: Start daemon at boot time for alexa...
Nov 24 23:38:36 MadMax-PI-FHEM-Test2 alexa[3098]: Alexa closed
Nov 24 23:38:36 MadMax-PI-FHEM-Test2 alexa[3098]: script done
Nov 24 23:38:36 MadMax-PI-FHEM-Test2 systemd[1]: Stopped LSB: Start daemon at boot time for alexa.
Und dann einmal, wenn der Service beim Start einen Fehler hat, also bei "Statusabfrage" dann nicht läuft:
pi@MadMax-PI-FHEM-Test2:/opt/fhem/FHEM $ sudo service alexa start
pi@MadMax-PI-FHEM-Test2:/opt/fhem/FHEM $ sudo service alexa status
● alexa.service - LSB: Start daemon at boot time for alexa
Loaded: loaded (/etc/init.d/alexa; generated; vendor preset: enabled)
Active: active (exited) since Fri 2017-11-24 23:41:26 CET; 5s ago
Docs: man:systemd-sysv-generator(8)
Process: 3098 ExecStop=/etc/init.d/alexa stop (code=exited, status=0/SUCCESS)
Process: 3167 ExecStart=/etc/init.d/alexa start (code=exited, status=0/SUCCESS)
Nov 24 23:41:24 MadMax-PI-FHEM-Test2 systemd[1]: Starting LSB: Start daemon at boot time for alexa...
Nov 24 23:41:24 MadMax-PI-FHEM-Test2 su[3171]: Successful su for pi by root
Nov 24 23:41:24 MadMax-PI-FHEM-Test2 su[3171]: + ??? root:pi
Nov 24 23:41:24 MadMax-PI-FHEM-Test2 su[3171]: pam_unix(su:session): session opened for user pi by (uid=0)
Nov 24 23:41:24 MadMax-PI-FHEM-Test2 alexa[3167]: -su: /home/pi/alexa-fhem/log/alexa-2017-11.log: No such file or directory
Nov 24 23:41:24 MadMax-PI-FHEM-Test2 alexa[3167]: Alexa starting
Nov 24 23:41:26 MadMax-PI-FHEM-Test2 alexa[3167]: Alexa is not running
Nov 24 23:41:26 MadMax-PI-FHEM-Test2 alexa[3167]: script done
Nov 24 23:41:26 MadMax-PI-FHEM-Test2 alexa[3167]: script done
Nov 24 23:41:26 MadMax-PI-FHEM-Test2 systemd[1]: Started LSB: Start daemon at boot time for alexa.
Ich hoffe das hilft (ein wenig)...
EDIT: jetzt bin ich selbst verwirrt... Ich dachte schon ich hätte einen copy/paste-Fehler aber es ist tatsächlich so, dass nach einem Stop die quasi fast identische Ausgabe zu nach einem Start kommt... Wohin gegen folgende Abfrage die richtige "Antwort" gibt:
pi@MadMax-PI-FHEM-Test2:/opt/fhem/FHEM $ sudo /etc/init.d/alexa status
Alexa is not running
script done
EDIT2: Hier noch ein paar Infos zum System: PI3 Raspbian Stretch lite (jaja, ich weiß: eigentlich systemd aber ich ziehe grad um von Wheezy), fhem (fast / denke knapp 2 Wochen letzter Update) aktuell (eben ein Update gemacht)...
Danke, Joachim