Raspberry Pi wall calendar desktop apps

Raspberry Pi di laci dan monitor 24 inci cadangan di garasi sudah cukup untuk membangun kalender dinding keluarga yang menarik Google Calendar, iCloud, cuaca, dan daftar tugas hari ini menjadi satu layar yang selalu hidup. Bagian XDA minggu lalu membahas sisi perangkat keras. Di sini kami membahas perangkat lunak: aplikasi terbaik untuk membangun kalender dinding Raspberry Pi dan alat desktop yang kami gunakan untuk flash, konfigurasi, dan mengelola Pi seumur hidupnya.

Kami memilih delapan aplikasi yang menangani seluruh build, dari penulisan kartu SD hingga komposisi tata letak dashboard akhir. Beberapa berfokus pada kalender, beberapa adalah kerangka kerja signage digital yang kami tekuk ke kasus penggunaan kalender, dan beberapa adalah utilitas yang kami jalankan dari desktop macOS atau Windows untuk menjaga Pi tetap terpelihara.

Apa yang perlu diperhatikan dalam aplikasi kalender dinding

Kalender dinding Pi hidup 24/7 di lorong atau dapur. Itu membatasi apa yang penting:

Perbandingan cepat

Aplikasi Terbaik untuk Paket gratis Platform
MagicMirror² Dashboard kalender modular Gratis, open source Linux (Pi), macOS, Windows
DAKboard Dashboard turnkey yang dihosting Freemium Kontrol web, klien Pi
Home Assistant Hub smart home penuh dengan tampilan kalender Gratis, open source Linux, macOS, Windows
Screenly OSE Kerangka kerja signage digital Gratis (OSE), tier berbayar Pi (Linux)
PiSignage Signage digital yang dikelola Freemium Pi (Linux), kontrol web
Raspberry Pi Imager Flashing kartu SD Gratis Windows, macOS, Linux
Balena Etcher Flasher alternatif Gratis Windows, macOS, Linux
Homer Dashboard statis Gratis, open source Host Docker apa pun

1. MagicMirror², terbaik untuk dashboard modular

MagicMirror² adalah kerangka kerja yang didorong komunitas yang dilengkapi dengan modul kalender di luar kotak dan seratus modul komunitas untuk cuaca, tugas, transit, dan pesan keluarga. MagicMirror² untuk build kalender dinding Raspberry Pi adalah pilihan default karena modul kalender mendukung iCal, Google, dan CalDAV tanpa lem eksternal.

Di mana ia jatuh pendek: Setiap tweak tata letak memerlukan pengeditan file konfigurasi JavaScript. Bagus untuk kami, dinding teks untuk mitra non-teknis.

Harga:

Garis bawah: Titik awal terbaik. Mulai dengan konfigurasi default dan pangkas modul dari sana.

Unduh: magicmirror.builders

2. DAKboard, opsi turnkey terbaik

DAKboard menawarkan dashboard yang dihosting yang berjalan di Chromium pada Pi dengan browser dalam mode kios 24/7. DAKboard untuk build kalender dinding melewati dansa file konfigurasi: semuanya drag-and-drop di web, dan tier gratis mencakup satu layar rumah tangga.

Di mana ia jatuh pendek: Tata letak terbaik duduk di belakang tier berbayar. Paket gratis membatasi hitungan layar dan beberapa widget. Dihosting cloud berarti tampilan mati ketika layanan mereka tidak aktif.

Harga:

Garis bawah: Jalur tercepat dari “kartu SD” ke “kalender di dinding” untuk rumah tangga non-teknis.

Unduh: dakboard.com

3. Home Assistant, terbaik untuk hub smart home dengan kalender

Home Assistant dilengkapi dengan tipe entitas kalender dan kartu Lovelace yang merender tampilan bulan penuh. Home Assistant untuk build kalender dinding berfungsi jika Pi melakukan lebih dari sekadar menampilkan tanggal: lampu, termostat, kamera keamanan, dan kalender semuanya di satu dashboard.

Di mana ia jatuh pendek: Kurva pembelajaran itu nyata. Membangun hanya kalender di Home Assistant seperti membeli truk untuk memindahkan rak buku.

Harga:

Garis bawah: Pilihan yang tepat jika Pi sudah menjalankan tugas smart home. Sebaliknya berlebihan.

Unduh: home-assistant.io

4. Screenly OSE, kerangka kerja signage digital terbaik

Screenly OSE adalah edisi open source dari produk signage digital Screenly, disetel untuk Pi. Screenly OSE untuk build kalender dinding menarik dashboard web (URL apa pun, jadi tampilan kalender apa pun) dan menampilkannya layar penuh dengan rotasi dan penjadwalan.

Di mana ia jatuh pendek: Dibangun untuk signage, bukan kalender khususnya. Kustomisasi kalender berarti menunjukkan ke tampilan kalender yang dihosting (Google Calendar embed, DAKboard, dll.).

Harga:

Garis bawah: Pilihan bagus jika kalender dinding berbagi perangkat keras dengan signage atau tampilan loop foto lainnya.

