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.
Da ich aber auch die darauffolgenden Tage nicht dazu kam die Ursache des Problems ausfindig zu machen brauchte ich eine „vorerst dauerhafte provisorische“ Lösung.
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.
Automatische herstart instellen
Damit der RaspberryPi zur gewünschten Zeit automatisch startet müsst ihr die crontab bearbeiten. Die „crontab“ ist eine Tabelle(daher das „tab) in der alle cronjobs – also regelmäßig auszuführenden Tätigkeiten – eingetragen sind. Um diese anzusehen und zu bearbeiten reicht die Eingabe des folgenden Befehls:
sudo crontab -e
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
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. 🙂