Sparkplug konu isim alanını spBv1.0/{group_id}/{message_type}/{edge_node_id}[/{device_id}] biçiminde standartlaştırır. Mesaj türleri arasında NBIRTH/NDEATH (düğüm), DBIRTH/DDEATH (cihaz), NDATA/DDATA (veri) ve NCMD/DCMD (komut) bulunur. “Birth” mesajı bir düğümün tüm etiketlerini ve metaverisini bildirir; “Death” mesajı ise bağlantı kesildiğinde son vasiyet olarak yayımlanır.
Bu sayede bir uygulama, bağlanan bir cihazın hangi verileri sağladığını önceden bilmeden keşfedebilir ve verinin güncel mi bayat mı olduğunu bilir. Sparkplug, Unified Namespace uygulamalarında sık kullanılır ve HighByte Intelligence Hub’ın gömülü MQTT aracısı Sparkplug A ve B isim alanlarını destekler.
Konu yapısını denemek için Sparkplug B ve UNS Topic Oluşturucu aracımızı kullanabilirsiniz.