MQTT Publish
Bu fonksiyon bloğu, bir MQTT broker'ına mesaj yayınlamak için tasarlanmıştır. Kullanıcıların broker parametrelerini, konuyu ve mesaj içeriklerini belirtmelerine olanak tanır ve böylece veri iletişimini basit hale getirir.
📥 Girdiler
Enable Bu boolean girişi yayınlama eylemini etkinleştirir veya devre dışı bırakır.
Data Bu genel girdi, kullanıcıların belirlenen MQTT konusuna yayınlanacak herhangi bir veri türünü göndermelerine olanak tanır.
📤 Çıktılar
Bu fonksiyon bloğu herhangi bir çıktı üretmez.
🕹️ Kontroller
Broker Address MQTT broker adresini belirtmek için giriş alanı.
Port MQTT broker'ına bağlanmak için belirtilen portu belirtmek için giriş alanı (varsayılan 1883'tür).
Topic Mesajların yayınlanacağı MQTT konusunu tanımlamak için giriş alanı.
Username Eğer kimlik doğrulama gerekiyorsa broker'ın kullanıcı adı için giriş alanı.
Password Eğer kimlik doğrulama gerekiyorsa broker'ın şifresi için giriş alanı.
Quality of Service Mesaj teslimatı için QoS seviyesini belirtmek üzere açılır menü (seçenekler 0, 1 veya 2'dir).
Keep alive (s): Keep-alive aralığı için giriş alanı.
Retain Yayınlanan mesajın broker tarafından saklanıp saklanmayacağını seçmek için bir anahtar.
🎨 Özellikler
Easy Configuration Kullanıcılar, kullanıcı arayüzü aracılığıyla MQTT broker ayarlarını ve mesajlaşma parametrelerini hızlı bir şekilde yapılandırabilir.
Dynamic Connection Handling Blok, parametreler değiştiğinde otomatik olarak MQTT broker'ına yeniden bağlanır.
Error Logging Bilgilendirici günlük mesajları, bağlantı durumu ve veri yayınlama başarısı hakkında geri bildirim sağlar.
📝 Kullanım Talimatları
Broker Adresi ve Portu Ayarlayın: MQTT broker adresini ve port numarasını girin.
Konu ve Kimlik Bilgilerini Tanımlayın: Yayınlamak için konuyu belirtin ve gerekiyorsa kullanıcı adı ve şifreyi girin.
Parametreleri Ayarlayın: Hizmet Kalitesi (QoS) seviyesini ayarlayın ve gerekirse keep-alive süresini belirtin.
Bağlanın ve Etkinleştirin: Bloğu etkinleştirin ve yayınlamaya başlamak için veri girdilerine bağlayın.
Günlükleri İzleyin: Bağlantı durumu ve veri yayınlama üzerindeki başarı mesajını kontrol etmek için günlükleri kontrol edin.
📊 Değerlendirme
Çalıştırıldığında, bu fonksiyon bloğu sağlanan veriyi belirlenen MQTT konusuna gönderir ve süreç boyunca başarı veya olası hataları günlüğe kaydeder.
💡 İpuçları ve Püf Noktaları
🛠️ Sorun Giderme
Last updated
Was this helpful?