Skip to main content

General

Sparkplug B

Cihaz yaşam döngüsü yönetimi ile Eclipse Sparkplug B spesifikasyonunu kullanan Endüstriyel IoT mesajlaşması.

Cihaz yaşam döngüsü yönetimi ile Eclipse Sparkplug B spesifikasyonunu kullanan Endüstriyel IoT mesajlaşması. Endüstriyel uygulamalar için NBIRTH, DBIRTH, NDEATH ve DDEATH mesajları ile tam Sparkplug B modelini uygular.

open_in_new

Sparkplug B Spesifikasyonu

eclipse.org/sparkplug

Konfigürasyon Parametreleri

ParametreZorunluTipVarsayılanAçıklama
GroupIdHayırstringProxusGroupMantıksal gruplama için Sparkplug Grup ID'si.
EdgeNodeIdHayırstringEdge_{random_guid}Grup içindeki Edge node tanımlayıcısı.
BrokerHostHayırstringlocalhostSparkplug B mesajları için MQTT broker host adı.
BrokerPortHayırint1883MQTT broker portu (TLS için 8883 kullanın).
UsernameHayırstring(boş)MQTT kimlik doğrulama kullanıcı adı.
PasswordHayırstring(boş)MQTT kimlik doğrulama şifresi.
ScadaHostIdentifierHayırstringscada1Dağıtım için SCADA host tanımlayıcısı.
ProtocolHayırstringV311MQTT protokol versiyonu.
UseWebSocketHayırboolfalseTCP yerine WebSocket taşımasını kullanın.
ReconnectIntervalHayırint5Saniye cinsinden yeniden bağlanma aralığı.
UseTlsHayırboolfalseTLS şifrelemeyi etkinleştir.
TlsVersionHayırstringTls12TLS protokol versiyonu.
PfxCertificateHayırstring(boş)TLS için Base64 kodlu PFX sertifikası.

İç Davranış

Cihaz Yaşam Döngüsü Yönetimi

  • NBIRTH Mesajları: Bağlantı kurulduğunda gönderilen Edge node doğum mesajları
  • DBIRTH Mesajları: Yeni cihazlar için gönderilen cihaz doğum mesajları
  • NDATA/DDATA Mesajları: Mevcut metrikler için veri güncelleme mesajları
  • NDEATH/DDEATH Mesajları: Kapanma sırasında gönderilen zarif ölüm (graceful death) mesajları

Performans Özellikleri

  • Metrik Eşleme: Proxus veri tiplerinin Sparkplug B metrik tiplerine otomatik eşlenmesi
  • Değer Dönüştürme: Sayısal, boolean ve string değerler için akıllı tip dönüşümü
  • Bağlantı Dayanıklılığı: Üstel geri çekilme ile otomatik yeniden bağlanma
  • Toplu İşlem Optimizasyonu: Cihaz metriklerinin verimli toplu işlenmesi