Skip to content

SMS Ayarları ​

Yaklaşık 6 dk okuma

Alarm bildirimlerinin SMS ile gönderilebilmesi için bir SMS sağlayıcısı tanımlanmalıdır. Bu ayarlar Ayarlar > SMS Ayarları sayfasından yapılır. Sayfayı Editor yetkisine sahip kullanıcılar ve SystemAdmin grubu açabilir.

SMS'ler doğrudan alarm anında gönderilmez. Alarm oluştuğunda mesaj kalıcı bir gönderim kuyruğuna yazılır, bildirim servisi kuyruktaki mesajları sağlayıcıya iletir. Böylece sağlayıcının yavaş cevap vermesi alarm işlemeyi geciktirmez.

Ön koşullar ​

  • Kurulu lisans SMS gönderim hakkını içermelidir. Bu hak yoksa ne alarm SMS'i ne de test SMS'i gönderilir.
  • Seçilen sağlayıcıda API erişimi açılmış olmalıdır.
  • Gönderici başlığı sağlayıcı panelinde önceden onaylanmış olmalıdır.
  • SMS alacak kullanıcıların kullanıcı kaydında telefon numarası tanımlı olmalıdır (bkz. Kullanıcı ve Grup Yönetimi).
  • Bildirim servisi çalışıyor olmalıdır. Servisin durumu Bildirimler sayfasındaki Servisi Kontrol Et düğmesiyle denetlenebilir.

Sağlayıcılar ​

Sağlayıcı listesinde gönderim için kullanılabilen firmalar aşağıdadır. Sağlayıcı seçildiğinde, o firmaya ait giriş alanları sayfanın ikinci kartında gösterilir. Yıldızla (*) işaretli alanlar zorunludur.

SağlayıcıGiriş alanlarıDurum
NetgsmKullanıcı adı*, Parola*, Uygulama anahtarıKullanılabilir
İleti MerkeziAPI anahtarı*, API hash*Kullanılabilir
VerimorKullanıcı adı*, Parola*Kullanılabilir
TwilioHesap SID*, Yetkilendirme tokenı*, Gönderen numara*, Mesajlaşma servisi SIDKullanılabilir

Listede görünen diğer sağlayıcılarla gönderim desteklenmez. Desteklenmeyen bir sağlayıcı seçildiğinde sayfada uyarı görünür ve bu sağlayıcıyla SMS gönderilemez.

Twilio

Twilio ile Türkiye'ye gönderim yapılıp yapılamayacağı ve gönderen kaydı hesap bazında değişir; hesabınızın bu koşulları sağladığını Twilio tarafında doğrulayın.

Ayar alanları ​

SMS sağlayıcı ayarları kartındaki alanlar:

AlanAçıklama
SağlayıcıSMS'in gönderileceği firma.
Gönderici başlığıAlıcının telefonunda gönderen adı olarak görünen başlık; en fazla 32 karakter. Sağlayıcıda onaylanan değerle birebir aynı olmalıdır.
Varsayılan ülke koduÜlke kodu olmadan yazılmış numaralara eklenen kod. Türkiye için +90 (varsayılan).
Zaman aşımı (saniye)Sağlayıcıdan cevap için en fazla beklenecek süre; 1–120 saniye. Varsayılan 30.
Tekrar deneme sayısıAğ hatası, zaman aşımı veya sağlayıcının geçici hatalarında yapılacak tekrar sayısı; 0–10. Varsayılan 3. Kalıcı hatalarda tekrar denenmez.
Maksimum segmentBir mesajın en fazla kaç SMS parçasına bölünebileceği; 1–10. Varsayılan 3. Bu sınırı aşan mesaj hiç gönderilmez.

Ayar alanları ekran görüntüsü

Sağlayıcıya ait kartta parola, API anahtarı, hash ve token gibi gizli alanlar şifrelenerek saklanır ve sayfaya hiçbir zaman geri gönderilmez. Kayıtlı bir gizli değeri korumak için alanı boş bırakın; değiştirmek için yeni değeri girin.

Sağlayıcı değiştirme

Farklı bir sağlayıcı seçip kaydettiğinizde önceki sağlayıcının kayıtlı giriş bilgileri silinir. Önceki sağlayıcıya dönerseniz bilgileri yeniden girmeniz gerekir.

