HowTo : Raspberry Pi - Configurer un redémarrage quotidien automatique

Récemment, j'ai eu le problème que mon MagicMirror ne fonctionnait plus correctement au bout de deux jours. Pour une raison inconnue, l'écran restait noir et il n'y avait pas de solution évidente au premier coup d'œil.
La seule solution provisoire a été de redémarrer le RaspberryPI.

Comme je n'ai pas réussi à trouver la cause du problème dans les jours suivants, j'avais besoin d'une solution « temporaire et permanente ».
Car redémarrer le RaspberryPi tous les jours est ennuyeux - surtout quand on peut automatiser ce processus.

Pour l'instant, une solution durable a consisté à faire redémarrer automatiquement le RaspberryPi chaque nuit.

Comment cela fonctionne et ce que vous devez prendre en compte est décrit dans l'article suivant.


Consignes de sécurité

Je sais que les notes suivantes sont toujours un peu ennuyeuses et semblent inutiles. Malheureusement, de nombreuses personnes qui savaient "mieux" ont perdu des yeux, des doigts ou d'autres choses à cause d'une négligence ou se sont blessées. La perte de données est presque négligeable en comparaison, mais même celles-ci peuvent être vraiment ennuyeuses. Par conséquent, veuillez prendre cinq minutes pour lire les consignes de sécurité. Parce que même le projet le plus cool ne vaut pas une blessure ou d'autres problèmes.
https://www.nerdiy.de/sicherheitshinweise/

Liens d'affiliation/publicitaires

Les liens vers des boutiques en ligne répertoriés ici sont des liens dits d'affiliation. Si vous cliquez sur un tel lien d'affiliation et effectuez un achat via ce lien, Nerdiy.de recevra une commission de la boutique en ligne ou du fournisseur concerné. Le prix ne change pas pour vous. Si vous effectuez vos achats via ces liens, vous aidez Nerdiy.de à pouvoir proposer d'autres projets utiles à l'avenir. 🙂 


Conditions préalables

Articles utiles :
Avant de commencer l'article, vous devez avoir préparé le RaspberryPi pour qu'il soit accessible via le réseau et contrôlé via SSH.

Les trois articles suivants décrivent ce qu'il faut faire pour préparer le RaspberryPi :
RaspberryPi - configuration pour les nerdiys !
RaspberryPi – La première configuration !
RaspberryPi - Contrôlez le RaspberryPi via SSH

Outil requis :
-Non-

Matériel requis :

Dans la liste suivante, vous trouverez toutes les pièces dont vous avez besoin pour mettre en œuvre cet article.


Connectez-vous au RaspberryPi via SSH

Pour commencer, vous devez d'abord vous connecter au Rasp Pi avec Putty via SSH. Comment faire cela est dans l'article RaspberryPi - Contrôlez le RaspberryPi via SSH décrites.

Après avoir entré votre nom d'utilisateur et votre mot de passe, vous pouvez entrer les premières commandes.

Configurer le redémarrage automatique

Pour que le RaspberryPi démarre automatiquement à l'heure souhaitée, vous devez éditer la crontab. La « crontab » est un tableau (d'où le « onglet ») dans lequel sont saisies toutes les tâches cron, c'est-à-dire les activités qui doivent être effectuées régulièrement. Pour les afficher et les modifier, entrez simplement la commande suivante :

sudo crontab -e

Après avoir entré la commande, le système vous demandera quel éditeur de texte vous souhaitez utiliser pour modifier le fichier crontab. Ici, vous choisissez « 2 ». hors de. Pour cela, saisissez « 2 » et confirmez en appuyant sur « Entrée ».
Dans le fichier qui s'ouvre, navigue avec les touches fléchées jusqu'à la fin du fichier.

Entrez ensuite la ligne suivante :

0 2 * * * /sbin/shutdown -r maintenant

Pour ce faire, vous réglez le moment à l'aide des données précédant la commande de redémarrage proprement dite.

Dans ce cas (0 2 * * *), la commande suivante (dans ce cas le redémarrage, mais cela fonctionne aussi avec d'autres commandes) est exécutée à la minute zéro et à la deuxième heure de chaque jour.
Le schéma suivant s'applique donc :

* * * * Instruction à exécuter
| | | | |
| | | +-- Jour de la semaine (0 - 7) (le dimanche est 0 et 7)
| | | +--- Mois (1 - 12)
| | +--- jour (1 - 31)
| +---- heure (0 - 23)
+----- minute (0 - 59)

Exemples:
La commande pour un redémarrage à cinq heures du matin serait donc : 0 5 * * * /sbin/shutdown -r now
La commande pour un redémarrage à 1h30 du matin : 30 1 * * * /sbin/shutdown -r now

Voici à quoi ressemble la crontab avec la commande de redémarrage entrée.
Enregistrez ensuite les modifications en appuyant sur « CTRL+X » et...
en appuyant sur « Entrée ».
Les modifications sont alors enregistrées et le RaspberryPi devrait maintenant redémarrer automatiquement - à l'heure indiquée.

Amusez-vous avec le projet

J'espère que tout a fonctionné comme décrit. Si ce n'est pas le cas ou si vous avez des questions ou des suggestions, faites-le moi savoir dans les commentaires. Je les ajouterai à l'article si nécessaire.
Les idées de nouveaux projets sont toujours les bienvenues. 🙂

PS Beaucoup de ces projets - en particulier les projets matériels - coûtent beaucoup de temps et d'argent. Bien sûr, je le fais parce que j'aime ça, mais si vous pensez que c'est cool que je partage l'information avec vous, je serais heureux d'un petit don au fonds du café. 🙂

Achetez-moi un café sur ko-fi.com       

Kommentar hinterlassen

Votre adresse e-mail ne sera pas publiée. Erforderliche Felder sind mit * markiert

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.