Standart MQTT v3.11/v5.0 uyumlu dışa aktarım. Güvenli (TLS), çift yönlü mesajlaşmayı ve geniş bir konu (topic) yayınlama yelpazesini destekler.
open_in_new
MQTT Spesifikasyonu
mqtt.org
Konfigürasyon Parametreleri
| Parametre | Zorunlu | Tip | Varsayılan | Açıklama |
|---|---|---|---|---|
| Host | Evet | string | localhost | MQTT broker host adı. |
| Port | Hayır | int | 1883 | MQTT portu. |
| Topic | Evet | string | - | Yayınlama için hedef konu. |
| ClientId | Hayır | string | Guid | Benzersiz istemci ID'si. |
| Username | Hayır | string | (boş) | MQTT kullanıcı adı. |
| Password | Hayır | string | (boş) | MQTT şifresi. |
| UseTls | Hayır | bool | false | TLS şifrelemeyi etkinleştir. |
| Retain | Hayır | bool | false | Mesajlarda retain bayrağını ayarla. |
| Qos | Hayır | int | 1 | Hizmet Kalitesi seviyesi (0, 1, 2). |
İç Davranış
Mesajlaşma Modeli
- Tek Yönlü: Verileri hedef konuya yayınlar.
- Konu Şablonları: Konu dizesinde
{DeviceName}ve{DeviceId}yer tutucularını destekler.
Performans Özellikleri
- Yönetilen İstemci: Bağlantı, güvenilir bir MQTT istemci sarmalayıcısı tarafından yönetilir.
- Otomatik Yeniden Bağlanma: Üstel geri çekilme ile yerleşik yeniden bağlanma mantığı.