1 poin oleh GN⁺ 2025-04-23 | 1 komentar | Bagikan ke WhatsApp
  • Penulis menjelaskan metode yang dicobanya untuk mengendalikan boiler apartemennya dari jarak jauh
  • Penulis mencoba mengendalikannya dengan menggunakan Replay Attack, yaitu menyalin dan mengirim ulang sinyal antara boiler dan termostat
  • Dengan menggunakan SDR (Software-Defined Radio) seperti HackRF One untuk merekam dan memutar ulang sinyal, penulis berhasil mengendalikan boiler
  • Penulis memperoleh kemudahan dengan membangun sistem pengaturan suhu otomatis melalui Home Assistant

Menyerang boiler di rumah saya

  • Penulis mengalami kesulitan dalam mengendalikan boiler apartemennya
  • Termostat hanya mengukur suhu dari satu ruangan sehingga menimbulkan ketidaknyamanan
  • Penulis ingin mencoba otomatisasi menggunakan Home Assistant

Mulai dari mana?

  • Penulis menyimpulkan bahwa boiler dan termostat berkomunikasi melalui protokol radio
  • Penulis berusaha mengendalikannya dengan menyalin dan mengirim ulang sinyal melalui Replay Attack

Investigasi awal

  • Penulis mencari model dan datasheet termostat
  • Perangkat berkomunikasi pada pita 868Mhz dan menggunakan protokol terenkripsi

Melihat sinyal

  • Penulis menggunakan Software-Defined Radio untuk melihat sinyal secara visual
  • Penulis mengamati dan menganalisis sinyal menggunakan RTL-SDR V4

Mencoba mengirim ulang sinyal

  • Penulis mencoba mengirim ulang sinyal menggunakan 868Mhz Challenger Dev Board, tetapi gagal
  • Penulis berhasil mengirim ulang sinyal menggunakan HackRF One

Benar-benar mengirim sinyal

  • Penulis mengendalikan boiler dengan merekam dan memutar ulang sinyal menggunakan HackRF
  • Penulis menggunakan perintah hackrf_transfer untuk mengirim sinyal

Otomatisasi penuh

  • Penulis membangun sistem pengaturan suhu otomatis menggunakan Home Assistant dan HackRF
  • Penulis mengotomatiskan pengiriman sinyal menggunakan server web dan kontainer Docker

Apakah ini sepadan?

  • Melalui sistem ini, penulis kini dapat mengendalikan pemanasan apartemennya secara efisien
  • Penulis mendapatkan kemudahan melalui otomatisasi dan merasa proyek ini layak dilakukan

Menghapus bagian komentar

  • Bagian komentar blog dihapus karena Online Safety Act di Inggris
  • Bagian komentar dihapus untuk menghindari risiko hukum

1 komentar

 
GN⁺ 2025-04-23
Komentar Hacker News
  • Membagikan pengalaman mengatur agar pemanas menyala otomatis saat pulang ke rumah

    • Jika tujuannya menghemat energi, sebaiknya hindari sistem yang menaikkan suhu secara drastis dalam 20 menit
    • Sebagai gantinya, dibutuhkan sistem yang mempertahankan suhu sirkulasi air panas tetap rendah
    • Menambahkan sistem yang menyesuaikan suhu aliran berdasarkan suhu luar akan lebih efisien
    • Dengan sistem yang disetel dengan tepat, penggunaan gas bisa dikurangi 8-15%
  • Mengusulkan ide tentang cara mengendalikan termostat dari jarak jauh

    • Mempertimbangkan metode memasang pemanas/pendingin Peltier di bawah termostat untuk mengatur suhu
    • Memanaskan/mendinginkan termostat secara langsung mungkin bisa lebih mudah
  • Membagikan pemikiran tentang seperti apa termostat yang ideal

    • Banyak termostat di Amerika Serikat memiliki fungsi untuk mengatur suhu sesuai jam tertentu
    • Ini bisa terasa tidak praktis bagi orang yang bekerja dari rumah
    • Menginginkan termostat yang lebih dapat diprogram
  • Membagikan pendapat positif tentang produk bernama Flipper Zero

    • Firmware yang terbatas disediakan secara default, tetapi fitur tambahan bisa dipasang
    • Memiliki alat yang bisa digunakan untuk kejahatan bukanlah kejahatan itu sendiri
  • Memperingatkan bahwa transmisi sinyal radio bisa menimbulkan masalah hukum

    • Pita frekuensi tertentu bisa ilegal digunakan tanpa lisensi
    • Sebelum FCC menyadari adanya masalah, kemungkinan besar yang diterima adalah surat peringatan
  • Membagikan pendapat tentang pemanas gas alam yang baru

    • Diperlukan termostat yang mendukung protokol OpenTherm/eBus
    • Jika digabungkan dengan sensor suhu luar, efisiensi sistem meningkat
    • Hal yang sama juga dapat diterapkan pada sistem pompa panas