HowTo: Raspberry Pi - Stel een automatische dagelijkse herstart in

Ik had onlangs het probleem dat mijn MagicMirror uiterlijk na twee dagen niet meer goed werkte. Om de een of andere reden bleef het scherm zwart en was het op het eerste gezicht niet duidelijk hoe dit probleem kon worden opgelost.
De enige oplossing die als tijdelijke oplossing werkte, was het herstarten van de RaspberryPI.

Omdat ik er de volgende dagen niet in slaagde de oorzaak van het probleem te achterhalen, had ik een “tijdelijke, permanente” oplossing nodig.
Omdat het elke dag opnieuw opstarten van de Raspberry Pi vervelend is - vooral als je dit proces kunt automatiseren.

Als permanente oplossing hielp het om de RaspberryPi elke nacht automatisch opnieuw op te laten starten.

Hoe je dit doet en waar je rekening mee moet houden, wordt beschreven in het volgende artikel.


Veiligheidsinstructies

Ik weet dat de volgende opmerkingen altijd een beetje vervelend zijn en onnodig lijken. Helaas hebben veel mensen die "beter" wisten door onvoorzichtigheid ogen, vingers of andere dingen verloren of zichzelf verwond. Gegevensverlies is in vergelijking bijna te verwaarlozen, maar zelfs dit kan erg vervelend zijn. Neem daarom vijf minuten de tijd om de veiligheidsinstructies te lezen. Omdat zelfs het coolste project geen blessure of andere problemen waard is.
https://www.nerdiy.de/sicherheitshinweise/

Affiliate links / reclame links

De hier vermelde links naar online winkels zijn zogenaamde affiliate-links. Als u op zo'n affiliate-link klikt en via deze link een aankoop doet, ontvangt Nerdiy.de een commissie van de betreffende onlineshop of aanbieder. De prijs verandert voor jou niet. Als u via deze links uw aankopen doet, steunt u Nerdiy.de om in de toekomst andere nuttige projecten aan te kunnen bieden. 🙂 


Eisen

Handige artikelen:
Voordat u aan het artikel begint, moet u de RaspberryPi zo hebben voorbereid dat deze via het netwerk kan worden bereikt en via SSH kan worden bestuurd.

In de volgende drie artikelen wordt beschreven wat er moet gebeuren om de RaspberryPi voor te bereiden:
RaspberryPi – setup voor nerds!
RaspberryPi – De eerste configuratie!
RaspberryPi – Bedien de RaspberryPi via SSH

Vereist gereedschap:
-Nee-

Benodigd materiaal:

In de volgende lijst vindt u alle onderdelen die u nodig heeft om dit artikel te implementeren.


Log in op de RaspberryPi via SSH

Om te beginnen moet je eerst inloggen op de Rasp Pi met Putty via SSH. Hoe je dit doet staat in het artikel RaspberryPi - Bedien de RaspberryPi via SSH beschreven.

Na het invoeren van uw gebruikersnaam en wachtwoord kunt u de eerste opdrachten invoeren.

Automatische herstart instellen

Om de RaspberryPi automatisch op het gewenste tijdstip te laten starten, moet je de crontab bewerken. De ‘crontab’ is een tabel (vandaar het ‘tabblad’) waarin alle cronjobs – d.w.z. activiteiten die regelmatig moeten worden uitgevoerd – worden ingevoerd. Om deze te bekijken en te bewerken, voert u eenvoudig de volgende opdracht in:

sudo crontab -e

Nadat u de opdracht heeft ingevoerd, vraagt het systeem u welke teksteditor u wilt gebruiken om het crontabbestand te bewerken. Hier kiest u “2.” uit. Voer hiervoor “2” in en bevestig dit door op “Enter” te drukken.
In het bestand dat nu wordt geopend, gebruikt u de pijltoetsen om naar het einde van het bestand te navigeren.

Voer daar dan de volgende regel in:

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

U stelt de tijd in met behulp van de informatie vóór het daadwerkelijke herstartcommando.

In dit geval (0 2 * * *) wordt het volgende commando (in dit geval de herstart, maar het werkt ook met andere commando's) uitgevoerd op de nulde minuut en het tweede uur van elke dag.
Dus het volgende schema is van toepassing:

* * * * * Uit te voeren opdracht
| | | | |
| | | | +—– Weekdag (0 – 7) (zondag is 0 en 7)
| | | +——- maand (1 – 12)
| | +——— dag (1 – 31)
| +———– uur (0 – 23)
+————- Minuut (0 – 59)

Voorbeelden:
Het commando om om vijf uur 's ochtends opnieuw op te starten zou dus zijn: 0 5 * * * /sbin/shutdown -r now
Het commando om om 01.30 uur opnieuw op te starten: 30 1 * * * /sbin/shutdown -r now

Zo ziet de crontab eruit met het herstartcommando ingevoerd.
Sla vervolgens de wijzigingen op door op “CTRL+X” te drukken en...
door op “Enter” te drukken.
De wijzigingen worden dan opgeslagen en de RaspberryPi zou nu automatisch opnieuw moeten opstarten op het aangegeven tijdstip.

Veel plezier met het project

Ik hoop dat alles werkte zoals beschreven. Zo niet, of als je vragen of suggesties hebt, laat het me weten in de commentaren. Ik zal dit dan zo nodig aan het artikel toevoegen.
Ideeën voor nieuwe projecten zijn altijd welkom. 🙂

PS Veel van deze projecten - vooral de hardwareprojecten - kosten veel tijd en geld. Natuurlijk doe ik dit omdat ik het leuk vind, maar als je het cool vindt dat ik de informatie met je deel, dan zou ik blij zijn met een kleine donatie aan het koffiefonds. 🙂

Koop Me a Coffee op ko-fi.com       

Kommentar hinterlassen

Het e-mailadres wordt niet gepubliceerd. Erforderliche Felder sind mit * markiert

Deze site gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie-gegevens worden verwerkt.