Raspberry Pi som dedikert familiekalendervisning

Raspberry Pi koblet til en skjerm som viser en familiekalender i fullskjerm
Fullskjerms Chromium, autostartet ved oppstart. Ingen tastatur, ingen mus, ingen innblanding.

En Raspberry Pi er en utmerket dedikert kalendervisning. Den trekker under 5 watt, går lydløst, starter direkte i en fullskjermsnettleser og krever null løpende interaksjon. Når den er konfigurert, sitter den bak en skjerm og gjør jobben sin på ubestemt tid.

Denne guiden dekker hele oppsettet: OS-image, nettverkskonfigurasjon, Chromium autostart i kioskmodus, skjermslukking og strømhåndtering. Har du en Pi og en ledig skjerm, har du allerede det meste du trenger.

Hva du trenger

Har du gjort Pi-prosjekter før, har du sannsynligvis alt bortsett fra kanskje HDMI-adapteren.

Gjenstand Merknader
Raspberry Pi (3B+ / 4 / 5) 1GB RAM er tilstrekkelig. En 3B+ fungerer fint — den tar bare noen ekstra sekunder å rendere ved første lasting. Ikke nødvendig med nyeste modell.
MicroSD-kort (16GB+) Class 10 eller raskere. Du har sikkert et i en skuff.
Strømforsyning USB-C for Pi 4/5, micro-USB for Pi 3B+. Den offisielle strømforsyningen unngår underspenningsadvarsler, men en kvalitets-5V/3A-forsyning fungerer fint.
Skjerm med HDMI-inngang Bruk det du har — en gammel skjerm eller bruktkjøp fungerer utmerket. Kjøper du nytt? Portable USB-C-skjermer (15-17") er slanke, rimelige ($50-80) og ser rene ut på veggen.
HDMI-kabel/adapter Pi 4/5: micro-HDMI til HDMI. Pi 3B+: full-størrelse HDMI.
Strømtimer eller smart plugg Valgfritt men anbefalt. Styrer skjermens strøm på en tidsplan. Se Strømtimer-seksjonen under.

Oppsett

1

Flash operativsystemet

  1. Last ned Raspberry Pi Imager på din Mac, Windows eller Linux-maskin.
  2. Sett inn microSD-kortet i datamaskinen.
  3. Åpne Pi Imager og velg:
    • Enhet: Din Pi-modell
    • OS: Raspberry Pi OS (64-bit) — skrivebordversjonen, ikke Lite
    • Lagring: Ditt microSD-kort
  4. Åpne innstillingene (tannhjulikonet) før du skriver. Konfigurer:
    • Wi-Fi-legitimasjon — Pi-en kobler til automatisk ved første oppstart
    • Vertsnavn: calendar-kiosk (eller ditt eget valg)
    • Brukernavn og passord
  5. Skriv imaget og vent på verifisering.
2

Første oppstart og innlogging

  1. Sett inn microSD-kortet i Pi-en, koble HDMI til skjermen og plugg inn strømmen.
  2. Vent til skrivebordet vises. Første oppstart tar 2-3 minutter.
  3. Åpne Chromium fra oppgavelinjen.
  4. Naviger til calendar.norfeldt.com og logg inn med Google-kontoen din.
  5. Konfigurer kalenderne dine — trykk på tannhjulikonet, velg hvilke kalendere som skal vises, velg fargene.
  6. Gå til fullskjerm — trykk F11 på tastaturet. Kalenderen fyller hele skjermen.

Det er alt — Pi-en din er nå en dedikert familiekalender. Du kan koble fra tastaturet og musen. Tilleggsfunksjonene nedenfor gjør den til en ekte sett-og-glem-visning.

Få mer ut av den

Bonus

Autostart kalenderen ved oppstart

Akkurat nå åpnes kalenderen når du starter Chromium manuelt. Dette gjør det automatisk — Pi-en starter rett i kalenderen, fullskjerm, ingen tastatur nødvendig.

Koble til et tastatur midlertidig (eller bruk SSH hvis du har satt det opp) og åpne en terminal. Kjør:

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

Ved neste oppstart går Pi-en fra strøm-på til kalender — ingen klikk, ingen tasting.

Bonus

Stopp skjermen fra å slå seg av

Raspberry Pi OS slår av skjermen etter 10 minutters inaktivitet. For å deaktivere det:

Åpne en terminal og kjør:

sudo raspi-config

Naviger til: Display OptionsScreen BlankingNo.

Start på nytt når du blir bedt om det. Skjermen forblir på permanent.

Bonus

Aktiver SSH for fjernstyring

Vil du styre Pi-en uten å koble til et tastatur? Aktiver SSH så du kan koble til fra en hvilken som helst datamaskin på Wi-Fi-nettverket ditt.

Den enkleste måten: flash SD-kortet på nytt med Raspberry Pi Imager og huk av for "Enable SSH" i innstillingene (tannhjulikonet) før du skriver. Eller på selve Pi-en:

sudo raspi-config

Naviger til: Interface OptionsSSHEnable.

Deretter fra en hvilken som helst datamaskin på samme nettverk:

ssh username@calendar-kiosk.local

Derfra kan du starte på nytt, oppdatere Pi-en eller endre autostart-URL-en — alt uten å røre den.

Strømtimer-trikset

Nøkkelen til et vedlikeholdsfritt oppsett: Pi-en kjører 24/7 og en strømtimer styrer kun skjermen.

Diagram som viser strømtimer-oppsettet: Raspberry Pi alltid på (3-5W) koblet via HDMI til en skjerm. På dagtid (06:30 - 21:00) viser skjermen kalenderen. På nattestid (21:00 - 06:30) slår strømtimeren av skjermen mens Pi-en fortsetter å kjøre.
Pi-en er på 24/7 (bruker mindre strøm enn et nattlys). Timeren styrer kun skjermen — så kalenderen er allerede lastet når skjermen slås på.

En mekanisk timer ($5-8) eller smart plugg (TP-Link Tapo, IKEA TRETAKT osv.) på skjermens strømkabel. Når timeren kutter strømmen til skjermen, fortsetter Pi-en å kjøre. Når skjermen slås på igjen om morgenen, er kalenderen allerede der — ingen venting, ingen knapper.

Important
Sett aldri Pi-en selv på strømtimeren. Harde strømbrudd på et kjørende Linux-system risikerer å ødelegge SD-kortet. Pi-en sitter på en direkte veggkontakt, 24/7. Bare skjermen går på timeren.

Plassering

Plasseringen avgjør om noen faktisk ser på den. Plasser den der familien naturlig stopper opp.

Tre bilder som viser en Raspberry Pi-kalendervisning på forskjellige steder: kjøkkenvegg med Pi-en montert bak skjermen, gang nær inngangsdøren og hjemmekontor ved siden av en laptop
Kjøkken, gang eller hjemmekontor — Pi-en gjemmer seg bak skjermen med borrelås eller et VESA-feste. Ingen synlig datamaskin.

Hva som kjører på skjermen

Family Calendar er bygget spesifikt for denne typen visning — en 5-dagersvisning designet for veggmonterte skjermer som oppdateres automatisk og ikke krever noen berøringsinndata.

Family Calendar som viser en 5-dagers ukevisning med fargekodede hendelser, emoji-indikatorer og værmelding
5-dagersvisning med fargekodede kalendere, emoji-hendelser, vær og nedtellinger

Koble til Google Calendar en gang, velg hvilke kalendere som skal vises, og den forblir synkronisert. Alle i familien legger til hendelser fra sine egne enheter — kiosken samler alt.

Pro tip
På gratisplanen utløper økten hver 48. time — noe som betyr å gå bort til kiosken med et tastatur for å logge inn på nytt. Yearly ($10/år) eller ONCE ($67 engangskjøp) fjerner denne utløpstiden helt. Økten varer på ubestemt tid, som er det du vil ha for en hodeløs 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

Maskinvarereferanse

Gjenstand Merknader
Raspberry Pi 3B+ / 4 / 51GB+ RAM. Bruk det du har.
MicroSD-kort (16GB+)Class 10 eller raskere
Strømforsyning (5V/3A)USB-C (Pi 4/5) eller micro-USB (Pi 3B+)
Skjerm med HDMIAlle størrelser
HDMI-kabel/adapterMicro-HDMI for Pi 4/5, full HDMI for Pi 3B+
Strømtimer / smart pluggKun for skjermen. Anbefales.

Frequently Asked Questions

Hvilke Pi-modeller fungerer for dette?

Enhver Pi med Wi-Fi og HDMI-utgang. 3B+ er minimum for en brukbar Chromium-opplevelse — første sidelasting er tregere enn Pi 4/5 men bra når siden er renderet. Pi 4 (2GB) er det beste pris/ytelse-valget. Pi 5 er raskere men overkill for en nettleser-kiosk. Bruk det du har.

Hva med Pi Zero 2 W?

Den kan fungere, men forvent tregere sidelasting og tidvis hakkete rendering. Enkelkjerne-CPUen er flaskehalsen — Chromium er krevende. Har du en Zero 2 W for hånden, prøv den. Kjøper du spesifikt for dette prosjektet, gir en Pi 3B+ eller 4 et bedre resultat.

Trenger Pi-en løpende vedlikehold?

Minimalt. Raspberry Pi OS er stabilt og kalenderen er bare en nettleser rettet mot en URL. Om du vil, kan du av og til oppdatere Pi-en ved å koble til et tastatur eller bruke SSH for å kjøre sudo apt update && sudo apt upgrade -y — men det er ikke strengt nødvendig.

Kan jeg styre den eksternt?

Ja. Aktiver SSH (se bonustipset ovenfor), og koble deretter til fra en hvilken som helst datamaskin på samme nettverk: ssh username@calendar-kiosk.local. Derfra kan du starte på nytt, oppdatere pakker, endre autostart-URL-en eller feilsøke — alt uten å røre Pi-en.

Hva skjer når Wi-Fi faller ut?

Kalenderen fortsetter å vise sist innlastede data. Når tilkoblingen kommer tilbake, gjenopptar den automatiske oppdateringssyklusen der den slapp. Ved korte avbrudd (omstart av router osv.) forblir visningen brukbar.

Vil skjermen få innbrenning?

LCD/LED-paneler er ikke utsatt for innbrenning. Kalenderinnholdet endrer seg også gjennom dagen ettersom hendelser forandres. For OLED-skjermer gir strømtimeren panelet 10+ timers hvile per natt, som er tilstrekkelig.

Må jeg logge inn på nytt hver 48. time?

På gratisplanen, ja — noe som går imot hele poenget med en hodeløs kiosk. Yearly ($10/år) eller ONCE ($67 engangskjøp) fjerner innloggingskravet helt og holder økten aktiv på ubestemt tid.

Kan jeg bruke en annen nettleser?

Chromium er forhåndsinstallert på Raspberry Pi OS og har den beste kioskmodus-støtten. Firefox kan fungere med --kiosk-flagget (Firefox 71+), men Chromiums flaggsett er mer modent for uovervåkede visninger.