3 poin oleh GN⁺ 2026-02-23 | 2 komentar | Bagikan ke WhatsApp
  • Mengembangkan dashboard berbasis e-paper Timeframe untuk membuat sistem yang menampilkan kalender/cuaca/informasi smart home di dalam rumah
  • Memanfaatkan kemampuan pembaruan real-time dari Boox Mira Pro 23 inci sehingga memungkinkan layar besar dan tampilan status real-time
  • Backend didesain ulang dari Ruby on Rails menjadi arsitektur yang berpusat pada Home Assistant, sehingga integrasi data dan pemeliharaan menjadi lebih sederhana
  • Saat ini sistem tersebut telah menjadi antarmuka inti yang menampilkan status rumah secara real-time, dan opsi berbiaya rendah juga sedang dipertimbangkan

Latar belakang pengembangan Timeframe

  • Proyek dimulai setelah menikah, untuk mencari cara agar pasangan tetap bisa memeriksa jadwal dan informasi cuaca sambil mempertahankan lingkungan kamar tidur tanpa layar
  • Upaya awal adalah membuat Magic Mirror menggunakan lemari obat dan LCD, tetapi muncul masalah keterbacaan yang menurun di lingkungan terang serta cahaya layar pada malam hari
  • Setelah itu dibuat prototipe berbasis e-paper dengan meretas perangkat Kindle, dan diatur agar layar diperbarui setiap 30 menit
    • Mengambil data Google Calendar dan Dark Sky ke dalam aplikasi Ruby on Rails, lalu merender PNG dengan IMGKit
    • Ini menegaskan bahwa e-paper cocok karena tidak terpengaruh oleh kondisi pencahayaan

Tahap stabilisasi berbasis Visionect

  • Sistem berbasis Kindle memiliki keandalan rendah karena membutuhkan pemeliharaan terus-menerus
  • Mengadopsi display e-paper Visionect (6”/10”/13”/32”), yang dapat digunakan selama 2–3 bulan dengan sekali pengisian daya
    • Unit 6” ditempatkan untuk cuaca di pintu masuk, 13” di sisi kulkas, dan 10” untuk kamar tidur
  • Menjalankan backend Rails di Raspberry Pi, lalu mendorong gambar yang dihasilkan IMGKit ke Visionect API setiap 5 menit
    • Logika terkait dipisahkan ke pustaka visionect-ruby
    • Berjalan stabil selama beberapa bulan tanpa gangguan

Uji pasar dan keterbatasan

  • Ketertarikan para tamu mendorong dilakukannya pilot test pelanggan pertama
    • Bereksperimen dengan berbagai format seperti tampilan kalender bulanan di layar 13”
  • Namun, harga di kisaran $1000 dan biaya lisensi Visionect $7 per bulan menjadi beban
    • Jika diubah menjadi layanan berlangganan, akan diperlukan biaya lebih dari $10 per bulan

Beralih ke Boox Mira Pro

  • Setelah rumah habis terbakar akibat Marshall Fire pada 2021, sistem dibangun ulang dalam proses perancangan rumah baru
  • Dengan dirilisnya Boox Mira Pro(25.3”), menjadi mungkin menghadirkan e-paper beresolusi tinggi dengan pembaruan real-time
    • Dijalankan melalui Mac Mini dengan koneksi HDMI
    • Menampilkan secara real-time lagu yang diputar di Sonos, prakiraan hujan, jam, dan lain-lain
  • Di rumah baru, dirancang ruang pemasangan khusus (‘phone nook’) dan jalur daya untuk display Visionect tambahan

Rekonstruksi backend

  • Karena kebutuhan pembaruan real-time, backend Rails yang lama dirombak besar-besaran
    • Beralih dari rendering gambar ke rendering URL langsung
    • Mengadopsi Home Assistant(HA) sebagai sumber data utama, mengintegrasikan Google Calendar, Apple Weather, dan Sonos
    • Menghapus lebih dari separuh kode, serta menyederhanakan sistem dengan menghilangkan database dan Redis
  • Menjalankan tugas latar belakang dengan Rufus Scheduler dan menyimpan hasil dengan backend file cache Rails
  • Dikonfigurasi agar otomatis menampilkan status sensor dengan prefiks sensor.timeframe
    • Contoh: mendeteksi penggunaan daya mesin pencuci piring untuk menampilkan notifikasi operasi setelah pukul 8

