Lewati ke konten

Otomasi Roasting

Rostoc dapat menandai event roasting penting pada Curve untuk Anda, sehingga Anda dapat mengamati kopi tanpa terus melihat layar. Halaman ini menjelaskan apa saja yang ditandai Rostoc secara otomatis, cara kerja deteksinya, serta cara menyalakan atau mematikan tiap bagian.

Otomasi roasting memiliki dua bagian:

  • Penandaan Charge dan Drop otomatis — Rostoc mendeteksi saat biji masuk atau keluar, lalu menempatkan tanda yang sesuai pada Curve. Deteksi berbasis suhu dan bekerja pada Machine apa pun dengan probe suhu biji secara langsung. Setelah Charge ditandai, oleh Anda atau Rostoc, Rostoc juga menandai Turning Point. Penandaan Drop tidak pernah menghentikan perekaman.
  • Penandaan event otomatis — Rostoc menandai Dry End, First Crack, dan Second Crack saat suhu biji mencapai target dari Plan atau default tersimpan Anda. Bagian akhir dari kedua crack selalu ditandai secara manual.

Dua hal yang selalu tetap Anda kendalikan:

  • Anda memulai dan menghentikan perekaman. Rostoc tidak pernah memulai atau menghentikan Batch sendiri.
  • Otomasi tidak pernah mengoperasikan Machine. Otomasi hanya menempatkan tanda pada Curve. Pengiriman perintah ke Machine adalah kemampuan terpisah — lihat Machine controls.

Sejak Rostoc 0.4.5, Machines yang dibaca Rostoc melalui Modbus juga menandai Charge, Turning Point, dan Drop berdasarkan suhu biji. Ini adalah versi pertama yang mendukungnya. Jika sebelumnya Anda telah menyalakan marker tetapi tidak pernah aktif pada Machine seperti itu, coba lagi.

Dengan Auto Charge aktif, klik Start seperti biasa. Roast Studio tetap berada pada langkah between-batches (BBP) dan menunggu Charge hingga 30 detik. Saat Rostoc mendeteksi biji masuk ke drum, Rostoc menandai Charge dan timer roasting dimulai dari titik tersebut.

Saat deteksi aktif, Roast Studio menampilkan pesan Detecting charge…. Pesan ini menghitung mundur dari 30 detik dan menyediakan Force charge serta tombol tutup. Pesan akan tertutup sendiri saat Charge terdeteksi atau waktu 30 detik habis. Indikator AutoCharge di sidebar juga menunjukkan status deteksi:

IndikatorArti
ReadyAuto Charge aktif dan menunggu Anda memulai perekaman.
Detecting / WaitingRostoc sedang menunggu Charge.
DetectedCharge ditandai secara otomatis.
MissedCharge tidak terdeteksi dalam 30 detik. Tandai Charge secara manual — roasting berlanjut seperti biasa.
DisabledAuto Charge tidak aktif untuk Machine ini.

Cara Rostoc mendeteksi Charge bergantung pada Machine:

  • Nucleus Link — Machine melaporkan dimulainya roast log-nya sendiri, dan Rostoc menggunakan informasi tersebut sebagai tanda Charge. Tidak ada perkiraan.
  • Machine apa pun dengan suhu biji secara langsung — memasukkan biji dingin ke mesin roasting panas membuat suhu biji turun tajam. Rostoc membaca penurunan mendadak tersebut sebagai Charge. Deteksi bekerja paling baik saat probe biji menunjukkan penurunan suhu yang jelas ketika Charge — kondisi yang umum pada drum roaster. Pada air roaster, probe sering menunjukkan sedikit atau tidak ada penurunan, terutama pada roasting berturut-turut, sehingga deteksi mungkin tidak aktif. Setelah 30 detik, status berubah menjadi Missed dan roasting berlanjut seperti biasa. Tandai Charge sendiri: durasi roasting berjalan dari Charge hingga Drop, sehingga Batch tanpa Charge tidak memiliki durasi tersebut.

