Raspberry Pi als toegewijde gezinskalenderweergave

Raspberry Pi aangesloten op een monitor die een familiekalender toont op volledig scherm
Chromium op volledig scherm, automatisch gestart bij het opstarten. Geen toetsenbord, geen muis, geen tussenkomst.

Een Raspberry Pi is een uitstekende dedicated kalenderweergave. Hij verbruikt minder dan 5 watt, draait geruisloos, start direct op in een fullscreen-browser en vereist geen enkele doorlopende interactie. Eenmaal geconfigureerd, zit hij achter een monitor en doet hij zijn werk voor onbepaalde tijd.

Deze handleiding behandelt de volledige setup: OS-image, netwerkconfiguratie, Chromium autostart in kioskmodus, schermuitschakeling en stroombeheer. Heb je een Pi en een reservemonitor, dan heb je al het meeste wat je nodig hebt.

Wat je nodig hebt

Als je eerder Pi-projecten hebt gedaan, heb je waarschijnlijk alles behalve misschien de HDMI-adapter.

Item Opmerkingen
Raspberry Pi (3B+ / 4 / 5) 1 GB RAM is voldoende. Een 3B+ werkt prima — hij heeft alleen een paar seconden extra nodig bij de eerste weergave. Geen reden om het nieuwste model te kopen.
MicroSD-kaart (16 GB+) Class 10 of sneller. Je hebt er waarschijnlijk een in een la liggen.
Voeding USB-C voor Pi 4/5, micro-USB voor Pi 3B+. De officiele voeding voorkomt onderspanningswaarschuwingen, maar elke kwaliteits-5V/3A-voeding werkt.
Monitor met HDMI-ingang Gebruik wat je hebt — een oude monitor of kringloopvondst werkt prima. Nieuw kopen? Draagbare USB-C-monitoren (15-17") zijn slank, betaalbaar ($50-80) en zien er netjes uit aan de muur.
HDMI-kabel/adapter Pi 4/5: micro-HDMI naar HDMI. Pi 3B+: standaard HDMI.
Tijdschakelaar of smart plug Optioneel maar aanbevolen. Bestuurt de stroom van de monitor op een schema. Zie de Tijdschakelaar-sectie hieronder.

Installatie

1

Besturingssysteem flashen

  1. Download Raspberry Pi Imager op je Mac, Windows of Linux-machine.
  2. Plaats de microSD-kaart in je computer.
  3. Open Pi Imager en selecteer:
    • Apparaat: Je Pi-model
    • OS: Raspberry Pi OS (64-bit) — de desktopversie, niet Lite
    • Opslag: Je microSD-kaart
  4. Open de instellingen (tandwielicoon) voor het schrijven. Configureer:
    • Wi-Fi-gegevens — de Pi verbindt automatisch bij eerste opstart
    • Hostnaam: calendar-kiosk (of je eigen voorkeur)
    • Gebruikersnaam en wachtwoord
  5. Schrijf de image en wacht op verificatie.
2

Eerste opstart en inloggen

  1. Plaats de microSD-kaart in de Pi, sluit HDMI aan op de monitor en steek de stroom in.
  2. Wacht tot het bureaublad verschijnt. Eerste opstart duurt 2-3 minuten.
  3. Open Chromium vanuit de taakbalk.
  4. Navigeer naar calendar.norfeldt.com en log in met je Google-account.
  5. Configureer je agenda's — tik op het tandwielicoon, kies welke agenda's je wilt tonen en kies je kleuren.
  6. Ga naar volledig scherm — druk op F11 op je toetsenbord. De kalender vult het hele scherm.

Dat is het — je Pi is nu een dedicated familiekalender. Je kunt het toetsenbord en de muis loskoppelen. De extra's hieronder maken er een echte neerzetten-en-vergeten-display van.

Haal er meer uit

Bonus

Kalender automatisch starten bij het opstarten

Op dit moment opent de kalender wanneer je Chromium handmatig start. Dit maakt het automatisch — de Pi start direct op in de kalender, volledig scherm, geen toetsenbord nodig.

Sluit tijdelijk een toetsenbord aan (of gebruik SSH als je dat hebt ingesteld) en open een terminal. Voer uit:

mkdir -p ~/.config/autostart
cat > ~/.config/autostart/kiosk.desktop <<EOF
[Desktop Entry]
Type=Application
Name=Calendar Kiosk
Exec=chromium-browser --kiosk --noerrdialogs --disable-infobars --no-first-run https://calendar.norfeldt.com
EOF

Bij de volgende opstart gaat de Pi van inschakelen naar kalender — geen klikken, geen typen.

Bonus

Voorkom dat het scherm uitschakelt

Raspberry Pi OS schakelt het beeldscherm uit na 10 minuten inactiviteit. Om dat te deactiveren:

Open een terminal en voer uit:

sudo raspi-config

Navigeer naar: Display OptionsScreen BlankingNo.

Herstart wanneer gevraagd. Het beeldscherm blijft permanent aan.

Bonus

SSH inschakelen voor beheer op afstand

Wil je de Pi beheren zonder een toetsenbord aan te sluiten? Schakel SSH in zodat je vanaf elke computer op je Wi-Fi kunt verbinden.

De eenvoudigste manier: flash de SD-kaart opnieuw met Raspberry Pi Imager en vink "Enable SSH" aan in de instellingen (tandwielicoon) voor het schrijven. Of op de Pi zelf:

sudo raspi-config

Navigeer naar: Interface OptionsSSHEnable.

Vervolgens vanaf elke computer op hetzelfde netwerk:

ssh username@calendar-kiosk.local

Vanaf daar kun je herstarten, de Pi updaten of de autostart-URL wijzigen — allemaal zonder hem aan te raken.

De tijdschakelaar-truc

De sleutel tot een onderhoudsarme opstelling: de Pi draait 24/7 en een tijdschakelaar bestuurt alleen de monitor.

Diagram van de tijdschakelaar-opstelling: Raspberry Pi altijd aan (3-5W) via HDMI verbonden met een monitor. Overdag (06:30 - 21:00) toont de monitor de kalender. 's Nachts (21:00 - 06:30) schakelt de tijdschakelaar de monitor uit terwijl de Pi blijft draaien.
De Pi blijft 24/7 aan (verbruikt minder dan een nachtlampje). De timer bestuurt alleen de monitor — dus de kalender is al geladen wanneer het scherm aangaat.

Een mechanische tijdschakelaar ($5-8) of smart plug (TP-Link Tapo, IKEA TRETAKT, etc.) op de stroomkabel van de monitor. Wanneer de tijdschakelaar de stroom naar de monitor uitschakelt, blijft de Pi draaien. Wanneer de monitor 's ochtends weer inschakelt, is de kalender er al — geen wachten, geen knoppen.

Important
Zet de Pi zelf nooit op de tijdschakelaar. Harde stroomonderbrekingen van een draaiend Linux-systeem riskeren beschadiging van de SD-kaart. De Pi blijft op een directe wandaansluiting, 24/7. Alleen de monitor gaat op de tijdschakelaar.

Plaatsing

De locatie bepaalt of iemand er daadwerkelijk naar kijkt. Plaats hem waar je gezin van nature even stilstaat.

Drie foto's van een Raspberry Pi-kalenderweergave op verschillende locaties: keukenmuur met de Pi achter de monitor gemonteerd, gang bij de voordeur en thuiskantoor naast een laptop
Keuken, gang of thuiskantoor — de Pi verdwijnt achter de monitor met klittenband of een VESA-beugel. Geen zichtbare computer.

Wat er op het scherm draait

Family Calendar is specifiek gebouwd voor dit type weergave — een 5-dagenweergave ontworpen voor wandgemonteerde schermen die automatisch ververst en geen aanraakinvoer vereist.

Family Calendar met een 5-daags weekoverzicht met kleurgecodeerde afspraken, emoji-indicatoren en weersvoorspelling
5-dagenweergave met kleurgecodeerde agenda's, emoji-afspraken, weer en aftellingen

Verbind je Google Calendar eenmaal, selecteer welke agenda's je wilt weergeven, en hij blijft gesynchroniseerd. Iedereen in het gezin voegt afspraken toe vanaf eigen apparaten — de kiosk bundelt alles.

Pro tip
Met het gratis plan verloopt de sessie elke 48 uur — wat betekent dat je naar de kiosk moet lopen met een toetsenbord om opnieuw in te loggen. De Yearly ($10/jaar) of ONCE ($67 eenmalig) plannen verwijderen deze vervaltijd volledig. De sessie blijft voor onbepaalde tijd actief, precies wat je wilt voor een onbeheerde kiosk.

Ready to See It in Action?

Head over to calendar.norfeldt.com, connect your Google Calendar, and watch the magic happen.

Great plans — even to just try it out:

Yearly
$10/year
cancel anytime
FREE
Sign in every 48h
ONCE
$67
one-time

Hardware-referentie

Item Opmerkingen
Raspberry Pi 3B+ / 4 / 51 GB+ RAM. Gebruik wat je hebt.
MicroSD-kaart (16 GB+)Class 10 of sneller
Voeding (5V/3A)USB-C (Pi 4/5) of micro-USB (Pi 3B+)
Monitor met HDMIElke maat
HDMI-kabel/adapterMicro-HDMI voor Pi 4/5, standaard HDMI voor Pi 3B+
Tijdschakelaar / smart plugAlleen voor de monitor. Aanbevolen.

Frequently Asked Questions

Welke Pi-modellen werken hiervoor?

Elke Pi met Wi-Fi en HDMI-uitgang. De 3B+ is het minimum voor een bruikbare Chromium-ervaring — het eerste laden is trager dan Pi 4/5 maar prima eenmaal gerenderd. De Pi 4 (2 GB) biedt de beste prijs/prestatieverhouding. De Pi 5 is sneller maar overdreven voor een browser-kiosk. Gebruik wat je hebt.

Hoe zit het met de Pi Zero 2 W?

Die kan werken, maar verwacht tragere laadtijden en af en toe haperende weergave. De single-core CPU is de bottleneck — Chromium is veeleisend. Heb je een Zero 2 W bij de hand, probeer het. Koop je specifiek voor dit project, dan geeft een Pi 3B+ of 4 een vloeiender resultaat.

Heeft de Pi doorlopend onderhoud nodig?

Minimaal. Raspberry Pi OS is stabiel en de kalender is gewoon een browser die naar een URL wijst. Als je wilt, kun je de Pi af en toe updaten door een toetsenbord aan te sluiten of via SSH sudo apt update && sudo apt upgrade -y uit te voeren — maar het is niet strikt noodzakelijk.

Kan ik hem op afstand beheren?

Ja. Schakel SSH in (zie de bonustip hierboven) en verbind vervolgens vanaf elke computer op hetzelfde netwerk: ssh username@calendar-kiosk.local. Vanaf daar kun je herstarten, pakketten updaten, de autostart-URL wijzigen of problemen oplossen — allemaal zonder de Pi aan te raken.

Wat gebeurt er als Wi-Fi wegvalt?

De kalender blijft de laatst geladen gegevens tonen. Wanneer de verbinding terugkeert, gaat de automatische verversingscyclus verder waar hij gebleven was. Bij korte storingen (herstart router, etc.) blijft de weergave bruikbaar.

Krijgt het scherm inbranding?

LCD/LED-panelen zijn niet gevoelig voor inbranding. De kalenderinhoud verschuift ook gedurende de dag naarmate afspraken veranderen. Voor OLED-schermen geeft de tijdschakelaar het paneel 10+ uur rust per nacht, wat voldoende is.

Moet ik elke 48 uur opnieuw inloggen?

Met het gratis plan, ja — wat het doel van een onbeheerde kiosk tegenspreekt. Yearly ($10/jaar) of ONCE ($67 eenmalig) verwijderen de inlogvereiste volledig en houden de sessie voor onbepaalde tijd actief.

Kan ik een andere browser gebruiken?

Chromium is voorgeinstalleerd op Raspberry Pi OS en heeft de beste kioskmodus-ondersteuning. Firefox kan werken met de --kiosk-vlag (Firefox 71+), maar Chromiums vlaggenset is volwassener voor onbewaakte displays.