Coofe ürünü

RoastOS — kavurma hane yazılımı

RoastOS; çekirdek kahve kavurma tesislerinde üretim planını, roaster verisini, parti soy ağacını ve kalite onayını tek omurgada birleştiren operasyonel yazılımdır. Coofe’nin Çorum, Ankara, İzmir, Mersin ve Dubai hatlarında sürdürülen ölçülebilir kavurma disiplinini dijitalleştirir; küçük artisan atölyeden çok hatlı üretim tesisine kadar ölçeklenebilir.

Ürün vizyonu ve kapsam

Kavurma hanesi; roaster odası, ham madde kabulü, harman hazırlığı, numune ve cupping köşesi, paketleme, etiketleme, paletleme ve sevkiyat masasından oluşan uçtan uca bir sistemdir. RoastOS bu zinciri parça parça değil, tek parti kimliği etrafında birleştirir.

Temel taahhüt: Aynı SKU’nun yarın da dünkü kupaya yakın olması. Bunun için profiller versiyonlanır, partiler kimliklendirilir, sapmalar erken uyarı olarak yükseltilir ve QC onayı üretim akışının içine gömülür.

Kimler için?

  • Çok şubeli kavurma ağı — merkez planlama + saha operasyonu,
  • Private label ve çok müştereli üretim — parti bazlı izlenebilirlik şartı,
  • Denetim ve sertifikasyon baskısı olan tesisler — denetim izi ve doküman paketi,
  • ERP ile konuşmak isteyen ama kavurma özelini ERP’ye gömmek istemeyen işletmeler — hibrit entegrasyon.

Çözdüğümüz operasyonel problemler

Problem Klasik yöntem RoastOS yaklaşımı
Profil “kulaktan” aktarılıyor Excel + not defteri Versiyonlu profil, onay akışı, değişiklik günlüğü
Parti–lot ilişkisi dağınık Çoklu tablo, hatalı kopyala-yapıştır Tek genealogy zinciri, barkod/QR ile bağlama
Roaster logları dosya köşesinde USB, e-posta eki, isimsiz klasör Otomatik arşiv, SKU ve parti ile indeks
QC onayı fiilen “sonradan” WhatsApp onayı, sözlü “tamamdır” Kapı (gate): onaysız release kilidi
Çok şehirde stok kör nokta Telefonla sor Şube bazlı görünürlük, rezervasyon ve transfer

Çekirdek modüller (derinlemesine)

Üretim kokpiti

Günlük slot planı, roaster ataması, bekleyen batch kuyruğu ve “şu an tamburda ne var?” görünümü. Operatör; hedef profili çağırır, ham/harman lot barkodunu okutur, batch ID oluşturulur ve kavurma başlangıç zamanı kilitlenir. Çakışan planlar ve kapasite aşımı için uyarı ve öneri slot üretilir.

Profil kütüphanesi

SKU başına hedef eğri şablonları, gelişim yüzdesi notları, hedef çıkış sıcaklığı ve “yasak bölge” parametreleri. Profil değişikliğinde versiyon, geçerlilik başlangıcı, onaylayan ve değişiklik gerekçesi zorunludur. Espresso / filtre / soğuk demleme kanalları ayrı profil ailesi olarak gruplanabilir.

Parti soy ağacı (genealogy)

Ham lot → harman bileşeni → kavurma partisi → dinlenme rafı → paket serisi → palet → irsaliye ilişkisi tek zincirde tutulur. İzlenebilirlik raporu; denetçiye veya müşteriye tek PDF veya güvenli link olarak sunulur.

QC & cupping entegrasyonu

Cupping oturumu parti ID ile bağlanır; skor kartları, kusur kodları ve “şartlı onay” notları arşivlenir. Üretim serbest bırakma (release), QC kapısı tanımlıysa onaysız tamamlanamaz. Müşteri numunesi ile üretim partisi arasında karşılaştırmalı kayıt açılabilir.

Stok ve malzeme

Ham çekirdek rezervleri, ambalaj tüketimi, etiket rulosu, gaz ve yardımcı madde. FIFO/FEFO uyarıları, kritik eşik ve son kullanma tarihi yaklaşan hammaddeler için bildirim.

Sevkiyat köprüsü

Çıkış üssü, taşıyıcı, irsaliye ve müşteri sipariş satırı ile parti çıkışının eşleştirilmesi. Dubai çıkışlı ihracat için ek alanlar (gümrük referansı vb.) proje ile genişletilebilir.

