MergenHub Envest
Protokol · MQTT

MQTT — otomatik keşif ve canlılık takibi

IoT ve saha sensörlerinin yayın/abone protokolü. MergenHub MQTT sürücüsü payload içeriğini otomatik çözer; bir topic sustuğunda da değerin bayatladığını açıkça gösterir.

← Tüm protokoller ve modüller
MergenHub — MQTTBağlı
Proje
Bağlantı
MQTT
Saha_Sensorleri
Saha_Sensorleri · broker.saha.local : 1883
SürücüMQTT İstemci
Brokerbroker.saha.local:1883
ŞemaSparkplug B
QoS1
KeşifJSON-pointer
EtiketAdresDeğerKalite
SicaklikDHT22/temp24.6Good
NemDHT22/humidity58.2Good
Kapi_Durumsensors/door/state1Good
Bataryasensors/n1/batt3.71Good
Hareketsensors/pir/motion0Good

MergenHub arayüzü — MQTT topic / JSON-pointer adresleriyle keşfedilen değerler; varış-watchdog ile canlılık.

MQTT nedir?

MQTT, cihazların bir broker üzerinden topic'lere mesaj yayınlayıp abone olduğu hafif bir yayın/abone protokolüdür. Sensörler, IoT ağ geçitleri ve bulut hatları için idealdir; payload genelde JSON, bazen ikili (binary) veya düz metindir.

Nerede kullanılır?

Uzak saha sensörleri, LoRa/NB-IoT ağ geçitleri, enerji ölçüm hatları ve bulut telemetrisi. Cihazın kendi hızında veri "ittiği", tarama yerine olay-güdümlü akışın tercih edildiği yerlerde.

MergenHub farkı

Kanal modeli, akıllı keşif ve canlılık

MQTT, sorgu-tabanlı bir PLC değildir; sürücü bu farkı mimariden itibaren doğru kurar.

Bağlantı

Kanal-seviyesi broker

Broker ayarları KANAL seviyesindedir; aynı broker'a bağlı tüm cihaz-topic'ler tek paylaşılan bağlantıyı kullanır — çift bağlantı ve gereksiz oturum yükü yok.

Keşif

Akıllı JSON keşfi

Gelen payload'da JSON-pointer ile alanları otomatik keşfeder ve tag üretir; iç içe nesneler, diziler ve derin yapılar taranır (üst sınırla).

Biçim

Çok-format payload

JSON, anahtar=değer, CSV, XML ve ikili payload; saniye/milisaniye zaman damgası sezimi.

Canlılık

Varış-watchdog

Her topic için beklenen varış aralığı izlenir; süre içinde yeni mesaj gelmezse tag kalitesi düşürülür.

Fark

Bayat veri Good kalmaz

Bazı araçlar son değeri süresiz "Good" tutar; MergenHub, sessizleşen bir topic'in kalitesini BELİRSİZ olarak işaretler ve bu durum ekranda görünür.

Genişleme

Sparkplug'a hazır

Kanal=broker / cihaz=topic modeli, yapılandırılmış payload çerçevelerine (ör. Sparkplug) doğal olarak genişler.

Payload ve bağlantı desteği
JSON / JSON-pointerAnahtar=değerCSVXMLİkili (binary)sn / ms zaman damgasıPaylaşılan broker bağlantısıVarış-watchdogTLS
Kontrol güvenliği

Bayat veri taze gösterilmez

GarantiHer topic için beklenen veri geliş aralığı izlenir. Süresi içinde yeni mesaj gelmezse tag kalitesi otomatik olarak düşürülür; böylece bir sensör sustuğunda ekrandaki değer güncelmiş gibi kalmaz.