Skip to main content

General

Kurallar ve Otomasyon

Kuralın tetiklenmemesi veya aksiyonların çalışmaması sorunlarını giderin.

Kural Tetiklenmiyor

Belirtiler

  • Kural aktif ama bildirim gelmiyor
  • Aksiyon geçmişi boş

Tanılama Kontrol Listesi

Kuralın Aktif Olduğunu Doğrulayın

Otomasyon > Kurallar menüsüne gidin ve şunları kontrol edin:

  • Kural durumu Active (yeşil toggle)
  • Kural Test Mode değil (test modu sadece log yazar, aksiyon çalıştırmaz)

Kriter Söz Dizimini Kontrol Edin

Kuralı açın ve Criteria ifadesini kontrol edin. Yaygın hatalar:

HataDoğru
[Payload][Key = 'Temp'] AND [Payload][Value > 50][Payload][Key = 'Temp' AND NumericValue > 50] (aynı bracket)
Key = TemperatureKey = 'Temperature' (tırnak gerekli)
Value > 100NumericValue > 100 (sayısal karşılaştırma için NumericValue)

Verinin Aktığını Doğrulayın

Veriyi üreten cihazın aktif ve bağlı olduğundan emin olun. UNS Explorer'da canlı değerleri kontrol edin.

Rate Limiting'i Kontrol Edin

Rate limiting açıksa (ör. 60 saniyede max 10 aksiyon), fazladan tetikler yoksayılır.


İfade Hataları

Kaydederken "Invalid expression"

Kriter parser'ı ifadeyi anlayamadı. Kontrol edin:

  1. Dengeli parantezler: Her [ için bir ]
  2. Doğru operatörler: AND, OR, NOT kullanın (&&, || değil)
  3. String tırnakları: String'ler için tek tırnak: 'value'

"Column not found" hatası

Event tipinde olmayan bir property kullandınız:

Event TipiKullanılabilir Özellikler
DataReceivedPayload, MetaData, Attributes, Topic
StatusChangedDeviceId, DeviceName, CurrentConnectionStatus, PreviousConnectionStatus
LogReceivedMessage, Level, Category, Source, Time
MetricsReceivedDevice, TotalRequests, FailedRequests, AverageResponseTime, vb.

Tam liste için İfade Sözdizimi Referansı bölümüne bakın.


Aksiyonlar Çalışmıyor

Bildirim Gönderilmiyor

  1. Entegrasyon Ayarları: Entegrasyonlar > Bildirimler içinde kanalın (Email, Slack vb.) doğru yapılandırıldığını doğrulayın
  2. Test: Test düğmesiyle test mesajı gönderin
  3. Aksiyon Geçmişi: Kuralın History sekmesinde hata mesajlarını kontrol edin

Yaygın Aksiyon Hataları

HataÇözüm
Channel not configuredEntegrasyon ayarlarında kanalı ekleyin
Rate limitedKural tetikleme sıklığını azaltın veya rate limit'i artırın
Authentication failedEntegrasyon config içindeki API key/token'ları güncelleyin

Anomali Tespiti Çalışmıyor

Model Eğitilmiyor

Anomali tespiti için geçmiş veri gerekir.

  • Minimum Veri: İstatistiksel anlam için en az 100 veri noktası
  • Isınma Süresi: Anomali tespiti başlamadan önce 1-2 saatlik veri toplayın

Çok Fazla Hatalı Pozitif

Sensitivity eşiğini ayarlayın:

  • Düşük değer = daha az alarm (sadece büyük sapmalar)
  • Yüksek değer = daha fazla alarm (küçük sapmalar da işaretlenir)
lightbulb
Mevsimsel Desenler

Verinizde günlük/haftalık desenler varsa (ör. mesai saatlerinde yüksek değerler), model zamanla buna uyum sağlar. Desen öğrenimi için 1-2 hafta süre tanıyın.


Ayrıca Bakın