Bakım ve kalibrasyon

Roaster periyodik bakım, dedektör testi, terazi kalibrasyonu için hat duruşu kaydı. Bakım gününde planlanan batchlerin otomatik kaydırılması veya alternatif hatta yönlendirilmesi.

Tipik operatör günü (akış)

  1. Gün başı: Kokpitte atanmış slotlar ve öncelik kuyruğu onaylanır.
  2. Lot hazırlık: Barkod okuma ile harman bileşenleri parti önüne bağlanır; sistem ağırlık toleransı kontrolü yapar.
  3. Profil seçimi: SKU ve versiyon doğrulanır; roaster ekranına hedef eğri gönderilir veya operatör referans alır.
  4. Kavurma: Canlı log alınıyorsa overlay; değilse manuel işaretler ve çıkış zamanı girilir.
  5. Soğutma / raf: Parti dinlenme rafına taşınır; minimum dinlenme süresi dolmadan paketlemeye izin verilmez şekilde kural tanımlanabilir.
  6. Paketleme: Seri numarası ve SKT etiket beslemesi; hat duruşu ve fire kaydı.
  7. QC örnekleme: Numune çekildiğinde parti durumu “beklemede” olur.
  8. Release: QC onayı sonrası sevkiyat veya depo transferine açılır.

Mimari katmanlar

Sunum katmanı: Web tabanlı arayüz; tablet ve endüstriyel dokunmatik uyumu. Rol bazlı menü kısıtlaması.

Uygulama / domain: Üretim emri, parti yaşam döngüsü, profil versiyonlama, stok hareketi, QC kararı iş kuralları burada toplanır.

Entegrasyon katmanı: Roaster dosya dinleyicisi, OPC/Modbus köprüsü, ERP REST çağrıları, web kancaları (ör. sevkiyat onayı bildirimi).

Veri katmanı: İlişkisel veritabanı, şifreli yedek, arşiv bölümü (soğuk veri) ve raporlama için okuma replikası opsiyonu.

Temel veri nesneleri (özet şema)

Aşağıdaki tablo; IT ve operasyon ortak dilinde hızlı hizalanma içindir.

Nesne Açıklama Tipik anahtar
Site Fiziksel tesis / şube SITE_ID
RoasterAsset Hat, model, seri no ROASTER_ID
GreenLot Ham çekirdek lotu LOT_ID
BlendRecipe Harman reçetesi ve revizyonu BLEND_REV
RoastProfile SKU profili ve versiyon PROFILE_VER
RoastBatch Tek kavurma partisi BATCH_ID
CurveLog Zaman serisi (sıcaklık, güç, vb.) BATCH_ID + zaman damgası
QCEvent Cupping / onay / red QC_ID
PackRun Paketleme serisi PACK_RUN_ID
ShipmentLink Sevkiyat eşlemesi SHIP_REF

Roaster ve veri entegrasyonu

RoastOS donanım markasından bağımsızdır. Veri kanalları öncelik sırasıyla değerlendirilir:

  1. Dosya / klasör dinleyici: Roaster yazılımının ürettiği log dosyası düzenli aralıkla içe alınır, ayrıştırılır ve parti ile ilişkilendirilir.
  2. CSV / JSON push: Üretici API’si veya script ile güvenli uç noktaya yükleme.
  3. OPC UA / Modbus TCP: Tesis OT ağı izolasyonu ve salt okunur tag seti ile canlı eğri.
  4. Manuel tamamlayıcı: Donanım verisi gelmeyen alanlar için operatör işaretleri ve not zorunluluğu politikası.

Veri sisteme düştükten sonra: hedef eğri overlay, sapma bandı, otomatik PDF özet, first crack / çıkış işaretleri ve alarm eşikleri desteklenir. Entegrasyon projesi; ağ segmentasyonu, kesinti tamponu ve saha testi ile kapatılır.

API, olaylar ve dış sistemler

REST API üzerinden örnek işlemler: parti oluşturma, QC sonucu yazma, stok rezervasyonu, sevkiyat bağlama. Kimlik doğrulama için API anahtarı veya OAuth2 benzeri kurumsal model. Web kancası ile ERP’ye “parti release oldu” veya “cupping red” olayı iletilebilir.

