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