Kullanım senaryosu

Bağlı araçlar, TCU’dan buluta

Her araçtaki telematik kontrol ünitesi (TCU) konum, CAN sinyalleri, batarya ve arıza verilerini ConnectMQ’ya yayınlar ve uzaktan komutları kendi topic’lerinden alır. Araç backend’iniz, mobil uygulamanız ve servis araçlarınız, gidip gelen hücresel bağlantılar üzerinden abone olur.

Kart gerekmez

Kullanıldığı sektörler
Örnek mesaj

PUBLISH vehicles/veh-20417/telemetry

{"ts":"2026-10-22T07:42:10Z","lat":52.5201,"lon":13.4049,"speed_kmh":48,"soc":71,"odo_km":38412,"dtc":[]}

QoS 1 · TLS 8883 · PUBACK

Sorun

Araç, kötü bir ağdaki bir cihazdır

Araçlar tünellerden, kapalı otoparklardan ve roaming bölgelerinden geçer. TCU’dan HTTP sorgulaması veri harcar ve komutları kaçırır; uzaktan kilit açma, ön klimatizasyon, arıza teşhisi, yazılım kampanyaları gibi her yeni servis de araca kendi bağlantısını getirir. Sonunda mühendislik ekipleri aynı araca giden birden fazla veri hattını yönetmek zorunda kalır.

Nasıl çalışır

  1. 1

    TCU telematik verisini yayınlar

    TCU veya araç içi ağ geçidi CAN ve OBD sinyallerini okur; konum, hız, şarj durumu, DTC arıza kodları ve durumu kompakt JSON veya ikili payload’larla aracın topic’lerine yayınlar.

  2. 2

    Backend’iniz abone olur

    Araç backend’i, veri platformu ve sürücü ya da filo uygulamaları ihtiyaç duyduklarına abone olur — tek bir araç, bir model serisi ya da joker karakterlerle tüm filo.

  3. 3

    Uzaktan komutlar

    Uygulama veya backend kilitle, kilidi aç, klimayı çalıştır, konum bul gibi bir komutu QoS 1 ile yayınlar. Araç bir yanıt topic’inde onaylar; araç çevrimdışıyken kalıcı oturum komutu bekletir.

  4. 4

    OTA kampanya koordinasyonu

    OTA servisiniz paket URL’sini içeren bir kampanya duyurusunu bir araç grubuna yayınlar. Araçlar paketi sizin sunucularınızdan indirir; indirme, kurulum ve sürüm durumunu MQTT ile bildirir.

ConnectMQ

Broker’dan beklenenler

Hücresel ağa uygun

Küçük MQTT başlıkları, ayarlanabilir keep-alive ve kalıcı oturumlar veri kullanımını düşük tutar; araç çekmeyen bir bölgeden çıkınca kuyruktaki mesajları alır.

Zamanında ulaşan komutlar

Komutlar ve kampanya mesajları için QoS 1; MQTT 5’in mesaj süre sonu (message expiry) ve yanıt topic’leri, eskimiş bir kilit açma komutunun saatler sonra çalışmamasına yardımcı olur.

Araç başına kimlik

Her araç kendi kimlik bilgilerini ve ACL’ini alır; bir TCU yalnızca kendi topic’lerine yayın yapabilir ve yalnızca onlardan mesaj alır.

Çevrimiçi durumu

Last Will ve retained bir durum topic’i, aracın çevrimdışı olduğunu ve geri döndüğünü backend’e anında bildirir.

Ne kazanırsınız

  • Telematik, komut ve kampanyalar için araç başına tek bağlantı
  • Çekmeyen bölgeden sonra bile araca ulaşan uzaktan komutlar
  • Araç ve yazılım sürümü bazında canlı kampanya ilerlemesi
  • Sorgulama tabanlı telematiğe göre daha az hücresel veri
Örnek topic’ler
vehicles/veh-20417/telemetry
vehicles/veh-20417/commands
vehicles/veh-20417/commands/response
vehicles/veh-20417/status                (retained)
ota/campaigns/tcu-fw-4-2/announce        (retained)

Bu senaryoyu kullanan sektörler

Sık sorulan sorular

Bağlı araçlarda MQTT kullanılıyor mu?

Evet. MQTT, telematik üniteleri ile araç bulutu arasında yaygın olarak kullanılır; hafiftir, uzun ömürlü tek bir bağlantı tutar ve kesintili hücresel kapsama ile iyi başa çıkar. Bulut IoT platformlarının çoğu ve birçok telematik çözümü MQTT’yi destekler.

OTA güncellemeleri MQTT ile gönderilebilir mi?

MQTT bir kampanyayı koordine etmek için çok uygundur: araç grubunu bilgilendirmek, indirme ve kurulum ilerlemesini toplamak ve yeni sürümü doğrulamak. Güncelleme paketinin kendisi genellikle OTA servisinizden veya CDN’inizden HTTPS ile indirilir — ConnectMQ paket barındırmaz ya da imzalamaz.

MQTT ile araca giden uzaktan komutları nasıl güvenli hale getiririm?

TLS, araç başına benzersiz kimlik bilgileri ve ACL’ler kullanın; böylece bir aracın komut topic’ine yalnızca backend’iniz yayın yapabilir ve her araç yalnızca kendi topic’ini okur. Komut kimliği, süre sonu ve yanıt topic’inde onay ekleyin; her komutu uygulamadan önce araçta doğrulayın.

Bu senaryoyu ConnectMQ üzerinde kurun

Free planda başlayın — kart gerekmez — ilk cihazlarınızı bugün bağlayın, canlıya geçtiğinizde yükseltin.

MQTT QoS Seviyeleri: Paket Akışları ve Örneklerle QoS 0, 1 ve 2

MQTT QoS için pratik bir rehber: QoS 0, 1 ve 2 kablo üzerinde nasıl çalışır, teslim edilen QoS neden istediğinizden düşük olabilir, oturumlar mesajları nasıl kuyruğa alır ve her kullanım senaryosu için hangi seviyeyi seçmelisiniz.

8 dk okuma