Ana içeriğe geç

MQTT

MQTT (Message Queuing Telemetry Transport), Pirivision'ın Port modülünde desteklenen, IoT ve endüstriyel sensör verisi için tasarlanmış hafif ve gerçek zamanlı mesajlaşma protokolüdür.

PLC'ler, sensörler, akıllı sayaçlar ve Edge cihazlardan gelen canlı veri akışını Pirivision dashboard'larına taşımak için en uygun bağlantı tipidir.


Güçlü Yanları

Özellik Açıklama
Gerçek Zamanlı Veri Saniye altı gecikmeyle anlık sensör ve cihaz verisi akışı
Düşük Bant Genişliği IoT protokolü olarak tasarlanmış; minimum overhead ile çalışır
Publish / Subscribe Topic bazlı yayın-abone modeli; cihazlar bağımsız çalışır
Broker Esnekliği EMQX, Mosquitto, HiveMQ, AWS IoT ve Azure IoT Hub ile uyumlu
QoS Seviyeleri At most once, at least once, exactly once mesaj güvencesi
Ölçeklenebilirlik Binlerce cihazdan eş zamanlı veri alımı
Edge Uyumu Düşük kaynaklı Edge cihazlar (Raspberry Pi, Arduino) ile tam uyum

Pirivision'da Yapılabilecekler

İşlem Açıklama
Topic Tanımlama Compass'ta sensör topic'lerini kayıt altına alma
Canlı İzleme Anlık PLC, sensör ve sayaç değerlerini widget'lara yansıtma
Alarm Akışı Cihazlardan gelen alarm mesajlarını Cartography'de görselleştirme
Çoklu Topic Tek veri kaynağından birden fazla topic'i ayrı sorgular olarak tanımlama
JSON Payload JSON formatındaki mesaj içeriğinden belirli alanları ayrıştırma
Trend Grafikleri Zaman damgalı mesajlardan anlık trend ve dalga grafikleri oluşturma

Hangi Durumlarda Kullanılır?

  • PLC / RTU İzleme: Sahadan gelen sıcaklık, basınç, akış ve titreşim verilerinin anlık takibi
  • Akıllı Sayaçlar: Enerji, su ve gaz sayaçlarından gerçek zamanlı okuma
  • Konveyör & Hat İzleme: Üretim hattı hız, duruş ve durum bilgilerinin anlık aktarımı
  • SCADA Entegrasyonu: OPC-UA veya Modbus → MQTT köprüsü üzerinden SCADA verisi
  • Edge Computing: Edge cihazlarda ön işleme yapılan verinin Pirivision'a aktarımı
  • Alarm Yönetimi: Kritik eşik aşımlarında anlık bildirim ve görselleştirme

Bağlantı Gereksinimleri

Bilgi Zorunlu Varsayılan
Host (Broker) Evet
Port Evet 8083 (ws)
Protocol Evet ws
Path Hayır /mqtt
Keep Alive Time Evet 60 sn
Username Hayır
Password Hayır

Protokol Seçimi

  • tcp — Standart MQTT (port 1883)
  • ssl — TLS şifreli MQTT (port 8883)
  • ws — WebSocket üzerinden MQTT (port 8083)
  • wss — Güvenli WebSocket (port 8084)

Rehberler

Rehber Açıklama
MQTT Veri Kaynağı Ekleme Port modülünde yeni MQTT broker bağlantısı oluşturma
MQTT Veri Kaynağı Düzenleme Mevcut bağlantıyı güncelleme
Veri Kaynağı Taşıma Farklı klasöre taşıma
Veri Kaynağı Çoğaltma Aynı ayarlarla kopyalama
Veri Kaynağı Silme Veri kaynağını kaldırma

Sonraki Adım

MQTT veri kaynağı eklendikten sonra Compass modülünde topic sorgusu oluşturulur.

MQTT Veri Kaynağı Ekleme