Cron ジョブによる systemctl サービスの停止と開始

Cron ジョブによる systemctl サービスの停止と開始

そこで、Raspberry Pi 3で説明した方法を使用してサービスを作成しました。ここ

ターミナル セッションからサービスを簡単に停止および開始することができ、サービスは起動時に開始されます。

ただし、設定した時間または別のイベントの後にサービスを停止および開始することも検討しています。現在、cron 経由でこれを実行しようとしていますが、現在のところ次のようになっています。

# Stop picframe Everyday at 21h55
30 21 * * * pi systemctl --user stop picframe.service

# Turn off display Everyday at 22h00
35 21 * * * vcgencmd display_power 0

# Start picframe Everyday at 06h55
55 06 * * * pi systemctl --user start picframe.service

# Turn on screen Everyday at 0700
00 07 * * * vcgencmd display_power 1

必要なときにサービスを停止および開始することはできないようです。

提案を使用していたここしかし、説明されているように.timerを使うべきでしょうかここ?

前もって感謝します。

関連情報