Unduh: screenly.io/ose

5. PiSignage, signage yang dikelola terbaik

PiSignage lebih dekat ke Screenly Managed daripada ke Screenly OSE. PiSignage untuk build kalender dinding menjalankan agen ringan pada Pi dan dashboard web yang dihosting untuk manajemen konten.

Di mana ia jatuh pendek: Berlebihan untuk satu kalender rumah. Kekuatannya adalah manajemen armada, jadi nilai muncul ketika Anda menjalankan lima Pi, bukan satu.

Harga:

Garis bawah: Pertimbangkan hanya jika Pi kalender akan diskalakan ke dalam penyebaran kecil.

Unduh: pisignage.com

6. Raspberry Pi Imager, terbaik untuk flashing

Raspberry Pi Imager adalah flasher resmi dan aplikasi pertama yang dipasang di desktop. Raspberry Pi Imager untuk build kalender dinding menangani kartu SD, ditambah pra-konfigurasi opsional (Wi-Fi, SSH, nama host) sehingga Pi naik tanpa kepala.

Di mana ia jatuh pendek: Daftar OS kustom dikurasi oleh Raspberry Pi Foundation. Gambar pihak ketiga memerlukan jalur “Gunakan kustom”.

Harga:

Garis bawah: Instal sekali. Gunakan setiap build.

Unduh: raspberrypi.com/software

7. Balena Etcher, flasher alternatif terbaik

Balena Etcher adalah flasher alternatif yang juga memverifikasi penulisan. Balena Etcher untuk build kalender dinding menyelamatkan hari ketika layar pra-konfigurasi tanpa kepala Raspberry Pi Imager tidak akan menghormati pengaturan IP statis.

Di mana ia jatuh pendek: Antarmukanya minimal (tiga langkah dan selesai). Tidak ada pra-konfigurasi tanpa kepala, jadi Anda mungkin harus boot dengan keyboard sekali untuk mengatur Wi-Fi.

Harga:

Garis bawah: Fallback cepat. Simpan terpasang untuk ketika Imager bertindak aneh.

Unduh: etcher.balena.io

8. Homer, dashboard statis terbaik

Homer adalah dashboard HTML statis yang dibangun dari file YAML. Arahkan Homer ke URL iCal publik kalender dan itu merender grid yang rapi tanpa backend apa pun. Homer untuk build kalender dinding adalah cara tercepat untuk mendapatkan dashboard yang terlihat bagus tanpa menjalankan Node.

Di mana ia jatuh pendek: Dashboard Homer stok adalah peluncur pertama. Merender tampilan kalender penuh berarti menggabungkan Homer dengan embed kalender daripada menggunakan kartu nativnya.

Harga:

Garis bawah: Pasangan dengan embed Google Calendar untuk setup Pi minimal.

Unduh: github.com/bastienwirtz/homer

Cara memilih yang tepat

Jika ini proyek Pi pertama dan Anda menginginkan kalender dinding yang berfungsi akhir pekan ini: DAKboard atau MagicMirror². Keduanya di dinding dalam satu jam.

Jika Anda adalah perakit rumah tangga yang ditunjuk: MagicMirror². Modul komunitas akan membuat Anda tetap tertarik.

Jika Pi sudah merupakan hub smart home: Home Assistant. Tambahkan entitas kalender ke dashboard.

Jika tampilan juga berfungsi sebagai loop foto atau papan menu kadang-kadang: Screenly OSE. Ini menangani penjadwalan konten.

Jika Anda lebih suka YAML daripada JavaScript: Homer plus Google Calendar embed. Tumpukan paling sederhana yang berfungsi.

FAQ

Apakah kami memerlukan Raspberry Pi 4 atau 5 untuk kalender dinding? Pi 3B+ cukup untuk MagicMirror² atau kios browser. Pi 4 atau 5 memberikan scrolling lebih mulus dan reboot lebih cepat pada update.

Bisakah kami mencerminkan Google Calendar tanpa prompt login? Ya. MagicMirror² dan Home Assistant mendukung URL iCal rahasia dari Google Calendar. DAKboard dan Homer membaca URL yang sama.

Apakah Pi perlu berjalan 24/7? Ya untuk kalender dinding. Jadwalkan reboot malam (timer systemd atau cron) untuk menjaga memori tetap bersih.

Aplikasi mana yang mendukung Apple Calendar? MagicMirror² (melalui URL iCal iCloud), Home Assistant, dan DAKboard semuanya bekerja dengan tautan Apple Calendar yang dibagikan. Screenly dan Homer bekerja dengan menyematkan webview halaman kalender iCloud.

Bisakah kami menampilkan cuaca di samping kalender? MagicMirror², DAKboard, dan Home Assistant semuanya bundel modul cuaca. Screenly dan PiSignage memerlukan URL widget cuaca terpisah.

Apakah aplikasi ini berfungsi offline? MagicMirror² dan Home Assistant cache pengambilan terakhir dan terus menampilkannya selama gangguan jaringan. DAKboard memerlukan koneksi langsung karena dihosting.