FabyaVisionKullanım Kılavuzu
/

Bildirim kanalları: e-posta ve SMS

6 dk okumaAlarmlar

E-postanın ve SMS'in hangi yoldan gideceğini ayarlar: SMTP sunucusu, SMS sağlayıcısı, HTTP kalıpları, şifrelerin saklandığı yer, yeniden deneme ve test gönderimi.

Yol seçimi

Her kanalın iki yolu vardır. Seçimi Bildirimler›Genel sekmesinde yaparsınız. Yeni projede ikisi de modem yolundadır. SCADA bilgisayarı internete kapalıysa modem yolunu kullanın.

KanalYolNe gerekir
E-postaGSM / LTE modem (SIM kart)SIM kartlı modem, veri hattı, APN ve internetten ulaşılabilen SMTP sunucusu. Bilgisayarın internete çıkması gerekmez.
Bilgisayarın ağ bağlantısıLive bilgisayarından SMTP sunucusuna ulaşım: internet, tesis içi posta sunucusu ya da ağ geçidi olan hücresel yönlendirici.
SMSGSM / LTE modem (SIM kart)SIM kartlı modem. İnternet ve veri hattı gerekmez.
HTTP API (sağlayıcı ya da yönlendirici)İnternetteki SMS sağlayıcısına ulaşım ya da yerel ağda SMS ucu olan hücresel yönlendirici.

E-posta

E-posta Sunucusu kartı.
E-posta Sunucusu kartı.
Gönderim yolu
Modem ya da bilgisayarın ağı.
Sunucu
SMTP sunucusunun adı ya da IP adresi, ör. smtp.ornek.local.
Port
Varsayılan 587. STARTTLS çoğunlukla 587, doğrudan TLS 465 kullanır.
Bağlantı güvenliği
STARTTLS, TLS (doğrudan) ya da Şifrelemesiz. STARTTLS seçiliyken sunucu bunu sunmuyorsa mesaj şifresiz gönderilmez, E-posta sunucusu STARTTLS sunmuyor: güvenlik ayarı denetlenmeli. hatası çıkar.
Kullanıcı adı
Sunucuda oturum açan hesap. Boşsa oturum açılmaz. Şifresi Live'da girilir.
Gönderen adresi
Mesajın kimden gittiği. Boşsa kullanıcı adı kullanılır. İkisi de boşsa e-posta gitmez.
Gönderen adı
Gelen kutusunda görünen ad, ör. Tesis Alarm Sistemi.

SMS: modem yolu

SMS yolu GSM / LTE modem (SIM kart) iken kartta yalnız Ülke kodu kalır. Port ve hız GSM / LTE Modem kartından gelir: GSM / LTE modemle bildirim.

  • Mesaj her zaman Unicode (UCS-2) gider. Tek SMS 70, çok parçalı SMS parça başına 67 karakterdir. Metinde Türkçe harf olmasa da bu geçerlidir.
  • Şablon ekranındaki ölçü modem yolunda bu sınırları gösterir: 70 / 67.
  • Mesajın geçerlilik süresi 24 saattir. Mesaj merkezi numarası SIM karttan alınır.

SMS: HTTP API yolu

Bu yolda Live, SMS sağlayıcısına ya da yerel ağdaki yönlendiriciye HTTP isteği gönderir. Sağlayıcı listesinden seçim yapınca adres, gövde, başlıklar ve başarı metni o sağlayıcının kalıbıyla dolar. Sonra bu alanları değiştirebilirsiniz.

SMS kartı: HTTP API yolu, sağlayıcı kalıbı seçilmiş.123
SMS kartı: HTTP API yolu, sağlayıcı kalıbı seçilmiş.
  1. Sağlayıcı — seçilince adres, gövde, başlıklar ve başarı metni dolar.
  2. İstek gövdesi — yer tutucular gönderirken doldurulur.
  3. Başarı metni — yanıtta geçerse mesaj gönderilmiş sayılır.
SağlayıcıKullanıcı / API koduGönderici başlığıLive'da girilen anahtar
NetgsmAbone numarası (kullanıcı kodu)Sağlayıcıda onaylı başlıkSağlayıcının verdiği şifre
İleti MerkeziAPI anahtarı (key)Sağlayıcıda onaylı başlıkAPI hash değeri
TwilioAccount SIDGönderen numara (+1...)Auth Token
Teltonika yönlendirici (yerel ağ)SMS ucu kullanıcı adıKullanılmazSMS ucu şifresi
ÖzelKalıp yoktur. Alanları sağlayıcınızın belgesine göre doldurun.

Yönlendirici kalıbında adresteki 192.168.1.1 yerine yönlendiricinizin IP adresini yazın. Yönlendiricide SMS ağ geçidinin Post/Get özelliği açık olmalıdır. Bu kalıp şifreyi adreste gönderir, bu yüzden yalnız güvendiğiniz yerel ağda kullanın.

İstek alanları