Cara pengoperasian saat ini

  • Setelah pindah ke rumah baru, fitur tampilan status real-time memegang peran inti
    • Menampilkan secara visual status rumah seperti pintu terbuka/tertutup atau cucian yang sudah selesai
    • Jika layar kosong, itu dianggap sebagai “status normal”
  • Dengan memisahkan kontrol perangkat dan tampilan status, kondisi rumah bisa langsung dipahami tanpa perlu menelusuri informasi yang tidak perlu

Tantangan ke depan

  • Stabilisasi deployment: sedang meningkatkan penanganan runtime error dan perlu merancang sistem embedded yang tidak memerlukan perawatan
  • Integrasi penuh dengan Home Assistant: setelah semua sumber data dipindahkan ke HA, targetnya adalah mendistribusikannya dalam bentuk aplikasi HA
  • Pengurangan biaya hardware: saat ini display Boox 25” sekitar $2000, sehingga masih memberatkan untuk konsumen

Kesimpulan

  • Timeframe berkembang menjadi proyek pribadi yang meningkatkan efisiensi keseharian di rumah
  • Berbeda dari pengembangan software untuk pengguna dalam skala besar, proyek ini terus dijalankan sebagai karya kreatif yang langsung memperbaiki kehidupan keluarga

2 komentar

 
xguru 2026-02-23

