Detener e iniciar el servicio systemctl mediante trabajo cron

Detener e iniciar el servicio systemctl mediante trabajo cron

Entonces creé un servicio en mi Raspberry Pi 3 usando el método descritoaquí.

Puedo detener e iniciar el servicio desde una sesión de Terminal con bastante facilidad y el servicio se inicia al arrancar.

Sin embargo, también me gustaría detener e iniciar el servicio en horarios establecidos o después de otro evento. Actualmente intento hacer esto a través de cron, que actualmente se ve así:

# 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

Esto no parece detener e iniciar el servicio cuando es necesario.

Estaba usando la sugerenciaaquí. Sin embargo, ¿debería utilizar un .timer como se describe?aquí?

Gracias de antemano.

información relacionada