Tüm Ürünler
Search
Belge Merkezi

IoT Platform:İletişim için özel konuları kullanma

Son Güncelleme:Oct 03, 2026

Özel bir konu kategorisi, bir ürün altındaki tüm cihazların konularını kapsar. Bu konuda, bir ürün için özel konu kategorisinin nasıl tanımlanacağı ve iletişim için özel konuların nasıl kullanılacağı açıklanmaktadır.

Genel bilgiler

Konuların nasıl tanımlanacağı ve kullanılacağı hakkında bilgi için bkz. Konu nedir.

Özel konu kategorisi ekleme

  1. IoT Platform konsolu üzerinde oturum açın.

  2. Overview sayfasında, yönetmek istediğiniz örneği bulun ve örnek kimliğine veya örnek adına tıklayın.

  3. Sol gezinme bölmesinde, Devices > Products öğelerini seçin.

  4. Products sayfasında, özel konu kategorisi eklemek istediğiniz ürünü bulun ve View seçeneğine tıklayın.

  5. Product Details sayfasında, Topic Categories > Topic Category > Edit Topic Category seçeneklerini belirleyin.

  6. Konu Kategorisini Düzenle iletişim kutusunda parametreleri yapılandırın ve OK seçeneğine tıklayın. Parametreler aşağıdaki tabloda açıklanmıştır.

    Parametre

    Açıklama

    Cihaz İşlem Yetkilendirmeleri

    Cihazın konu kategorisi üzerindeki izni. Geçerli değerler: Publish, Subscribe ve Publish and Subscribe.

    Konu Kategorisi

    Bir konu kategorisi birkaç alandan oluşur. Alanları eğik çizgiler (/) ile ayırın. Ad harf, rakam ve alt çizgi (_) içerebilir. Konu kategorisinin her alanı boş bırakılamaz.

    • Bulut ağ geçidi ürünü kullanıyorsanız, otomatik olarak herhangi bir ön ek belirtilmez. Parametre için özel bir değer belirtmeniz gerekir. Değer, artı işaretleri (+) ve diyez işaretleri (#) dahil olmak üzere joker karakterler içerebilir. Bir DeviceName belirtmek için ${deviceName} değişkenini kullanabilirsiniz.

    • Bulut dışı ağ geçidi ürünü kullanıyorsanız aşağıdaki hususlara dikkat edin:

      • Bir konu kategorisinin Cihaz İşlem Yetkilendirmeleri parametresini Subscribe olarak ayarlarsanız, cihazların aynı anda birden fazla konuya abone olmasına izin vermek için konu kategorisinde artı işareti (+) ve diyez işareti (#) joker karakterlerini belirtebilirsiniz.

      • /${productKey}/${deviceName}/user/, parametre değeri için otomatik olarak ön ek olarak belirtilir. Konu kategorisi için yalnızca özel bir ad belirtmeniz gerekir.

    Not

    Joker karakterlerin kullanımı hakkında daha fazla bilgi için bkz. Joker karakterli özel konular.

    Delege Edilmiş Aboneliği Etkinleştir

    Bu parametre yalnızca Cihaz İşlem Yetkilendirmeleri parametresini Subscribe veya Publish and Subscribe olarak ayarlamanız durumunda kullanılabilir.

    Delege edilmiş abonelik etkinleştirilirse, IoT Platform ürünün cihazları IoT Platform'a bağlandığında cihazlar için abonelik işlemlerinin tamamlanmasına yardımcı olur.

    Sıkıştırmayı veya Açmayı Etkinleştir

    Exclusive Enterprise Edition örneklerinin özel konuları için veri sıkıştırma ve açma işlemlerini etkinleştirebilirsiniz. Bu özellik hakkında daha fazla bilgi için bkz. Veri sıkıştırma.

    Açıklama

    Konu kategorisinin açıklaması. Farklı konu kategorilerinin özelliklerini ayırt etmek için bu parametreyi yapılandırabilirsiniz.

Konu kategorilerini yönetme

Topic Category sekmesinde özel bir konu kategorisi bulun. Konu kategorisi üzerinde birden fazla işlem gerçekleştirebilirsiniz. Aşağıdaki tabloda bu işlemler açıklanmaktadır.

İşlem

Yordam

Konu kategorisini değiştirme

  1. Actions sütunundaki Edit seçeneğine tıklayın.

  2. Edit Topic Category iletişim kutusunda Device Operation Authorizations, Topic Category ve Description parametrelerini değiştirin.

  3. Görüntülenen mesajda OK seçeneğine tıklayın.

Konu kategorisini silme

Uyarı

Özel bir konu kategorisini sildikten sonra, bu özel konu kategorisiyle ilgili iletişim hizmetleri kullanılamaz hale gelir. Bu durum iş süreçlerinizi kesintiye uğratabilir. Dikkatli ilerleyin.

  1. Actions sütunundaki Delete seçeneğine tıklayın.

  2. Görüntülenen mesajda OK seçeneğine tıklayın.

Delege edilmiş aboneliğin etkinleştirilip etkinleştirilmeyeceğini belirtme

Device Operation Authorizations parametresi Subscribe veya Publish and Subscribe olarak ayarlanmış bir konu kategorisi bulun ve image.png seçeneğini kapatın ya da image.png Enable Delegated Subscription seçeneğini açın.

Joker karakterli özel konular

Aşağıdaki tabloda, IoT Platform konsolunda özel bir konu kategorisi yapılandırırken kullanabileceğiniz joker karakterler açıklanmaktadır.

Not

Bir veya daha fazla joker karakter içeren bir konu, bir konu kümesini temsil eder. Konuda Yayınlama veya Abone Olma izni verirseniz ve bir cihaz bu konuya abone olursa, mesaj göndermek için bu konuyu kullanamazsınız.

Cihaz ayrıntıları sayfasının Topic List sekmesinde, söz konusu konu için Publish Message işlemi kullanılamaz. Bu konuyu kullanarak cihaza mesaj gönderemezsiniz.


Joker karakter


Açıklama


#

Bu joker karakter, bir konunun son alanında belirtilmelidir ve mevcut düzeydeki ve alt düzeylerdeki tüm alan değerleriyle eşleşebilir.

Örneğin, /a1aycMA****/${deviceName}/user/# konu kategorisini oluşturursunuz. Cihaz 1, /a1aycMA****/device1/user/# konusuna abone olursa cihaz, /a1aycMA****/device1/user/ ile başlayan /a1aycMA****/device1/user/update ve /a1aycMA****/device1/user/update/error dahil tüm konulara abone olur.


+

Bu joker karakter, mevcut düzeydeki tüm alan değerleriyle eşleşebilir.

Örneğin, /a1aycMA****/${deviceName}/user/+/error konu kategorisini oluşturursunuz. Cihaz 1, /a1aycMA****/device1/user/+/error konusuna abone olursa cihaz, /a1aycMA****/device1/user/get/error ve /a1aycMA****/device1/user/update/error gibi birden fazla konuya abone olur.

Özel konulara dayalı iletişim

  • IoT Platform'dan cihazlara

    IoT Platform, bir konuya mesaj yayınlamak için Pub API işlemini çağırır. Cihazlar, konuya abone olarak IoT Platform'dan mesaj alır.

  • Cihazlardan IoT Platform'a

    Bir cihaz, özel bir konuya mesaj yayınlar. IoT Platform, Gelişmiş Mesaj Kuyruğu Protokolü (AMQP) sunucu tarafı aboneliği veya veri yönlendirme özelliğini kullanarak cihazdan mesaj alabilir.

Özel konuların kullanımı hakkında daha fazla bilgi için bkz. İletişim için özel konuları kullanma.