Alarm e-postada, SMS'te veya nöbet defterinde kaybolmasın
Bir su idaresinde alarmın üretilmesi ile alarmın görülmesi aynı şey değildir. SCADA ekranı 02:14'te kırmızıya döner; e-posta kutusuna düşen bildirim sabah okunur, SMS eski bir telefonda kalır, vardiya devri sırasında sözlü aktarım atlanır. Sorun çoğu zaman ölçüm veya otomasyon değil, erişimdir: bilgi doğru yerde üretilir, yanlış yerde bekler.
560'tan fazla saha istasyonu ve 10 yılı aşkın işletme deneyimimizle gördüğümüz tablo net: saha ekipleri sahada, telefonları cebinde. WhatsApp, bu mesafeyi kapatmak için en düşük dirençli kanaldır. Yeni bir mobil uygulama kurmak, kullanıcı adı dağıtmak veya ekipleri ayrı bir platforma alıştırmak gerekmez. Yine de WhatsApp'ı tek başına bir alarm yönetim sistemi gibi konumlandırmamak gerekir; doğru kurgu, onu mevcut sistemin üzerine eklenen güçlü bir katman yapar.
WhatsApp neden SCADA bildirimleri için uygun?
WhatsApp'ın günlük kullanımdaki yaygınlığı, onu saha ekipleri için düşük eğitim yükü olan bir kanal yapıyor. Doğru mimariyle kurulduğunda bu avantaj, denetlenebilir bir kurumsal bildirim kanalına dönüşür.
- Yeni uygulama kurulumu yok. Ekip telefonunda zaten var; eğitim yükü düşük, benimseme hızlı.
- Zengin mesaj. PDF rapor, SCADA ekran görüntüsü, konum ve tek dokunuşla açılan bağlantı aynı mesajda yer alabilir.
- Teslim ve etkileşim izi. Mesajın iletildiği, açıldığı ve butona basıldığı kayıt altına alınır; okundu bilgisi kullanıcı ayarına bağlıdır.
- Zayıf bağlantıda da çalışır. Bildirim, saha ekibi hatta değilken gelir; cevap verildiğinde iş akışı kaldığı yerden devam eder.
- Kurumsal ve denetlenebilir. Meta onaylı şablonlar, rol bazlı alıcı listeleri ve kayıt iziyle çalışır.
Önemli sınır. WhatsApp, SCADA alarm yönetiminin yerini almaz; onu güçlendiren ek bir kanaldır. Kritik alarmlar için SMS, telefon araması ve SCADA ekranı gibi yedekli yollar korunmalıdır.
SCADA WhatsApp entegrasyonu hangi mesajları gönderir?
Entegrasyon yalnızca "alarm var" demez; alarmın bağlamını, önceliğini ve yapılacak işi taşır. Mesaj türleri tesisin işletme modeline göre kurgulanır.
| Mesaj türü | İçerik | Tetikleyici |
|---|---|---|
| Kritik alarm | İstasyon, ekipman, ölçüm değeri, eşik ve zaman | SCADA alarm önceliği |
| Günlük işletme özeti | Debi, enerji, çalışma süresi, aktif alarm sayısı | Zamanlayıcı veya vardiya sonu |
| Bakım bildirimi | Ekipman, trend, önerilen aksiyon | Eşik veya trend analizi |
| Saha görevi | Arıza numarası, konum, sorumlu, son tarih | İş emri açıldığında |
| Onay isteği | Vardiya devri, bakım kapatma, fazla mesai | Butonlu onay akışı |
| Durum değişimi | Alarm normale döndü, pompa devreye girdi | SCADA durum olayı |
Aynı şablon farklı istasyonlar için dinamik alanlarla kullanılabilir. Örneğin "Kritik Alarm" şablonu; istasyon adı, ekipman, ölçüm ve eşik bilgisini SCADA'dan alır. Şablon metni sabit kalırken mesajın içeriği her olayda güncellenir.
Mimari: SCADA karar verir, middleware konuşur
Entegrasyonun en kritik kararı, SCADA ile internet arasına net bir sınır koymaktır. Natura Otomasyon'un yaklaşımında SCADA sistemi kayıt ve karar merkezi olarak kalır; WhatsApp konuşmasını ayrı bir .NET middleware yürütür. Bu ayrım, hem OT ağının güvenliğini hem de mesajlaşma yükünün SCADA sunucularını etkilememesini sağlar.
Akışın dört adımı
Olay üretimi
PLC/RTU verisi SCADA'ya gelir; alarm veya rapor koşulu SCADA/historian tarafında oluşur.
Kuyruk
Middleware olayı bir outbox tablosuna yazar; aynı olay tekrar gelse bile tek kayıt oluşur (idempotency).
Gönderim
Şablon, alıcı grubu ve önceliğe göre WhatsApp Business Cloud API'ye iletilir; hata durumunda geri çekilme (backoff), tekrar deneme ve devre kesici devreye girer.
Geri bildirim
Teslim/okundu webhook'ları ve buton yanıtları eşleştirilir; SCADA'ya veya iş emri sistemine durum yazılır. Yanıt gelmezse eskalasyon başlar.
Tasarım ilkeleri
- OT ağı internete açılmaz. Yalnızca giden HTTPS bağlantısı, DMZ ve beyaz liste kullanılır.
- SCADA'ya internetten bağlantı kabul edilmez. Mesajlaşma servisi içeri doğru açık port bırakmaz.
- Her mesaj için audit log. Olay, alıcı, şablon, teslim durumu ve zaman kaydedilir.
- Rol bazlı alıcı listesi. Vardiya değişiminde liste otomatik güncellenir.
- Alarm fırtınası önlenir. Aynı alarmın tekrarı sınırlandırılır; yoğun dönemde özet mesaj gönderilir.
- Kişisel veri minimumda. Mesajda operasyon için gereken bilgi yer alır; müşteri verisi taşınmaz.
Kontrol sınırı. Kontrol komutları WhatsApp'ta değil, SCADA/HMI'da kalır. Entegrasyon varsayılan olarak salt okunur bildirim ve onay akışı sunar. Acil stop gibi güvenlik fonksiyonları mesajlaşma kanalına taşınmaz.
Örnek saha senaryosu: 02:14'te seviye alarmı
Senaryo, tipik bir terfi merkezi işletmesini anlatır; gerçek müşteri verisi içermez. Amaç, entegrasyonun hangi noktada devreye girdiğini ve hangi noktada SCADA'nın kontrolü elinde tuttuğunu göstermektir.
| Saat | Ne olur? |
|---|---|
| 02:14 | Terfi Merkezi 7'de emme haznesi seviyesi %18'e düşer; PLC kritik alarm üretir. |
| 02:14:08 | SCADA alarmı önceliklendirir; middleware olayı kuyruğa alır. |
| 02:14:12 | Nöbetçi mühendise WhatsApp'tan "Kritik Alarm" şablonu gider: istasyon, ölçüm, eşik ve "Detay" / "Gördüm" butonları. |
| 02:19 | "Gördüm" gelmezse yedek sorumluya, ardından telefon aramasına eskale edilir. |
| 02:21 | Ekip "Detay" ile salt okunur SCADA görünümünü açar; kontrol odası pompa senaryosunu devreye alır. |
| 02:34 | Alarm normale döner; kapanış kaydı ve müdahale süresi rapora işlenir. |
| 07:00 | Günlük işletme özeti ve olay raporu yönetime PDF olarak gider. |
Bu senaryoda kazanılan şey yeni bir otomasyon değil; mevcut otomasyonun ürettiği bilginin doğru kişiye ulaşma hızıdır. Alarmın kendisi SCADA'da kalır, kontrol odası müdahaleyi yapar; WhatsApp yalnızca doğru kişiyi doğru anda devreye sokar.
Mesajlar nasıl görünür?
Mesajlar Meta tarafından onaylanan utility (hizmet bildirimi) şablonlarıyla gönderilir. Şablonlar Türkçe, İngilizce ve Rusça hazırlanabilir; birimler, tarih formatı ve tesis adları dinamik alanlarla doldurulur.
Mesaj örnekleri temsilidir; şablon metinleri Meta onayına göre değişir. Butonlar yalnızca önceden tanımlı aksiyonları tetikler; serbest metin mesajları iş akışına dahil edilmez.
Güvenlik, yetki ve KVKK
Endüstriyel bir bildirim kanalı, kurumsal WhatsApp hesabı ve kişisel veri ile çalışır. Bu nedenle entegrasyonun güvenlik ve uyum tarafı, mesaj metni kadar önemlidir.
- Yetki. Alıcılar rol ve bölge bazlı gruplara ayrılır; kritik alarm yalnızca nöbetçi ve yedek sorumluya gider.
- Kimlik doğrulama. Telefon numarası doğrulanır, kurumsal numara tercih edilir; numara değişikliğinde onay akışı işler.
- Veri minimizasyonu. Mesajda yalnızca operasyon için gereken bilgi yer alır; kişisel veri ve müşteri bilgisi taşınmaz.
- Saklama ve silme. Audit kayıtları belirlenen süreyle saklanır; KVKK aydınlatma metni ve saklama politikasıyla uyumlu çalışılır.
- Platform güvenliği. Meta Business hesabında iki faktörlü doğrulama, rol ayrımı ve system user token kullanılır.
- Denetim. Hangi alarm, kime, ne zaman gitti; teslim ve buton yanıtı ne oldu? Hepsi raporlanabilir.
KVKK notu. WhatsApp mesajları Meta altyapısı üzerinden iletilir. Mesaj içeriğinin yurt dışına aktarımı söz konusu olabileceği için KVKK aktarım değerlendirmesi ve aydınlatma metni hukuk ekibinizle birlikte ele alınmalıdır.
Kurulum nasıl ilerler?
Pilotla başlamak, tüm sahayı aynı anda değiştirmekten daha düşük risklidir. Tipik bir kurulum dört aşamada ilerler.
| Aşama | Süre | Çıktı |
|---|---|---|
| 1. Keşif ve alarm sözlüğü | 1 hafta | Mevcut SCADA envanteri, alarm öncelik matrisi, alıcı grupları |
| 2. Tasarım ve şablon onayı | 1-2 hafta | Meta Business doğrulaması, mesaj şablonları, entegrasyon tasarımı |
| 3. Pilot | 2-4 hafta | Tek istasyon veya tek vardiya, eskalasyon testleri, ölçüm |
| 4. Yaygınlaştırma | 2-4 hafta | Tüm istasyonlar, eğitim, runbook, destek devri |
Süreler kapsam ve mevcut altyapıya göre değişir. Meta Business doğrulaması ve şablon onayı, toplam takvimi etkileyebilir.
Ne kazanırsınız?
Daha hızlı müdahale
Alarm, kontrol odasının dışındaki sorumluya saniyeler içinde ulaşır.
Daha az kaçırılan alarm
Teslim ve yanıt izlenir; yanıtsız kritik alarm eskale edilir.
Daha az telefon trafiği
Rutin raporlar ve durum bilgisi otomatik gider.
Denetlenebilir süreç
Kim, ne zaman, hangi alarmı gördü? Kayıt altında.
İzlenmesi önerilen KPI'lar: alarmın gönderilme ve teslim süresi, ilk yanıt süresi, eskalasyon oranı, rapor hazırlama süresi ve tekrarlayan alarm sayısı. Bu ölçümler, entegrasyonun ilk aydan itibaren işletmeye etkisini görünür kılar.
Sık Sorulan Sorular
WhatsApp üzerinden pompa kontrol edebilir miyim?
Mevcut SCADA sistemimizle uyumlu mu?
İnternet kesilirse SCADA etkilenir mi?
WhatsApp mesajları ücretli mi?
Verilerimiz yurt dışına çıkar mı?
Kaç istasyon ve kullanıcı desteklenir?
Ne kadar sürede devreye alınır?
SAP ile bağlantı kurulabilir mi?
Sonuç: Veri zaten var, doğru kişiye ulaştırın
SCADA yatırımınız sahadaki veriyi üretiyor. Değer, o verinin doğru kişiye doğru zamanda ulaşmasıyla ortaya çıkıyor. Natura Otomasyon, mevcut altyapınızı değiştirmeden WhatsApp bildirim katmanını kurar; alarm önceliklerinizi, alıcı gruplarınızı ve raporlarınızı birlikte tasarlar. Aynı veri temeli, SAP tarafındaki SAP kestirimci bakım ve SAP Power BI entegrasyonu çözümlerimizle de birlikte çalışabilir.
Projenizi konuşalım
SCADA WhatsApp entegrasyonu için mevcut sisteminizi birlikte değerlendirelim. Kritik alarmların WhatsApp'ta, yedekli kanalların devrede olduğu bir işletme modeli kuralım.
Bizimle İletişime Geçinİletişim
Natura Otomasyon ve Yazılım Sistemleri olarak su ve atıksu idareleri, OSB'ler, enerji ve üretim tesisleri için SCADA ve otomasyon hizmetleri sunuyoruz. SCADA WhatsApp entegrasyonu için mevcut altyapınızı inceleyelim.
İstanbul Ofis
Merkez Mah. Abide-i Hürriyet Cad.
No: 211 İç Kapı No: 64
Şişli / İstanbul
Sakarya Ofis
Sakarya Teknokent No: 2, Kapı No: 19
Serdivan / Sakarya
İlgili Çözümler
- SAP Power BI Entegrasyonu — PLC, SCADA ve SAP verisinin tek raporlama katmanında birleşmesi
- SAP Kestirimci Bakım — IoT sensörlerinin SAP PM iş emirlerine bağlanması
- SAP Kantar Entegrasyonu — kamyon tartım verisinin SAP S/4HANA'ya otomatik aktarımı
- SAP OEE Entegrasyonu — üretim hattı PLC'lerinin SAP PP ve SAP Analytics Cloud'a bağlanması
- SAP Parti İzlenebilirliği — SAP'nin gıda paketleme hattına bağlanması