Adres (URL)
http:// ya da https:// ile başlar. Yönlendirme izlenmez: 3xx yanıtı başarısızlık sayılır.
Yöntem
POST ya da GET. GET'te gövde gönderilmez, bilgiler adrese yazılır.
İçerik türü
Ör. application/json. Boşsa gövdenin başlangıcından anlaşılır.
İstek gövdesi
Sağlayıcının beklediği metin. Yer tutucular gönderirken doldurulur.
HTTP başlıkları
Her satıra bir başlık: Ad: değer. Authorization: Basic {kullanici}:{sifre} satırı Base64'e çevrilir.
Başarı metni
Yanıtta bu metin geçerse mesaj gönderilmiş sayılır. Boşsa HTTP 2xx yeterlidir.
Ülke kodu
1 – 4 rakam, Türkiye için 90. 0555…, +90 555…, 0090 555… ve 555… yazımları aynı numaraya çevrilir. Sonuç 8 – 15 rakam olmalıdır.
Yer tutucuDeğer
{numara}Ülke koduyla rakamlar, + işareti olmadan: 905550000000
{numaraYerel}Ülke kodu olmadan: 5550000000
{mesaj}Mesaj metni
{kullanici}Kullanıcı / API kodu
{baslik}Gönderici başlığı
{sifre}Live'da girilen SMS anahtarı

Değer, bulunduğu yere göre kaçırılır: JSON, adres, form ve XML bozulmaz. İstekte {mesaj} ile {numara} ya da {numaraYerel} yoksa Sorunlar listesi hata verir.

Şifreler nerede durur

Şifreler proje dosyasına yazılmaz. Studio'da şifre alanı yoktur. Live'da Kimlik bilgileri bölümünde girilir.

DeğerNe zaman gerekir
E-posta şifresiKullanıcı adı yazılıysa.
SMS anahtarıHTTP isteğinde {sifre} geçiyorsa.
APN şifresiOperatör APN şifresi istiyorsa. Satır yalnız bir kanal modem kullanıyorsa görünür.
SIM PIN koduSIM kartta PIN açıksa. Satır yalnız bir kanal modem kullanıyorsa görünür.
  • Değerler Live bilgisayarında, Windows kullanıcısının %LOCALAPPDATA%\FabyaVision\Bildirim klasöründe Windows şifrelemesiyle durur. Geri gösterilmez.
  • Dosya başka bilgisayara kopyalanırsa çözülemez. Live'ı başka bir Windows kullanıcısıyla açarsanız değerleri yeniden girin.
  • Yedekli sistemde iki bilgisayara ayrı ayrı girilir.
  • Hata metinlerinden şifre, anahtar, PIN ve alıcı adresi silinir. Günlüklerde alıcı maskeli görünür.

Yeniden deneme

Başarısız gönderim şu bekleme süreleriyle yinelenir: 30 saniye, 1, 2, 5, 15 ve 30 dakika. İlk gönderimle birlikte en çok 7 deneme yapılır, toplam yaklaşık 54 dakika sürer. Hepsi başarısız olursa mesaj Gönderilemedi olur ve kuyruktan düşer.

Bazı hatalarda yeniden denemek boşunadır, mesaj hemen Gönderilemedi olur:

  • Geçersiz e-posta adresi ya da telefon numarası, boş SMS metni.
  • E-posta sunucusunun kesin reddi (5xx kodları).
  • Sağlayıcının kesin reddi (HTTP 4xx). 408, 425 ve 429 kodları yeniden denenir.
  • Tanımlanmamış sunucu, sağlayıcı adresi ya da modem portu.
  • Bu bilgisayarda girilmemiş E-posta şifresi, SMS anahtarı ya da SIM PIN kodu.
  • Modemin numara ya da mesaj hatası, reddedilen SIM PIN kodu, e-posta için desteklenmeyen modem (GSM / LTE modemle bildirim).
  • Lisansı olmayan SMS.

SMS kalıcı olarak gönderilemezse ve SMS gitmezse e-posta açıksa aynı mesaj kişinin e-posta adresine gider. Bu mesajın da kendi deneme hakkı vardır. Girilmemiş anahtar ya da PIN yeniden denenmediği için SMS yedek e-postaya hemen düşer.

Girilmiş ama sunucunun kabul etmediği şifre geçici hata sayılır, mesaj yeniden denenir.

Kuyruk diskte durur: Live yeniden açılınca deneme sayısı ve sıradaki deneme zamanı korunur. E-posta ve SMS ayrı sıralarda çalışır, ulaşılamayan e-posta sunucusu SMS'i bekletmez. İkisi de modem yolundaysa tek port sırayla kullanılır.

Sınırlar ve dikkat edilecekler

  • Bağlantı her mesajda açılır ve kapanır. Zaman aşımı e-postada 30 saniye, modem yolundaki SMTP işleminde 90 saniye, HTTP SMS'te 20 saniyedir.
  • Sağlayıcının 2xx yanıtında başarı metni yoksa mesaj yeniden denenir. Sağlayıcı mesajı almış olabilir, kalıbın başarı metnini gerçek yanıta göre denetleyin.
  • Bazı HTTP başlıkları elle verilemez. Böyle bir başlık yazılırsa SMS başlığı kullanılamaz hatası çıkar.

İlgili konular

FabyaVision 1.2.1 Kullanım Kılavuzu · 2 Kasım 2026© Fabyatek Yazılım Bilişim Teknolojileri Ltd. Şti.