Araçlar
MQTT topic oluşturucu
UNS veya Sparkplug B adlandırmasıyla topic üretin; abonelik filtrelerini, QoS/retain önerisini ve örnek payload’ı görün.
Üretilen topic
Abonelik filtreleri
Teslim önerisi
Örnek payload (veri sözleşmesi)
Öneriler genel uygulamalara dayanır; broker, istemci ve güvenlik politikanıza göre doğrulayın. Sparkplug payload’ları Protobuf kodludur ve bu araç tarafından üretilmez.
Topic kuralları
MQTT topic seviyeleri “/” ile ayrılır; “+” ve “#” yalnızca abonelik filtrelerinde joker olarak kullanılır ve yayın topic’lerinde bulunamaz. Topic’ler büyük/küçük harf duyarlıdır; boşluk ve ASCII dışı karakterlerden kaçınmak hataları azaltır. “$” ile başlayan topic’ler broker için ayrılmıştır.
Sparkplug belirtimiSık sorulanlar
MQTT topic nasıl adlandırılır?
Kurumdan ölçüme giden sabit bir hiyerarşi (ör. kurum/tesis/alan/hat/ölçüm) kullanın, küçük harf ve ASCII tercih edin, değişken bilgiyi payload’a koyun. Unified Namespace makalesi tasarım ilkelerini anlatır.
Retain ne zaman kullanılır?
Retain, yeni abone olan istemcinin son bilinen durumu hemen almasını sağlar; durum topic’leri için uygundur, yüksek hızlı telemetri için genellikle gereksizdir. MQTT üretim rehberine bakın.
Girdileriniz ve hesaplamalarınız tarayıcınızda kalır. Araçları kullanmak için üyelik gerekmez.
Bir sonraki adım
Bağlamak istediğiniz sistemleri konuşalım.
Kaynağı, hedefi ve beklediğiniz sonucu paylaşın. Projenin kapsamını birlikte netleştirelim.