
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:
- Restart otomatis yang andal pada berkilir daya tanpa login manual
- Dukungan untuk kalender yang benar-benar digunakan orang (Google, Apple, Outlook, CalDAV)
- Tata letak kustom sehingga tampilan sesuai dengan proporsi fisik monitor (potret atau lanskap)
- Integrasi cuaca dan daftar tugas tanpa menumpuk langganan
- Jalur pembaruan jarak jauh sehingga kami tidak melepas monitornya untuk memperbaiki kesalahan ketik
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:
- Gratis, open source
- Tidak ada tier berbayar
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:
- Gratis: satu layar, widget terbatas
- Essential: sekitar $ 6 per bulan
- Plus / Pro: tier berbayar untuk berbagi keluarga dan latar belakang foto
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:
- Gratis, open source
- Home Assistant Cloud: sekitar $ 6,50 per bulan (Nabu Casa, opsional)
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:
- OSE: gratis, open source
- Screenly (dikelola): berbayar, dari sekitar $ 20 per layar per bulan
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:
- PiSignage Free: pemain tunggal, fitur terbatas
- Pi Player: sekitar $ 2 hingga $ 6 per pemain per bulan tergantung fitur
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:
- Gratis
- Tidak ada tier berbayar
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:
- Gratis
- Tidak ada tier berbayar
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:
- Gratis, open source
- Tidak ada tier berbayar
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.