Kural Motoru (Rules Engine), Proxus platformunun beynidir. Cihazlarınızdan gelen her bir veri paketine karşı değerlendirilen karmaşık koşullar tanımlamanıza olanak tanır.

Değerlendirme Modları
Proxus, farklı endüstriyel kullanım durumlarına hitap eden kural mantığını tanımlamak için birden fazla yolu destekler:
Görsel Kural Motoru
Sürükle-bırak arayüzü kullanarak boolean mantık ağaçları oluşturun.
İfade Sözdizimi
Karmaşık çoklu etiket türetmeleri için gelişmiş SQL benzeri ifadeler yazın.
Anomali Tespiti
İstatistiksel modeller kullanarak normal çalışma davranışından sapmaları tespit edin.
Teknik Mimari
Gerçek Zamanlı Hat (Pipeline)
Kural Motoru, Edge Gateway üzerindeki DispatcherActor içine doğrudan entegre edilmiştir. Değerlendirme, veri uzun vadeli depolamaya kaydedilmeden önce gerçekleşir, bu da motorun bir veri güvenlik duvarı veya önceliklendirici olarak işlev görmesini sağlar.
Durumlu (Stateful) vs Durumsuz (Stateless)
Çoğu kural durumsuz olsa da (mevcut paketi değerlendirir), anomali tespiti ve karmaşık ifadeler trendleri ve hareketli ortalamaları tespit etmek için zaman pencereli tamponları kullanabilir.
Temel Yetenekler
- Veri Filtreleme: Sensör gürültüsünün veritabanınıza ulaşmasını önlemek için "Block on Match" (Eşleşmede Engelle) özelliğini kullanın.
- Yüksek Öncelikli Yönlendirme: Kritik olayları standart kuyrukları atlamaya ve operatörlere anında ulaşmaya zorlayın.
- Türetilmiş Etiketler: Birden fazla sensörden gelen verileri birleştirerek verimliliği (OEE) veya sanal metrikleri anında hesaplayın.
- Giden Bağlayıcılar: Bir kural eşleştiğinde giden kanalları (MQTT, Kafka, HTTP vb.) tetikleyin. Giden Bağlayıcılar bölümüne bakın.