Anda selalu dapat menandai Charge sendiri saat deteksi berjalan — dengan tombol Charge, tombol C, atau Force charge pada notifikasi deteksi. Tanda manual selalu diutamakan: tanda langsung dicatat dan deteksi dihentikan untuk roasting tersebut.

Saat Auto Charge tidak aktif, memulai perekaman langsung menandai Charge dan timer roasting segera dimulai.

Setelah Charge ditandai, oleh Anda atau Rostoc, Rostoc menandai Turning Point berdasarkan titik terendah suhu biji setelahnya. Tidak ada pengaturan yang perlu diaktifkan: proses ini terjadi pada setiap roasting yang direkam, baik Charge ditandai oleh Anda maupun Rostoc.

  • Nucleus Link — Machine mengirimkan marker akhir roasting-nya sendiri, dan Rostoc menempatkan tanda Drop secara otomatis kapan pun perekaman berjalan.
  • Machine apa pun dengan suhu biji secara langsung — Rostoc mendeteksi perubahan suhu pada akhir roasting dan menempatkan Drop di awal perubahan tersebut. Perekaman berlanjut hingga Anda menekan Stop. Jika perubahan tidak terdeteksi, tandai Drop secara manual dengan tombol atau tombol D.

Drop yang Anda tandai sendiri membuka Drop marked, yang menyimpan roasting setelah lima detik kecuali Anda mengeklik Keep recording. Drop yang ditandai Rostoc tidak melakukan hal tersebut. Jika Anda menekan Stop tanpa Drop yang ditandai, Rostoc menetapkan Drop pada pembacaan terakhir. Lihat Roast Studio.

Rostoc menentukan Charge dan Drop berdasarkan perubahan suhu selama beberapa detik berikutnya, bukan berdasarkan jumlah pembacaan. Machine yang dibaca setiap satu setengah detik dan Machine yang dibaca dua kali per detik dinilai dengan standar yang sama. Charge yang terjadi saat Anda menekan Start akan ditemukan dengan cara yang sama.

Charge ditempatkan di titik ketika penurunan benar-benar dimulai, yaitu pada suhu tertinggi yang tercapai. Penurunan singkat yang kembali pulih dan berlanjut naik akan diabaikan, sehingga Drop menunggu penurunan yang sebenarnya.

Pada fluid-bed roaster, suhu biji berbalik beberapa detik sebelum Anda menuangkan biji, sehingga Drop ditempatkan di titik tersebut. Anda selalu dapat memindahkan tanda setelahnya: klik chart di tempat Drop seharusnya berada, pilih Drop, lalu konfirmasi pemindahan.

Menyalakan penandaan Charge atau Drop otomatis

Section titled “Menyalakan penandaan Charge atau Drop otomatis”

Auto Charge dan Auto Drop tidak aktif secara default.

  1. Buka Settings → Roasting.
  2. Di bawah Recording Automation, aktifkan Auto Charge, Auto Drop, atau keduanya.

Auto Charge dan Auto Drop diberi label Experimental beta di aplikasi, begitu juga kontrol Recording automation per-Machine.

Pengaturan ini mengaktifkan marker otomatis yang dipilih untuk setiap Machine. Anda juga dapat mengaturnya per Machine: buka pengaturan Machine tersebut, buka Machine Details, lalu atur Recording automation ke Inherit, Allow, atau Disable. Allow mengaktifkan penandaan Charge dan Drop otomatis untuk Machine tersebut meskipun pengaturan global tidak aktif; Disable mematikannya untuk Machine tersebut terlepas dari pengaturan global; Inherit mengikuti pilihan global. Pilihan per-Machine ini berlaku untuk Charge dan Drop sekaligus: Anda tidak dapat mengaktifkan salah satunya dan menonaktifkan yang lain untuk satu Machine.

Pengaturan Recording Automation dan Automatic Milestone Marking di bagian Roasting