Dosya çıkışı: günlük üretim özeti CSV, denetim paketi ZIP. Zamanlanmış görevler ile SFTP’ye bırakma desteklenebilir.

Çok tesis, roller ve denetim izi

Şube bazlı görünürlük: merkez okuma-yazma politikası, saha operatörü kısıtlı yazma, QC ayrı onay hattı. Roller: Planlama, Operatör, QC, Depo, Sevkiyat, Yönetici, Salt okunur denetçi.

Audit log: alan bazlı değişiklik, eski/yeni değer, kullanıcı, zaman damgası ve istasyon IP’si. Silme yerine iptal + düzeltme kaydı; denetim için tercih edilen model.

Raporlama ve KPI’lar

Panolar ve dışa aktarılabilir raporlar için örnek göstergeler:

  • Ortalama batch süresi ve hedefe sapma yüzdesi,
  • Cupping red / şartlı onay oranı,
  • Ambalaj firesi ve hat duruşu süreleri,
  • SKU başına üretim kg ve müşteri çıkış dağılımı,
  • Şubeler arası transfer süresi ve SLA ihlali sayısı,
  • Enerji sayaç entegrasyonu varsa kWh/kg.

Yedekleme, süreklilik ve performans

Günlük veritabanı yedeği, şifreli depolama ve haftalık doğrulama (restore testi) önerilir. Üretim kesintisinde: yerel önbellekle sınırlı batch oluşturma ve sonra çakışma çözümleme (merge) politikası tanımlanır.

Performans hedefleri örnek: kokpit liste ekranında sayfa yanıtı, canlı overlay gecikmesi üst sınırı, rapor üretimi için asenkron kuyruk. Yoğun sezonda arşiv tablolarının ayrıştırılması.

Güvenlik ve uyumluluk

TLS, parola politikası, oturum zaman aşımı, mümkünse MFA. Hassas alanların maskeleme kuralları. KVKK ve ticari sır için veri saklama süreleri ve silme talepleri; gizlilik bildirimi ile uyumlu süreç tasarımı.

Kurulum modeli

On-prem: Roaster ağından izole VLAN, tek VM veya küçük küme, düzenli yama politikası. Hibrit: üretim verisi tesis içi; rapor ve yedek kopyası bölgesel bulut. Offline: internet kesintisinde sınırlı mod; bağlantı gelince güvenli senkron.

Ürün yol haritası (örnek fazlar)

  • Faz 0 — Keşif: hat envanteri, veri kaynağı haritası, risk listesi.
  • Faz 1 — Çekirdek: parti defteri + profil + barkod + temel rapor.
  • Faz 2 — Entegrasyon: roaster log, QC kapısı, stok rezerv.
  • Faz 3 — Ağ: çok şube, merkez konsolidasyon, API/ERP.
  • Faz 4 — İleri: enerji, OEE, tahmine dayalı planlama (isteğe bağlı).

Devreye alma ve eğitim

Süreç haritalama atölyesi, master data temizliği, pilot hafta, go-live desteği ve hypercare dönemi. Operatör, QC ve depo için ayrı eğitim modülleri; sertifika içeren tamamlama kaydı tutulabilir.

Sık sorulan teknik sorular

RoastOS bir SCADA mı, MES mi?
İkisinin kesişiminde pratik bir katman: roaster verisini toplar, üretim partisini yönetir ve QC ile bağlar. Tam fabrika otomasyonu yerine kavurma hanesi odaklıdır.
Mevcut ERP ile konuşur mu?
REST API ve dosya köprüsü ile sipariş, stok ve fatura entegrasyonu proje kapsamında tanımlanır.
Veri nerede durur?
Varsayılan olarak tesis içi veritabanı + şifreli yedek; bulut kullanımında bölgesel barındırma politikası.
Küçük atölye için ağır mı?
Modüller aşamalı açılır; lisans kullanıcı ve hat sayısına göre ölçeklenir.
Yedek roaster veya yedek hat nasıl girilir?
RoasterAsset pasif/aktif durumu ve planlama motorunda alternatif hat önceliği tanımlanır.
Çoklu dil?
Arayüz TR/EN genişletilebilir; operatör mesajları ve rapor şablonları yerelleştirilebilir.

RoastOS hakkında bilgi alın

Canlı demo, entegrasyon keşfi veya mevcut tesisiniz için yol haritası: iletişim formu — konu olarak RoastOS seçebilir veya mesajda belirtebilirsiniz.