Raspberry Pi som dedikerad familjekalendervisning

Raspberry Pi ansluten till en skärm som visar en familjekalender i helskärm
Chromium i helskärm, autostartat vid uppstart. Inget tangentbord, ingen mus, ingen handpåläggning.

En Raspberry Pi är en utmärkt dedikerad kalendervisning. Den drar under 5 watt, går tyst, startar direkt i en helskärmsläsare och kräver noll interaktion efter installation. När den är konfigurerad sitter den bakom en skärm och gör sitt jobb på obestämd tid.

Den här guiden täcker hela installationen: OS-avbild, nätverksconfig, Chromium autostart i kioskläge, skärmsläckning och strömhantering. Har du en Pi och en ledig skärm har du redan det mesta du behöver.

Vad du behöver

Har du gjort några Pi-projekt tidigare har du troligen allt utom kanske HDMI-adaptern.

Artikel Kommentarer
Raspberry Pi (3B+ / 4 / 5) 1GB RAM räcker. En 3B+ fungerar fint — den tar bara några extra sekunder att rendera vid första laddning. Ingen anledning att köpa senaste modellen.
MicroSD-kort (16GB+) Class 10 eller snabbare. Du har förmodligen ett i en låda.
Strömförsörjning USB-C för Pi 4/5, micro-USB för Pi 3B+. Det officiella nätaggregatet undviker underspänningsvarningar, men vilken kvalitets-5V/3A-försörjning som helst fungerar.
Skärm med HDMI-ingång Använd vad du har — en gammal skärm eller loppisfynd fungerar utmärkt. Köper du nytt? Portabla USB-C-skärmar (15-17") är slanka, prisvärda ($50-80) och ser bra ut på väggen.
HDMI-kabel/adapter Pi 4/5: micro-HDMI till HDMI. Pi 3B+: fullstorlek HDMI.
Strömodul eller smart kontakt Valfritt men rekommenderat. Styr skärmens ström på ett schema. Se Strömodul-avsnittet nedan.

Installation

1

Flasha operativsystemet

  1. Ladda ner Raspberry Pi Imager på din Mac, Windows eller Linux-dator.
  2. Sätt i microSD-kortet i din dator.
  3. Öppna Pi Imager och välj:
    • Enhet: Din Pi-modell
    • OS: Raspberry Pi OS (64-bit) — skrivbordsversionen, inte Lite
    • Lagring: Ditt microSD-kort
  4. Öppna inställningar (kugghjulsikonen) före skrivning. Konfigurera:
    • Wi-Fi-uppgifter — Pi:n ansluter automatiskt vid första uppstart
    • Värdnamn: calendar-kiosk (eller valfritt)
    • Användarnamn och lösenord
  5. Skriv avbilden och vänta på verifiering.
2

Första uppstart och inloggning

  1. Sätt i microSD-kortet i Pi:n, anslut HDMI till skärmen och koppla in strömmen.
  2. Vänta tills skrivbordet visas. Första uppstarten tar 2-3 minuter.
  3. Öppna Chromium från aktivitetsfältet.
  4. Navigera till calendar.norfeldt.com och logga in med ditt Google-konto.
  5. Konfigurera dina kalendrar — tryck på kugghjulsikonen, välj vilka kalendrar som ska visas, välj färgerna.
  6. Gå till helskärm — tryck F11 på tangentbordet. Kalendern fyller hela skärmen.

Det är allt — din Pi är nu en dedikerad familjekalender. Du kan koppla bort tangentbordet och musen. Extrafunktionerna nedan gör den till en självgående visning.

Få ut mer av den

Bonus

Autostarta kalendern vid uppstart

Just nu öppnas kalendern när du startar Chromium manuellt. Det här gör det automatiskt — Pi:n startar direkt i kalendern, helskärm, inget tangentbord behövs.

Anslut ett tangentbord tillfälligt (eller använd SSH om du har satt upp det) och öppna en terminal. Kö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

Vid nästa uppstart går Pi:n från strömtillslag till kalender — inga klick, inget skrivande.

Bonus

Förhindra att skärmen släcks

Raspberry Pi OS släcker skärmen efter 10 minuters inaktivitet. För att avaktivera det:

Öppna en terminal och kör:

sudo raspi-config

Navigera till: Display OptionsScreen BlankingNo.

Starta om när du uppmanas. Skärmen förblir på permanent.

Bonus

Aktivera SSH för fjärrhantering

Vill du hantera Pi:n utan att koppla in ett tangentbord? Aktivera SSH så att du kan ansluta från vilken dator som helst på ditt Wi-Fi.

Enklaste sättet: flasha om SD-kortet med Raspberry Pi Imager och bocka i "Enable SSH" i inställningarna (kugghjulsikonen) före skrivning. Eller på själva Pi:n:

sudo raspi-config

Navigera till: Interface OptionsSSHEnable.

Sedan från vilken dator som helst på samma nätverk:

ssh username@calendar-kiosk.local

Därifrån kan du starta om, uppdatera Pi:n eller ändra autostart-URL:en — allt utan att röra den.

Strömodultricket

Nyckeln till en underhållsfri installation: Pi:n går 24/7 och en strömodul styr bara skärmen.

Diagram som visar strömodulinstallationen: Raspberry Pi alltid på (3-5W) ansluten via HDMI till en skärm. Under dagtid (06:30 - 21:00) visar skärmen kalendern. Under nattetid (21:00 - 06:30) stänger strömodulen skärmen medan Pi:n fortsätter köra.
Pi:n är på dygnet runt (drar mindre ström än ett nattljus). Modulen styr bara skärmen — så kalendern är redan laddad när skärmen slås på.

En mekanisk timer ($5-8) eller smart kontakt (TP-Link Tapo, IKEA TRETAKT, etc.) på skärmens strömkabel. När modulen bryter strömmen till skärmen fortsätter Pi:n att köra. När skärmen slås på igen på morgonen är kalendern redan där — ingen väntan, inga knappar.

Important
Sätt aldrig Pi:n själv på strömodulen. Hård strömborttagning från ett körande Linux-system riskerar att korrumpera SD-kortet. Pi:n sitter på en direkt väggkontakt, dygnet runt. Bara skärmen går på modulen.

Placering

Placeringen avgör om någon faktiskt tittar på den. Sätt den där familjen naturligt pausar.

Tre foton som visar en Raspberry Pi-kalendervisning på olika platser: köksväggen med Pi:n monterad bakom skärmen, hallen nära ytterdörren och hemmakontoret bredvid en laptop
Kök, hall eller hemmakontor — Pi:n gömmer sig bakom skärmen med kardborre eller ett VESA-fäste. Ingen synlig dator.

Vad som visas på skärmen

Family Calendar är byggt specifikt för den här typen av visning — en 5-dagarsvy designad för väggmonterade skärmar som automatiskt uppdateras och inte kräver någon pekinmatning.

Family Calendar som visar en 5-dagars veckovisning med färgkodade händelser, emoji-indikatorer och väderprognos
5-dagarsvy med färgkodade kalendrar, emoji-händelser, väder och nedräkningar

Koppla din Google Calendar en gång, välj vilka kalendrar som ska visas, och den förblir synkroniserad. Alla i familjen lägger till händelser från sina egna enheter — kiosken samlar allt.

Pro tip
På gratisplanen går sessionen ut var 48:e timme — vilket innebär att gå till kiosken med ett tangentbord för att logga in igen. Yearly ($10/år) eller ONCE ($67 engångsköp) tar bort detta helt. Sessionen består på obestämd tid, vilket är vad du vill ha för en huvudlö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

Maskinvarureferens

Artikel Kommentarer
Raspberry Pi 3B+ / 4 / 51GB+ RAM. Använd vad du har.
MicroSD-kort (16GB+)Class 10 eller snabbare
Strömförsörjning (5V/3A)USB-C (Pi 4/5) eller micro-USB (Pi 3B+)
Skärm med HDMIValfri storlek
HDMI-kabel/adapterMicro-HDMI för Pi 4/5, fullstorlek HDMI för Pi 3B+
Strömodul / smart kontaktFör skärmen enbart. Rekommenderas.

Frequently Asked Questions

Vilka Pi-modeller fungerar för detta?

Vilken Pi som helst med Wi-Fi och HDMI-utgång. 3B+ är minimum för en användbar Chromium-upplevelse — första sidladdningen är långsammare än Pi 4/5 men fungerar bra när sidan är renderad. Pi 4 (2GB) är bästa förhållandet pris/prestanda. Pi 5 är snabbare men overkill för en webbläsarkiosk. Använd det du har.

Vad säger du om Pi Zero 2 W?

Den kan fungera, men förvänta dig långsammare sidladdningar och ibland hackig rendering. Enkärnig CPU är flaskhalsen — Chromium är krävande. Har du en Zero 2 W till hands, prova. Köper du specifikt för det här projektet ger en Pi 3B+ eller 4 ett smidigare resultat.

Behöver Pi:n löpande underhåll?

Minimalt. Raspberry Pi OS är stabilt och kalendern är bara en webbläsare riktad mot en URL. Om du vill kan du ibland uppdatera Pi:n genom att ansluta ett tangentbord eller använda SSH för att köra sudo apt update && sudo apt upgrade -y — men det är inte strikt nödvändigt.

Kan jag hantera den på distans?

Ja. Aktivera SSH (se bonustipset ovan) och anslut sedan från vilken dator som helst på samma nätverk: ssh username@calendar-kiosk.local. Därifrån kan du starta om, uppdatera paket, ändra autostart-URL:en eller felsöka — allt utan att röra Pi:n.

Vad händer när Wi-Fi försvinner?

Kalendern fortsätter att visa senast laddade data. När anslutningen återupprättas tar den automatiska uppdateringscykeln vid där den slutade. Vid korta avbrott (routeromstarter osv.) förblir visningen användbar.

Riskerar skärmen att få inbränningar?

LCD/LED-paneler är inte känsliga för inbränning. Kalenderinnehållet skiftar också under dagen när händelser ändras. För OLED-skärmar ger strömodulen panelen 10+ timmars vila per natt, vilket är tillräckligt.

Måste jag logga in på nytt var 48:e timme?

På gratisplanen, ja — vilket förtär syftet med en huvudlös kiosk. Yearly ($10/år) eller ONCE ($67 engångsköp) tar bort inloggningskravet helt och håller sessionen vid liv på obestämd tid.

Kan jag använda en annan webbläsare?

Chromium är förinstallerat på Raspberry Pi OS och har bäst kiosklägesstöd. Firefox kan fungera med --kiosk-flaggan (Firefox 71+), men Chromiums flaggsätt är mer moget för obevakade visningar.