ONYX BOOX Mira Pro ini memang keren, tapi harganya agak memberatkan ya.

 
GN⁺ 2026-02-23
Komentar Hacker News
  • Mengejutkan bahwa dunia menghabiskan ratusan miliar dolar untuk AI, tetapi layar ePaper berukuran besar masih belum bisa didapat dengan murah
    Jika teknologi seperti ini makin luas dipakai, rasanya bisa membawa perubahan besar di bidang papan tanda digital dan display publik yang boros daya
    Saya ingat dulu inovasi sempat terhambat oleh beberapa paten yang agresif, tapi saya tidak tahu apakah itu masih terjadi sekarang
    • Saya tidak paham kenapa itu aneh. Permintaan untuk ePaper besar memang tidak tinggi, sementara AI punya permintaan pasar yang jelas
    • ePaper masih merupakan pasar niche, dan untuk kebanyakan penggunaan pribadi maupun bisnis, posisinya kalah dari LCD
      Sementara itu AI sedang membentuk ulang struktur industri itu sendiri
  • Proyek seperti ini benar-benar keren. Saya suka karena informasi bisa dibagikan tanpa silau bahkan di lingkungan gelap
    Tapi display utamanya $2000, jadi harganya memberatkan untuk rumah tangga biasa
    • Saya pernah membuat versi sendiri dengan ePaper 10 inci dari AliExpress, ESP32, dan beberapa sensor I2C
      Casing-nya saya cetak 3D, dan perangkat ini berjalan dengan dua baterai. Total biayanya di bawah $100 dan saya memakai OpenWeather API gratis
    • Saya juga membuat yang mirip dengan ePaper Waveshare 7,5 inci dalam bingkai foto dan papan ESP32
      Dengan integrasi HomeAssistant dan ESPhome, ini sangat mungkin dibuat dengan di bawah $100
      Proyek aslinya luar biasa, tapi yang ini jauh lebih praktis
    • Ada juga display besar non-backlit yang lebih murah
      Misalnya Samsung EM32DX adalah papan tanda e-ink warna 32 inci dengan harga di bawah $1300, atau di bawah $1000 saat diskon
      Hanya saja, kecepatan refresh-nya lambat. Opsi lain adalah SVD rE 32" reflective LCD, tetapi tampil baik hanya dalam pencahayaan terang
    • Timeframe milik OP keren, tetapi mahal. Sebagai gantinya, Anda bisa melihat opsi self-hosting yang lebih kecil dan murah di trmnl.com
      (Sebagai catatan, saya anggota tim tersebut)
    • Saya juga memakai dashboard serupa di rumah
      Tidak ada integrasi smart home, tetapi menampilkan kalender, cuaca, kualitas udara, notifikasi kereta bawah tanah
      Saya membuat UI-nya dengan Bootstrap 3 sehingga tetap berjalan baik bahkan di iPad Air 2 lama. Tujuannya juga untuk mendaur ulang perangkat lama
  • Jika anggaran terbatas, saya sarankan mencari e-ink reader bekas di eBay
    Banyak model yang bisa di-root, dan saya sangat suka Nook Simple Touch
  • Saya benar-benar suka layar ePaper. Tetapi harganya masih tetap tinggi karena hambatan paten
    Dulu saya mendapatkan panel e-ink yang dipakai di toko lalu mencoba menggerakkannya dengan reverse engineering
    Saya memodifikasi Adafruit ThinkInk dan menulis sendiri lapisan driver, tetapi karena panel pertamanya langsung bekerja sempurna, saya tidak melanjutkan pengembangannya
    Tautan proyek
  • Saya sangat suka namanya
    Tautan proyek
    Terlepas dari lelucon itu, layar e-ink memang selalu terlihat keren
  • Proyek yang keren. Saya menyelesaikan masalah serupa dengan cara yang jauh lebih analog
    Saya membuat panel kaca dan bingkai kayu lalu memakainya seperti whiteboard
    Itu menjadi ruang bagi keluarga untuk saling meninggalkan catatan atau menggambar, dan merupakan proyek yang murah sekaligus menyenangkan
  • Saya terus mengikuti teknologi transfer daya nirkabel karena konsep Information Radiator
    Pengisian nirkabel sempat hampir masuk ke EV6 dan Ioniq dari Kia dan Hyundai, tetapi akhirnya gagal
    Yang menarik dari display eInk adalah ia bisa masuk ke mode tidur sepenuhnya di antara pembaruan, sehingga trickle charging menjadi memungkinkan
  • Proyek ini keren, tetapi agak ironis mengatakan ingin punya 'hubungan yang sehat' dengan teknologi sambil memenuhi seluruh rumah dengan teknologi
    Untuk hal seperti mesin cuci, saya sudah cukup terbiasa sehingga rasanya tidak perlu informasi real-time
    • Sering kali suara mesin cuci tidak terdengar dari lantai lain
      Mengotomatiskan pelacakan berulang seperti ini memberi ruang mental
      Saya tidak suka peralatan pintar yang terhubung ke cloud, tetapi saya suka integrasi lokal seperti Home Assistant
    • Ada orang yang menyalakan mesin cuci lalu melupakannya berhari-hari
      Saya juga seperti itu, jadi sistem notifikasi seperti ini membantu
    • Bagi saya, mengalihdayakan kesadaran situasional ke luar diri adalah kunci untuk meningkatkan produktivitas
      (Tentu saja sirip pendingin otak juga ikut membantu)
    • Pada akhirnya ini soal mengelola perhatian. Anda bisa memeriksa jadwal tanpa terganggu pesan atau berita
    • Teknologi yang bekerja untuk saya berbeda dengan saya yang bekerja untuk teknologi
  • Rasanya berlebihan menghabiskan 3000 euro untuk menampilkan informasi di berbagai sudut rumah
    Smartphone sudah selalu ada di dekat kita, jadi saya rasa tidak perlu menambah lebih banyak layar
    • Tapi ini adalah hobi. Ada orang yang membeli Porsche tua seharga 5000 euro lalu menghabiskan 40 ribu euro untuk merestorasinya
      Setiap hobi hanya punya biaya masuk yang berbeda, tetapi esensinya sama
    • Komentar sinis seperti ini terasa terlalu agresif tanpa perlu
    • Ini Hacker News. Orang-orang di sini senang bereksperimen dan membuat sesuatu
      Kalau tidak suka, lewatkan saja. Termasuk saya, banyak orang yang berterima kasih untuk tulisan seperti ini
    • Mengambil smartphone lalu membuka aplikasi untuk mencari informasi itu butuh beberapa langkah
      Sementara layar di dinding cukup dilihat saja
    • Sebagai alternatif, Anda juga bisa menaruh satu smartphone di dapur dan memakainya di sana
  • Saya selalu heran kenapa orang begitu sering memeriksa informasi cuaca
    • Saya tinggal di Skotlandia. Langit bisa cerah lalu tiba-tiba hujan, atau kabut pagi berubah jadi seperti musim panas pada sore hari
      Dengan melihat ramalan cuaca, jauh lebih mudah untuk merencanakan aktivitas
    • Ada juga perbedaan wilayah. Beberapa kota punya cuaca yang sulit diprediksi, sementara di tempat lain perkiraan kasar saja sudah cukup
    • Jika Anda punya rumah dan tinggal di daerah rawan banjir, prakiraan curah hujan penting untuk melindungi properti
    • Jika Anda sering beraktivitas di luar ruangan, informasi angin dan hujan beberapa jam ke depan itu penting. Terutama untuk hal seperti bersepeda
    • Australia memiliki tingkat kanker kulit tertinggi di dunia
      Informasi yang paling sering saya lihat di Apple Watch saya adalah indeks UV. Jauh lebih penting daripada suhu atau baterai