Bagian Roasting di Settings. Auto Charge, Auto Drop, dan penandaan event otomatis dikontrol dari sini.

Setelah Charge, Rostoc terus memantau suhu biji dan menandai Dry End, First Crack, dan Second Crack saat suhu mencapai target masing-masing event.

Hanya awal tiap fase yang dapat ditandai dengan cara ini. First Crack End dan Second Crack End selalu harus Anda tandai: suhu biji terus naik melewati akhir crack, sehingga tidak ada suhu yang dapat memberi tahu Rostoc kapan crack benar-benar berhenti.

Penandaan mengikuti jalannya roasting, bukan waktu. Setiap event baru dapat ditandai setelah event sebelumnya terjadi, sehingga Second Crack tidak pernah ditandai sebelum First Crack. Setelah Anda menandai crack sebagai berakhir, Rostoc berhenti mencari awal crack tersebut selama Batch berlangsung.

Sumber target, satu event setiap kali:

  1. Plan Anda. Untuk setiap event, jika Curve referensi Plan menandainya, Rostoc menggunakan suhu tersebut.
  2. Suhu default Anda. Untuk event yang tidak dicakup Plan, Rostoc menggunakan default yang tersimpan di Settings → Roasting — kecuali Anda mematikan fallback tersebut.

Karena sebagian besar roasting referensi tidak pernah mencapai Second Crack, penentuan dilakukan per event: Plan yang tidak memiliki satu target tidak lagi mengembalikan target lainnya ke default Anda.

Penandaan event otomatis tidak aktif secara default. Dalam BBP, Roast Studio menampilkan status sederhana Auto marking: Enabled atau Disabled dengan titik berwarna. Tooltip-nya menjelaskan apakah target berasal dari Plan atau default tersimpan. Klik status tersebut untuk membuka Settings → Roasting.

Target yang menunggu tampil sebagai garis horizontal abu-abu tipis. Setelah Charge dan Turning Point, garis berikutnya berdenyut saat BT berada dalam jarak 3 °C (sekitar 5 °F) di bawah target. Garis tersebut menghilang setelah event ditandai.

Saat Rostoc menandai event, notifikasi muncul — misalnya “First Crack marked automatically” — dengan tombol Undo. Undo menghapus tanda dan mencegah Rostoc menandai event tersebut lagi selama Batch berlangsung, sehingga Anda dapat menempatkannya sendiri.

Menyesuaikan atau mematikan penandaan event otomatis

Section titled “Menyesuaikan atau mematikan penandaan event otomatis”
  1. Buka Settings → Roasting.
  2. Di bawah Automatic Milestone Marking:
    • Matikan Automatic milestone marking untuk menandai semua event secara manual.
    • Matikan Use default temperatures when plan targets are unavailable jika Anda hanya ingin penandaan saat Plan menyediakan target.
    • Edit Dry End BT, First Crack BT, dan Second Crack BT, yang ditampilkan dalam satuan suhu Anda, untuk mengubah suhu fallback, lalu klik Save default temperatures. Masing-masing harus lebih tinggi daripada event sebelumnya. Biarkan Second Crack kosong jika Anda tidak pernah melakukan roasting sejauh itu, dan Rostoc tidak akan menandainya.

Semua tindakan otomasi dapat dilihat dan dibatalkan:

  • Tanda yang ditempatkan otomatis terlihat seperti tanda event lainnya pada Curve.
  • Setiap tanda otomatis disertai notifikasi dan tombol Undo.
  • Perubahan Plan, Machine, atau pengaturan memperbarui status BBP. Setelah perekaman dimulai, Rostoc mempertahankan target yang dipilih untuk Batch tersebut.
  • Semua tombol event dan keyboard shortcut tetap berfungsi. Otomasi tidak pernah menghalangi penandaan manual — otomasi membantu saat bisa, dan tidak ikut campur saat tidak bisa.