Tüm Ürünler
Search
Belge Merkezi

IoT Platform:Mesaj ayrıştırma

Son Güncelleme:Oct 03, 2026

IoT Platform'da cihaz mesajları için tanımlanan standart veri biçimi Alink JSON'dur. Sınırlı kaynağa ve düşük teknik özelliklere sahip cihazlar veya yüksek ağ aktarım hızı gerektiren cihazlar, IoT Platform ile iletişim kurmak için JSON verilerini kullanamaz. Bu sorunu çözmek için cihazlardan gelen ham verileri IoT Platform'a doğrudan iletebilirsiniz. IoT Platform, gönderilen betiklere dayalı olarak cihaza özel biçimler ile JSON biçimi arasında veri dönüştüren mesaj ayrıştırma özelliğini sunar.

Aşağıdaki mesaj türleri ayrıştırılabilir:

  • Özel konulardan gelen yukarı yönlü mesajlar. Cihazlar özel konuları kullanarak cloud'a mesaj gönderdiğinde yükler JSON verilerine ayrıştırılır.

  • Yukarı ve aşağı yönlü Thing Specification Language (TSL) mesajları. IoT Platform, cihazlar tarafından gönderilen TSL mesajlarının özel verilerini Alink JSON verilerine dönüştürür ve IoT Platform'dan gönderilen Alink JSON verilerini cihaza özel bir biçime dönüştürür.

Özel konulara gönderilen mesajları ayrıştırma

Bir cihaz, ?_sn=default ayrıştırma etiketine sahip özel bir konu kullanarak bir mesaj gönderdikten sonra, IoT Platform konsolunda gönderdiğiniz mesaj ayrıştırma betiğini çalıştırır. Bu işlem, alınan mesajın özel biçimdeki yükünü sonraki işleme aşamaları için bir JSON yapısına dönüştürür.

Aşağıdaki şekil veri ayrıştırma sürecini gösterir.

Process of message parsing

Aşağıdaki şekil özel konular kullanılarak veri gönderme sürecini gösterir.

custom topic data parse

Özel konu verilerini ayrıştırmak için betik yazma hakkında bilgi edinmek üzere aşağıdaki konulara bakın:

TSL mesajlarını ayrıştırma

Data Format parametresi Custom olarak ayarlanmış bir ürünün cihazı cloud ile iletişim kurduğunda, IoT Platform gönderdiğiniz veri ayrıştırma betiğini çalıştırır. Bu betik, yukarı yönlü verileri standart Alink JSON verilerine ve aşağı yönlü verileri özel biçim verilerine dönüştürür.

IoT Platform bir cihazdan özel biçimde bir mesaj aldığında, alınan mesajın verilerini Alink JSON biçimine dönüştürmek için bir mesaj ayrıştırma betiği çalıştırır ve ardından dönüştürülen verileri işler. IoT Platform bir cihaza mesaj göndermeden önce, mesajı Alink JSON biçiminden cihazın kullandığı özel biçime dönüştürmek için mesaj ayrıştırma betiğini çalıştırır.

Aşağıdaki şekil veri ayrıştırma sürecini gösterir.

Parse TSL messages

Aşağıdaki şekil geçişli özellik veya olay verilerinin (yukarı yönlü veriler) gönderilme sürecini gösterir.

Pass through data

Aşağıdaki şekil cihaz hizmetlerini çağırma veya cihaz özelliklerini yapılandırma (aşağı yönlü veriler) sürecini gösterir.

Transmit Alink JSON data

TSL mesajlarını ayrıştırmak için mesaj ayrıştırma betikleri yazma örnekleri hakkında daha fazla bilgi edinmek üzere aşağıdaki konulara bakın: