FabyaVisionKullanım Kılavuzu
/

Bildirim Merkezi

9 dk okumaAlarmlar

Önemli alarmları seçili kişilere SMS ve e-posta ile gönderir: kişiler, gruplar, kurallar, tırmanma adımları, onay ve bakım modu davranışı, mesaj şablonları.

Nasıl çalışır

  • Studio'da Bildirimler bölümünde kanalları, kişileri, grupları ve kuralları tanımlarsınız. Bu ayarlar projeyle Live'a gider.
  • Live alarm olaylarını izler. Alarm bir kurala uyarsa o kuralın tırmanma zinciri başlar.
  • Her adımın mesajı Live bilgisayarındaki kuyruğa girer. Live mesajı gönderir, başarısız denemeyi yineler ve sonucu teslim günlüğüne yazar.
  • Operatör alarmı onaylayınca zincir durur, sıradaki adımlar gitmez.

Ön koşullar

KonuGereken
LisansBildirim Merkezi ayrı lisans kalemidir: FV-NTF (FV-NTF-P süresiz, FV-NTF-A yıllık). Lisans yoksa Live alarm kurallarını çalıştırmaz, pencerede ve olay günlüğünde Bildirim Merkezi lisansı (FV-NTF) yok: bildirim gönderilmiyor. yazar.
Rapor e-postasıE-postalı performans raporu planı varsa e-posta servisi FV-PRF ile de açılır. Alarm kuralları ve SMS yine FV-NTF ister.
Deneme sürümüLisans istenmez. E-posta ve SMS çalışır (Deneme sürümü).
KanalEn az bir kanalın kurulu olması gerekir: e-posta ve SMS. İnternetsiz tesiste GSM / LTE modem kullanılır.
AlarmlarProjede alarm ve alarm sınıfı tanımlı olmalıdır. Zincirin onayla durması için alarm sınıfı onay istemelidir.

Bildirimleri kurma

  1. Bölümü açın

    Proje ağacında Bildirimler'e tıklayın. Genel sekmesinde Bildirimler anahtarını Açık yapın. Kapalıyken alarm mesajı gitmez. Rapor planlarının e-postaları gitmeye devam eder.

    Genel sekmesi: ana anahtar, modem, e-posta, SMS ve gönderim kuralları.12345
    Genel sekmesi: ana anahtar, modem, e-posta, SMS ve gönderim kuralları.
    1. Bildirimler — ana anahtar. Kapalıyken alarm mesajı gitmez.
    2. GSM / LTE Modem — bir kanal modem yolunu kullanıyorsa doldurulur.
    3. Gönderim yolu — e-postanın modemden ya da bilgisayarın ağından gitmesi.
    4. SMS yolu — SIM karttan ya da HTTP API ile.
    5. Kişi başına dakikada en çok — sınırı aşan mesajlar tek özete iner.
  2. Kanalları ayarlayın

    E-posta ve SMS'in hangi yoldan gideceğini seçin: Bildirim kanalları.

  3. Kişileri ve grupları ekleyin

    Kişiler sekmesinde telefon ve e-posta adreslerini yazın. Gruplar sekmesinde kişileri ekiplere ayırın.

  4. Kural yazın

    Kurallar sekmesinde hangi alarmların mesaj üreteceğini seçin. Sağdaki Tırmanma bölümüne en az bir adım ekleyin.

  5. Gerekirse mesaj şablonu ekleyin

    Şablon seçmezseniz kural varsayılan metni kullanır.

  6. Projeyi denetleyin

    Sorunlar listesi eksikleri gösterir: alıcısı olmayan adım, telefonu yazılmamış kişi, hiçbir alarma uymayan kural, yazılmamış COM portu gibi.

  7. Live'da şifreleri girin ve deneyin

    Projeyi Live'a aktarın. Bildirim Merkezi penceresinde şifreleri girin, her kanal için Test gönder… yapın.

Kişiler

Kişiler tablosu. Telefonu olmayan kişiye SMS gitmez.
Kişiler tablosu. Telefonu olmayan kişiye SMS gitmez.
Ad
Zorunlu ve benzersiz. Teslim günlüğünde bu ad görünür, betik de kişiyi bu adla bulur.
E-posta, Telefon
Telefonu +90 555 000 00 00 ya da 0555 000 00 00 biçiminde yazabilirsiniz. Yerel numaraya Ülke kodu eklenir.
Dil
Mesajın dili. Proje dillerinden seçilir. Alarm metni, sınıf adı, hata yeri ve şablon metni çevirisi varsa bu dilde gider (Diller ve Metinler).
Etkin
İşareti kaldırılan kişi gruptan çıkmaz ama mesaj almaz.
Not
Kendi notunuz. Mesaja girmez.

Kişi silinince gruplardan da düşer. Kuraldaki adımda ? silinmiş yazısı kalır ve Sorunlar listesi bunu hata olarak gösterir.

Gruplar

Grup, birden çok kişiye tek adımda mesaj göndermek içindir. Tabloda grubu seçin, sağdaki Üyeler listesinden kişileri işaretleyin. Listedeki SMS ve E-posta rozetleri kişinin hangi adreslerinin yazılı olduğunu gösterir.

Gruplar sekmesi: seçili grubun üyeleri sağda işaretlenir.
Gruplar sekmesi: seçili grubun üyeleri sağda işaretlenir.

Kurallar

Kural hangi alarmların mesaj üreteceğini seçer. Seçim alanlarının hepsi birlikte aranır, boş alan her alarma uyar. Bir alarm birden çok kurala uyarsa her kuralın zinciri ayrı çalışır: aynı kişi iki mesaj alabilir.

Kurallar sekmesi: sağda seçili kuralın tırmanma adımları.
Kurallar sekmesi: sağda seçili kuralın tırmanma adımları.
Aynı tablonun sağa kaydırılmış hali: seçim, olay, gecikme ve şablon kolonları.
Aynı tablonun sağa kaydırılmış hali: seçim, olay, gecikme ve şablon kolonları.
KolonAnlamı
Kural, EtkinBenzersiz ad. İşareti kaldırılan kural çalışmaz.
Alıcı, KanalHesaplanır: ilk adımın alıcısı ve adımlarda kullanılan kanallar.
Alarm sınıfıYalnız bu sınıfın alarmları. (hepsi): her sınıf.
En az öncelik0 ile 16 arası. Önceliği bundan küçük alarm uymaz.
Hata yeriAlarmın hata yerinde bu metin geçmelidir. Büyük / küçük harf farkı aranmaz.
İlk alarm no, Son alarm noAlarm numarası aralığı. Biri boşsa o yönde sınır yoktur.
Geldi, Gitti, OnaylandıHangi olayların mesaj üreteceği. Varsayılan yalnız Geldi.
Gecikme (sn)0 ile 86400 arası. Alarm bu süre boyunca sürerse mesaj gider. Kısa süren alarmları elemek içindir.
Mesaj şablonuBoşsa (varsayılan) metin kullanılır.
Uyan alarmHesaplanır: bu kurala uyan alarm sayısı. 0 ise kural hiç çalışmaz.

Tırmanma adımları

Tırmanma, alarm sürdükçe mesajın sıradaki kişilere gitmesidir. Her adımın üç alanı vardır.

Dakika
0 ile 1440 arası. Alarmdan kaç dakika sonra bu adıma geçileceği. Süre Gecikme (sn) dolduktan sonra sayılır. Adımlar dakikaya göre sıralı çalışır.
Alıcı
Bir grup ya da bir kişi. Yalnız etkin kişilere mesaj gider.
Kanal
SMS, E-posta ya da SMS + e-posta. İkisi birden seçilirse kişi başına iki mesaj sayılır.

Zincir ne zaman durur

Adım listesinin altındaki not, kuralın alarm sınıfına göre zincirin ne zaman duracağını yazar: Operatör onaylayınca zincir durur, Alarm gidince zincir durur ya da ikisi karışıksa Onay isteyen sınıfta operatör onaylayınca, öteki sınıflarda alarm gidince zincir durur. Sınıf seçilmemiş kuralda uyan alarmların sınıflarına bakılır.

DurumSonuç
Alarm gecikme dolmadan giderMesaj gitmez, kural bu alarm için kapanır.
Operatör onaylarZincir durur. Gidecek adım kaldıysa teslim günlüğünde Tırmanma durdu görünür.
Sınıfı onay istemeyen alarm giderZincir durur.
Sınıfı onay isteyen alarm gider, onay yokEn az bir adım gittiyse zincir onaya kadar sürer. Alarmın gitmesi tırmanmayı durdurmaz.
Onay beklerken alarm yeniden gelirZincir baştan başlamaz. Sık gidip gelen alarm da böylece tırmanır. Alarm gitti mesajı gittiyse aynı kişilere yeni geldi mesajı gider.

Gitti ve Onaylandı mesajları

Gitti ya da Onaylandı işaretliyse zincirin ulaştığı adımların kişilerine Alarm gitti: ya da Alarm onaylandı (kullanıcı): ile başlayan mesaj gider. Kişi birden çok adımdaysa bu mesajı bir kez alır. Hiçbir adım gitmediyse bu mesajlar da gitmez.

Geldi işaretsizse adımlar zamanla gitmez. Bu durumda Gitti ve Onaylandı mesajı ilk adımın alıcılarına gider. Üç olay da işaretsizse kural çalışmaz.

Bastırma ve bakım modu

Operatörün bastırdığı alarm ve bakım modu aynı davranır. Operatör sorunu üstlenmiştir, bu süre tırmanmaya sayılmaz. Bu süre bittiğinde hâlâ duruyorsa alarm sessizce kaybolmaz.

  • Bu sürede mesaj üretilmez: adım, gitti, onay ve özet mesajı gitmez. Zincirin saati durur.
  • Bu sürede giden ve onay beklemeyen alarm hiç mesaj üretmeden kapanır.
  • Süre bitince alarm hâlâ etkinse ya da onay bekliyorsa o anda gelmiş gibi davranır: gecikme ve adım süreleri o andan sayılır.
  • Gönderilmiş adımlar yinelenmez, zincir sonraki adımdan sürer.

Bakım modu açılmadan önce kuyruğa girmiş mesajlar gitmeye devam eder. Bakım modu Live yeniden açılınca da sürer. Alarm bastırma ise Live kapanınca kalkar.

Gönderim kuralları

Kişi başına dakikada en çok
1 ile 60 arası, varsayılan 6. Sınır aşılınca kalan mesajlar bekletilir, dakika sonunda tek özet gider: 5 yeni alarm, en önemlisi: … Bekleyen mesajlarda SMS varsa ve kişinin telefonu yazılıysa özet SMS ile gider. Alarm dalgası sırasında telefonun dolmasını önler.
SMS gitmezse e-posta
Varsayılan açık. SMS kalıcı olarak gönderilemezse aynı mesaj kişinin e-posta adresine gider. Telefonu yazılı olmayan kişiye de SMS yerine e-posta gider.

Mesaj şablonları

Şablon SMS metnini, e-posta konusunu ve e-posta metnini belirler. Tabloya satır ekleyin, satırı seçin ve sağdaki kutuları düzenleyin. Yer tutucu düğmesi imlecin bulunduğu kutuya yazar. Sağda seçtiğiniz gerçek alarmla örnek görünür.

