FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Rampler am 18 Dezember 2021, 11:25:55

Titel: Shutdown funktioniert nicht mit Bullseye (nur noch mit systemctl stop fhem)
Beitrag von: Rampler am 18 Dezember 2021, 11:25:55
Hallo zusammen,
ich weiß über das Thema Shutdown in Verbindung mit FHEM als Service gibt es schon einige Diskussionen.

Trotzdem möchte ich hier nochmal meine Frage stellen.
Sehe ich das richtig, dass seit Umstellung von FHEM nach systemd die beiden Funktionen SHUTDOWN und SHUTDOWN RESTART nicht mehr zusammen funktionieren.
Je nachdem, wie der Restart Parameter in der fhem.service steht, geht entweder SHUTDOWN oder SHUTDOWN RESTART.

Ist das so korrekt ?
Otto hat da mal was geschrieben, finde nur leider den Beitrag nicht mehr ..

VG Klaus
Titel: Antw:Shutdown funktioniert nicht mit Bullseye (nur noch mit systemctl stop fhem)
Beitrag von: MadMax-FHEM am 18 Dezember 2021, 11:31:57
Ja, ich weiß auch, dass darüber viel geschrieben wurde...
...aber letztendlich kannst du es ja nach eigenen Bedürfnissen anpassen:

Zitat
Restart=

...

Takes one of no, on-success, on-failure, on-abnormal, on-watchdog, on-abort, or always.

Wenn es auf z.B. "always" steht (bei mir so), dann geht ein "shutdown" (nat.) nicht...
...bei "no" geht beides :)

Aber: wenn fhem "abstürzt", musst du es selber wieder starten... usw.

Gruß, Joachim
Titel: Antw:Shutdown funktioniert nicht mit Bullseye (nur noch mit systemctl stop fhem)
Beitrag von: Otto123 am 18 Dezember 2021, 14:05:02
Hallo Klaus,

ein shutdown in FHEM wird von systemd ausgewertet und FHEM neu gestartet.
shutdown restart startet FHEM "in sich" neu.

Will man shutdown machen, muss man es auf system Ebene tun: systemctl stop fhem

Gruß Otto
Titel: Antw:Shutdown funktioniert nicht mit Bullseye (nur noch mit systemctl stop fhem)
Beitrag von: Rampler am 18 Dezember 2021, 17:40:15
Zitat von: Otto123 am 18 Dezember 2021, 14:05:02
Hallo Klaus,

ein shutdown in FHEM wird von systemd ausgewertet und FHEM neu gestartet.
shutdown restart startet FHEM "in sich" neu.

Will man shutdown machen, muss man es auf system Ebene tun: systemctl stop fhem

Gruß Otto

Danke Otto, für die Ansage...
Also finde ich mich damit ab, den Fhem Shutdown zukünftig aus dem linux zu machen :'(