Değişiklikleri kaydetmek için Ayarları kaydet düğmesine basın. SMS gönderimi etkinken gönderim için kullanılamayan bir sağlayıcı seçilirse kayıt yapılamaz. Gönderim etkinken sağlayıcının zorunlu alanlarından biri boşsa da kayıt reddedilir.

Mesaj segmenti ​

Segment, operatörün ücretlendirdiği tek SMS parçasıdır. Uzun bir mesaj telefonda tek mesaj gibi görünse de sağlayıcı onu birden fazla segment olarak gönderip ücretlendirebilir.

KodlamaTek segmentBölünmüş mesajda segment başına
GSM-7160 karakter153 karakter
Unicode (UCS-2)70 karakter67 karakter
  • Standart Latin harfleri GSM-7 ile gönderilir.
  • ^ { } \ [ ] ~ | € karakterleri GSM-7'de iki karakter yerine sayılır.
  • ş, ğ, ı gibi GSM-7'de bulunmayan Türkçe karakterler mesajı Unicode kodlamaya geçirir; tek segment sınırı 70 karaktere düşer.

Örnek: Yalnız standart Latin harfleri içeren 100 karakterlik bir metin tek segmenttir. Aynı uzunlukta ş veya ğ içeren bir metin iki segment olur.

Test SMS ​

Test SMS kartı, girilen ayarların gerçek bir gönderimle denenmesini sağlar:

  1. Sağlayıcı bilgilerini girip Ayarları kaydet düğmesine basın.
  2. Test telefonu alanına numarayı yazın. Alan yalnız rakam, +, parantez ve boşluk kabul eder.
  3. Mesaj alanına kısa bir test metni yazın.
  4. Kartın altında gösterilen karakter sayısını, segment sayısını ve kodlamayı kontrol edin.
  5. Test SMS'i kuyruğa al düğmesine basın.
  6. Sonucu Arşiv > Bildirim Geçmişi ekranından izleyin (bkz. Bildirim Geçmişi).

Varsayılan ülke kodu +90 iken yalnız Türkiye mobil numaraları kabul edilir. Aşağıdaki yazımların hepsi geçerlidir ve gönderimden önce +905321234567 biçimine çevrilir:

  • 0532 123 45 67
  • 5321234567
  • +90 (532) 123 45 67
  • 0090 532 123 45 67

Geçersiz numarada alanın altında Geçerli bir Türkiye mobil telefon numarası girin. uyarısı görünür.

Test SMS'i kuyruğa al düğmesi yalnız SMS gönderimi etkin ve seçili sağlayıcı kullanılabilir durumdayken etkindir. Test SMS'i de gerçek bir gönderimdir; sağlayıcı ücretlendirmesine tabidir.

Bildirimlerle ilişki ​

SMS ayrı bir alıcı listesi kullanmaz. Bildirimler sayfasında bir alarm için tanımlanan bildirimin Bildirim Tipi SMS veya EmailAndSMS seçildiğinde, o bildirime eklenmiş kullanıcılara kullanıcı kayıtlarındaki telefon numarasından SMS gönderilir.

  • Telefon numarası geçersiz veya boş olan kullanıcıya SMS gönderilmez; diğer alıcılar etkilenmez.
  • Aynı alarm olayında aynı numara birden fazla kez çıkarsa SMS bir kez gönderilir.
  • E-posta ve SMS birbirinden bağımsızdır; birindeki hata diğerinin gönderimini durdurmaz.

Gönderim durumları ​

Her SMS'in durumu Bildirim Geçmişi ekranında izlenir:

DurumAnlamı
KuyruktaMesaj gönderilmeyi bekliyor.
İşleniyorMesaj sağlayıcıya iletiliyor.
Kabul edildiSağlayıcı isteği kabul etti.
GönderildiSağlayıcı mesajı gönderdi.
Teslim edildiOperatörden veya cihazdan teslim raporu alındı.
BaşarısızGönderim başarısız oldu.
Doğrulama başarısızNumara veya mesaj geçersiz olduğu için gönderilmedi.
İptal edildiMesaj iptal edildi.
Teslimat bilinmiyorGönderim yarıda kesildi; sağlayıcıya ulaşıp ulaşmadığı bilinmiyor. Mükerrer gönderimi önlemek için otomatik tekrar denenmez.
Lisans nedeniyle askıdaLisans SMS hakkını kaybettiği için mesaj bekletiliyor.