Mesaj Şablonları : metin kutuları, SMS ölçüsü, yer tutucular ve örnek alarmla önizleme.
Mesaj Şablonları: metin kutuları, SMS ölçüsü, yer tutucular ve örnek alarmla önizleme.
Yer tutucuDeğerYer tutucuDeğer
{no}Alarm numarası{tag}Tag adı
{metin}Alarm metni{deger}Alarmı tetikleyen tag değeri
{sinif}Alarm sınıfı{birim}Birim
{yer}Hata yeri{proje}Proje adı
{saat}Alarmın geliş saati{istasyon}İstasyon
{tarih}Alarmın geliş tarihi

Varsayılan SMS metni {sinif} {no}: {metin}. {yer}, {saat}. {proje} biçimindedir. Şablonun boş bırakılan alanı varsayılan metinle dolar. Tanınmayan yer tutucu olduğu gibi kalır ve Sorunlar listesi uyarır.

SMS uzunluğu

Şablon ekranı metni örnek alarmla doldurup ölçer. Tek bir Türkçe harf bütün mesajın sınırını düşürür.

MetinTek SMSÇok parçalıda parça başına
Yalnız GSM alfabesi160 karakter153 karakter
ç, ğ, ı, ş gibi alfabe dışı karakter var70 karakter67 karakter

Kesin sınır sağlayıcıya göre değişebilir. Modem yolunda her zaman ikinci satır geçerlidir, ölçü de bunu gösterir (SMS: modem yolu). SMS şablonunu kısa tutun, hata yeri ve proje adını gerekmedikçe yazmayın.

Betikten mesaj gönderme

Betik, alarma bağlı olmayan olaylarda da mesaj gönderebilir: parti bitti, vardiya özeti gibi. Kişiler, kanallar ve dakika sınırı aynıdır. C betiklerinde karşılığı yoktur.

DilÇağrı
JavaScriptNotify.send(target, text, channel)
VBScriptNotify.Send hedef, metin, kanal
Pythonscada.notify_send(hedef, metin, kanal)
Hedef
Kişi adı, grup adı, e-posta adresi ya da telefon numarası. Ad aranırken büyük / küçük harf farkı aranmaz, önce kişilere sonra gruplara bakılır. Etkin olmayan kişi bulunmaz.
Metin
Mesajın kendisi. Şablon kullanılmaz, çevrilmez. Boş metin gönderilmez. E-posta konusu proje adı ve metnin ilk 60 karakteridir.
Kanal
sms, eposta ya da ikisi (email, e-posta, both de olur). İsteğe bağlıdır: yazılmazsa kişinin e-postasına, e-postası yoksa telefonuna gider.
Dönüş
Mesaj kuyruğa alındıysa doğru, alınmadıysa yanlış. Doğru sonuç mesajın teslim edildiğini söylemez. Teslimi teslim günlüğünden izleyin.

Mesaj kuyruğa alınmazsa neden olay günlüğüne yazılır: Notify.send: alıcı bulunamadı., Notify.send: kişinin bu kanalda adresi yok., Notify.send: bakım modu açık, mesaj gönderilmedi. Bildirimler kapalıysa, lisans yoksa, bilgisayar yedek sunucuysa ya da betik tarayıcıda çalışıyorsa Notify.send: bildirim bu istasyonda çalışmıyor, mesaj gönderilmedi. yazar.

Dile göre örnekler: JavaScript, VBScript, Python.

Sınırlar ve dikkat edilecekler

  • Mesaj kuyruğu diskte durur. Mesaj teslim edildikten hemen sonra elektrik kesilirse aynı mesaj bir kez daha gidebilir.
  • Yedekli sistemde kararı ve gönderimi o an master olan Live yapar. Kuyruk yedek sunucuya yansır, devirden sonra yeni master sürdürür. Şifreleri iki bilgisayara da girin ve iki bilgisayardan da test gönderin (Sunucu yedekliliği).
  • Tarayıcıdan izleme, TV ve ek ekran mesaj üretmez.
  • Performans raporu planları aynı kişi listesini ve aynı e-posta ayarını kullanır.

İlgili konular

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