Sağlayıcı teslim raporu sunmuyorsa kayıt Kabul edildi veya Gönderildi durumunda kalabilir; bu, mesajın ulaşmadığı anlamına gelmez.

Geçmiş ve saklama süresi ​

  • E-posta ve SMS gönderim geçmişi sabit olarak 30 gün saklanır; daha eski kayıtlar otomatik silinir.
  • Geçmişte telefon numaraları maskelenmiş gösterilir.
  • Servis günlüklerine tam telefon numarası, mesaj içeriği veya sağlayıcı giriş bilgileri yazılmaz.

Lisans nedeniyle askıdaki SMS'ler ​

Lisans SMS hakkını kaybederse (lisans süresi dolması, ek sürenin bitmesi gibi) kuyruktaki gönderilmemiş SMS'ler Lisans nedeniyle askıda durumuna alınır. Hak geri geldiğinde bu mesajlar kendiliğinden gönderilmez; eski alarm mesajlarının topluca gönderilmesini önlemek için karar yöneticiye bırakılır.

  1. Yeni lisans dosyasını kurulum aracıyla kurun.
  2. Bildirim servisini yeniden başlatın. Kapanan SMS kanalı lisans geri gelince kendiliğinden açılmaz.
  3. SystemAdmin grubundaki bir kullanıcıyla Arşiv > Bildirim Geçmişi ekranını açın.
  4. Gerçekten gönderilmesini istediğiniz askıdaki SMS'leri tek tek seçin (en fazla 100).
  5. Seçili SMS'leri yeniden kuyruğa al veya Seçili SMS'leri iptal et düğmesine basın ve onay penceresindeki sayıyı kontrol edin.
  • Yeniden kuyruğa alma güncel ve geçerli bir SMS hakkı gerektirir; gönderim sağlayıcı ücretine tabidir.
  • İptal, lisans yokken veya süresi dolmuşken de yapılabilir.
  • Teslimatı belirsiz olan, sağlayıcının kabul ettiği veya deneme hakkı bitmiş mesajlar yeniden kuyruğa alınamaz.
  • Kayıt bu arada başka bir işlemle değiştiyse işlem reddedilir; listeyi yenileyip yeniden seçin.
  • Geçmiş ve önceki deneme kayıtları silinmez.

Yedekleme ​

SMS ayarları yapılandırma yedeğinde SMS Ayarları modülü olarak yer alır (bkz. Yedekleme ve Geri Yükleme). Sağlayıcı giriş bilgileri yedekte yer alır; yedek paketini gizli bilgi gibi saklayın. Başka bir kurulumda geri yüklemeden sonra test SMS'i gönderin; başarısız olursa sağlayıcı bilgilerini yeniden girin.

Sorun giderme ​

BelirtiOlası neden ve çözüm
SMS ayarları yüklenemedi.Oturumu ve yetkinizi kontrol edin; sayfayı yenileyin.
SMS ayarları kaydedilemedi.Zorunlu sağlayıcı alanlarını ve alan sınırlarını kontrol edin.
Test SMS'i kuyruğa alınamadı.Bildirim servisinin çalıştığını ve lisansın SMS hakkı içerdiğini kontrol edin.
Bildirim servisine ulaşılamıyor. (3703)Bildirim servisini başlatın veya yeniden başlatın.
Bildirim servisi veritabanı şeması güncel değil. (3706)Sistem entegratörünüze başvurun.
SMS Doğrulama başarısız durumundaKullanıcının telefon numarasını kontrol edin.
SMS Başarısız durumundaHata kodu sütununu, sağlayıcı giriş bilgilerini, gönderici başlığının onayını ve sağlayıcı panelindeki IP kısıtlamalarını kontrol edin.
SMS hiç oluşmuyorBildirimin Bildirim Tipi değerini, bildirime kullanıcı eklendiğini ve kullanıcının telefon numarasını kontrol edin. Mesaj Maksimum segment sınırını aşıyorsa kuyruğa hiç alınmaz.

2WinScada 2.10