Bağlayıcıyı MQTT için yapılandırma

MQTT için bağlayıcıyı kullanarak MQTT uç noktalarını Azure IoT İşlemleri varlık olarak modelleyebilirsiniz. Bu MQTT uç noktaları, dış MQTT aracılarında veya Azure IoT İşlemleri yerleşik MQTT aracısında olabilir. MQTT bağlayıcısı, yeni konu yollarını göründükleri gibi algılar ve algılanan konuları temsil eden özel kaynakları görüntüleyebilirsiniz.

Azure IoT İşlemleri asset, fiziksel bir varlığı veya cihazı temsil etmek için oluşturduğunuz mantıksal bir varlıktır. bir Azure IoT İşlemleri varlığı, davranışını ve özelliklerini açıklayan özel özelliklere, veri noktalarına, akışlara ve olaylara sahip olabilir. Bir varlık bir veya daha fazla cihazla ilişkilendirilir. Azure IoT İşlemleri varlık tanımlarını Azure Cihaz Kayıt Defteri'nde depolar.

Azure IoT İşlemleri device, fiziksel varlıklara veya cihazlara bağlantıları tanımlayan mantıksal bir varlıktır. Cihaz olmadan veriler fiziksel bir cihazdan veya varlıktan MQTT aracısına akamaz. Bir cihaz ve varlık yapılandırdığınızda, fiziksel varlık veya cihazla bağlantı kurulur ve veri noktası değerleri, olaylar ve akışlar Azure IoT İşlemleri örneğe ulaşır. Bir cihazın bir veya daha fazla gelen uç noktası vardır. Azure IoT İşlemleri cihaz tanımlarını Azure Cihaz Kayıt Defteri'nde depolar.

Aşağıdaki tabloda, MQTT bağlayıcısının desteklediği özellikler özetlenmiştir:

Özellik Destekleniyor Notes
Kullanıcı adı/parola kimlik doğrulaması Yes Temel HTTP kimlik doğrulaması
X.509 kullanıcı sertifikaları (mTLS) Yes İstemci kimlik doğrulaması ve yetkilendirme sertifikaları
Anonim erişim Yes Test amacıyla
Güney yönlü sertifika güven listesi Yes Gelen uç nokta ile güvenli iletişim için MQTTS
OpenTelemetry entegrasyonu Yes
WASM veri dönüşümü Yes İsteğe bağlı olarak WebAssembly modüllerini kullanarak gelen verileri dönüştürme
Şema oluşturma Yes Çıkarsanan şemayı şema kayıt defterine kaydeder
Sağlık durumu raporları Yes İşlem deneyiminde ve Azure portalında varlıkların ve uç noktaların sistem durumunu bildirme

MQTT için bağlayıcı:

  1. Belirli bir konu yolu veya MQTT joker karakter yolu altında görünen yeni konuları algılar ve Akri ile iletişim kurar.
  2. Akri, OT onayı için hazır discovered asset özel kaynağını oluşturur ve Azure Cihaz Kayıt Defteri'ne aktarır.
  3. Onaylı varlıklar için MQTT bağlayıcısı konulara abone olup verileri belirttiğiniz birleşik ad alanı konularına iletir.

Önemli

MQTT bağlayıcısı içeri aktarılan bir varlığa yeni veri kümeleri eklemeyi, el ile varlık oluşturmayı veya veri kümesinin dataSource alan değerini değiştirmeyi desteklemez.

Bu makalede, aşağıdaki gibi görevleri gerçekleştirmek üzere MQTT için bağlayıcının nasıl kullanılacağı açıklanmaktadır:

  • MQTT uç noktalarını Azure IoT İşlemleri örneğine bağlayan cihazları tanımlayın.
  • Bulunan varlıkları içeri aktarın ve MQTT kaynağından MQTT aracısına veri akışını etkinleştirmek için veri noktalarını tanımlayın.
  • MQTT konularına ileti yayımlayarak MQTT kaynağına komut göndermenize olanak sağlayan yönetim eylemlerini yapılandırın.
  • WebAssembly (WASM) modüllerini kullanarak veri dönüşümlerini yapılandırın.

Önkoşullar

Bu makaledeki Azure CLI örnek, her değeri bir kez ayarlayabilmeniz ve ardından komutları kopyalayıp yapıştırmanız için ortam değişkenlerini kullanır as-is. Azure IoT İşlemleri Codespaces ortamını quickstart'tan kullanıyorsanız, bu değişkenler zaten sizin için ayarlanmıştır ve bu adımı atlayabilirsiniz. Aksi takdirde, komutları çalıştırmadan önce shell'inizde aşağıdaki ortam değişkenlerini ayarlayın.

Aşağıdaki betikler en sık kullanılan ortam değişkenlerini ayarlar:

Ortam değişkeni Açıklama
SUBSCRIPTION_ID Azure IoT İşlemleri örneğini içeren aboneliğin kimliği.
RESOURCE_GROUP Azure IoT İşlemleri örneğini içeren kaynak grubunun adı.
AIO_INSTANCE_NAME Azure IoT İşlemleri örneğinizin adı. Örneklerinizi listelemek için çalıştırın az iot ops list -o table.
CLUSTER_NAME Örneğinizi barındıran Azure Arc özellikli Kubernetes kümesinin adı.
LOCATION Yeni kaynaklar için kullanılacak Azure bölgesi, örneğin eastus.
SUBSCRIPTION_ID=<subscription-id>
RESOURCE_GROUP=<resource-group-name>
AIO_INSTANCE_NAME=<instance-name>
CLUSTER_NAME=<cluster-name>
LOCATION=<region>

Sadece bu makalenin kullandığı değişkenleri ayarlamanız yeterlidir. Bu makale, seçtiğiniz kaynak adları için ek ortam değişkenleri kullanabilir. Makale, tanıtıldıkları yere nasıl yerleştirileceğini açıklıyor.

Kaynak eşitleme kurallarının etkinleştirildiği dağıtılmış bir Azure IoT İşlemleri örneği. Kaynak eşitleme kurallarını etkinleştirmek için Azure IoT İşlemleri örneğinizde aşağıdaki komutu çalıştırın. Bu komut ayrıca özel konumda gerekli izinleri ayarlar:

az iot ops enable-rsync -n $AIO_INSTANCE_NAME -g $RESOURCE_GROUP

İşlemler deneyimi web arayüzüne oturum açmak için, Kubernetes - Azure Arc örneğinizi içeren kaynak grubu için en az katkıda bulunan izinlerine sahip bir Microsoft Entra ID hesabınız olmalıdır. Microsoft hesabı (MSA) ile oturum açamazsınız. Daha fazla bilgi için Operasyon deneyimi web kullanıcı arabirimine erişim sorunlarını giderme bölümüne bakın.

BT yöneticinizin Azure portalında Azure IoT İşlemleri örneğinin MQTT şablonu için bağlayıcıyı yapılandırması gerekir.

MQTT kaynağına erişmek için kimlik bilgilerine ihtiyacınız vardır. MQTT kaynağı kimlik doğrulaması gerektiriyorsa, MQTT kaynağının kullanıcı adını ve parolasını içeren bir Kubernetes gizli dizisi oluşturmanız gerekir.

MQTT bağlayıcısı şablon örneği

Ot kullanıcısının MQTT için bağlayıcıyı kullanan bir cihaz oluşturabilmesi için bt yöneticisinin Azure IoT İşlemleri örneğinize bir MQTT bağlayıcısı şablon örneği eklemesi gerekir. Daha fazla bilgi edinmek için bkz. Bağlayıcı şablonu örneklerini oluşturma ve yönetme.

Bağlayıcı için sertifika güven listesi yapılandırma

Her bağlayıcının kendi güven listesi vardır: bağlayıcı güvenli bir bağlantı kurduğunda güneye giden uç noktanın sunduğu TLS sertifikasını doğrulamak için bağlayıcının kullandığı sertifika kümesi. Güneye giden uç nokta özel veya kurumsal sertifika yetkilisi (CA) tarafından imzalanan bir TLS sertifikası veya bağlayıcının henüz güvenmediği otomatik olarak imzalanan bir sertifika kullandığında güven listesine bir sertifika ekleyin. Bağlayıcının karşılıklı TLS için güneye giden uç noktaya sunduğu istemci sertifikaları, cihazın kullanıcı kimlik doğrulamasının bir parçası olarak ayrı olarak yapılandırılır.

Uyarı

OPC UA bağlayıcısı için güven listesi, OPC UA uygulama örneği sertifikalarını da işler. Daha fazla bilgi edinmek için bkz. OPC UA sertifika altyapısını anlama.

Bağlayıcının güven listesine iki yolla sertifika ekleyebilirsiniz:

  • İşlem deneyimi. İşlemler deneyimi web kullanıcı arayüzünde, ister bir sertifika dosyasını doğrudan karşıya yükleyebilir ister Azure Key Vault’tan mevcut bir gizli anahtar seçebilirsiniz. İşlemler deneyimi, sertifikayı Azure Key Vault’a gizli dizi olarak ekler (gerekirse), küme üzerinde eşitlenen gizli dizi kaynağını oluşturur ve sizin için bunu bağlayıcının güven listesine ekler. Daha fazla bilgi edinmek için bkz. Dış iletişim için sertifikaları yönetme.

  • Azure CLI. Azure CLI akışı, sertifikanın Azure Key Vault'da gizli dizi olarak depolandığını varsayar. kümede Key Vault gizli diziye başvuran eşitlenmiş bir gizli dizi oluşturmak için az iot ops secretsync secret set ve ardından bağlayıcı şablonunun güven listesinde eşitlenen gizli diziye başvuru eklemek için az iot ops connector template update kullanırsınız. Daha fazla bilgi edinmek için bkz. Sertifika ekleme ve kullanma. Azure Key Vault’a nasıl sertifika ekleneceğini öğrenmek için bkz. Sertifikaları Azure Key Vault’a gizli diziler olarak ekleme.

İşlem deneyimi ve Azure CLI akışları kısmen çakışıyor. İşlem deneyimi, Azure Key Vault için yeni bir sertifika yükleyebilir ve bunu tek bir deneyimde kümeyle eşitleyebilir. Azure CLI akışı sertifikanın zaten Azure Key Vault olduğunu varsayar ve yalnızca eşitleme ve güven listesi kablolarını işler.

Cihaz oluşturma

Bağlayıcıyı MQTT için yapılandırmak için önce abone olunacak MQTT konusuna bağlantıyı tanımlayan bir cihaz oluşturun. Cihaz, MQTT konusunun adresini ve erişmek için ihtiyacınız olan tüm kimlik bilgilerini içerir. Gelen uç noktayı Azure IoT İşlemleri'ndeki yerleşik MQTT aracısına veya bir dış MQTT aracısına bağlanacak şekilde yapılandırabilirsiniz.

  • External MQTT aracısı: Azure IoT İşlemleri örneğinizdeki yerleşik MQTT aracısı dışında bir MQTT aracısına bağlanırken bu seçeneği kullanın. Sunucu URL'sini belirtilen biçimde ve gerekli kimlik doğrulama bilgileriyle sağlamanız gerekir.
  • Built-in MQTT aracısı: Azure IoT İşlemleri örneğinizin parçası olan yerleşik MQTT aracısında konu başlıklarına abone olmak istediğinizde bu seçeneği kullanın. Bu seçenek, yerleşik broker ile sistemin diğer bölümleri arasında verileri varlık modeli aracılığıyla yönlendirerek köprü oluşturmada kullanışlıdır.

Bağlayıcı ayrıca bir konu filtresine dayalı olarak MQTT konularından varlıkları bulur ve verileri konu eşleme ön eki tarafından tanımlanan birleşik bir ad alanı yoluna iletir:

  • Konu filtresi, bağlayıcının hangi konulara abone olduğunu belirtir. Filtre, tek düzeyli joker karakter (+) destekler. Bağlayıcı, bir konudaki mesaj joker karakter konumundaki filtreyle eşleştiğinde her defasında yeni bir varlık algılar. Örneğin, filtre A/B/+ ve A/B/asset1 öğesini ayrı varlıklar olarak algılarA/B/asset2. Konu filtreleri çok seviyeli joker kartı (#) veya sistem konularını (konular ile $SYS/başlayan) desteklemez.
  • Konu eşleme ön eki, gelen konuyu birleşik bir ad alanı yolu ile eşler. Örneğin, ön ek X/Y ve gelen konu A/B/asset1 ise bağlayıcı verileri X/Y/A/B/asset1 iletir.

Önemli

Cihazı oluşturmadan önce konu filtresini dikkatlice tasarlayın. Cihazı oluşturduktan sonra, varlık keşfi yapılandırmasını değiştiremezsiniz, ancak cihazı silip yeniden oluşturabilirsiniz. Bağlayıcı, konu filtresiyle eşleşmeyen konulara gönderilen mesajları sessizce görmezden gelir ve onlardan keşfedilen varlıklar oluşturmaz.

  1. İşlem deneyimi web kullanıcı arabiriminde sol gezinti bölmesinde Cihazlar'ı seçin. Ardından Yeni oluştur'u seçin.

  2. Cihazınız için gibi mqtt-connectorbir ad girin. MQTT bağlayıcısının gelen uç noktasını eklemek için Microsoft.Mqtt kutucuğunda New öğesini seçin.

  3. Temel sayfasında uç nokta ayrıntılarını ekleyin:

    • Dış MQTT aracısı: Bir uç nokta adı, sunucu URL'si ve gerekli kimlik doğrulama bilgilerini ekleyin.

    • Yerleşik MQTT aracısı: Uç nokta mqtt://aio-broker:18883 için sunucu URL'si olarak bir ad ve kimlik doğrulaması kimlik bilgileri için Anonim ekleyin.

      Tavsiye

      Yerleşik MQTT aracı yapılandırması kimlik doğrulama değerleri gerektirmez ve bilinen bir URL'ye sahiptir. Girdiğiniz değerler yoksayılır.

  4. Gelişmiş sayfasında, konu keşfi ve aracı bağlantısı ayarlarını yapılandırın:

    MQTT uç noktası için bağlayıcıya nasıl abonelik ekleneceğini gösteren ekran görüntüsü.

    • Konu filtresi ve Konu eşleme ön eki değerlerini ekleyin.

    • Yerleşik MQTT aracısını kullanıyorsanız Yerleşik mqtt aracısı kullan ayarını etkinleştirin. Harici aracı yapılandırma ayarlarını göz ardı edin.

    • Bir dış MQTT aracısına bağlanıyorsanız, isteğe bağlı olarak aşağıdaki ayarları yapılandırın:

      MQTT uç noktası için bağlayıcı eklemeyi gösteren ekran görüntüsü.

      Setting Türü Varsayılan Açıklama
      keepAlive tamsayı 60 MQTT bağlantısı için saniye cinsinden bağlantıyı etkin tutma aralığı.
      receiveMax tamsayı 65535 İstemcinin eşzamanlı olarak işlemek istediği maksimum hizmet içi QoS 1 ve QoS 2 yayımlama sayısı.
      receivePacketSizeMax tamsayı Hiçbiri İstemcinin kabul edilen bayt cinsinden en büyük paket boyutu.
      sessionExpiry tamsayı 3600 Oturumun süresi saniye cinsinden sona eriyor.
      connectionTimeout tamsayı 30 MQTT bağlantısı için saniye cinsinden bağlantı zaman aşımı.
  5. Uç noktayı kaydetmek için Uygula'yı seçin.

  6. Devam etmek için Cihaz ayrıntıları sayfasında İleri'yi seçin.

  7. Özel özellik ekle sayfasında, cihazla ilişkilendirmek istediğiniz diğer özellikleri ekleyin. Örneğin, cihazın üreticisini belirtmek için bir özellik ekleyebilirsiniz. Ardından devam etmek için Sonraki seçin.

  8. Özet sayfasında, cihazın ayrıntılarını gözden geçirin ve oluştur'u seçerek varlığı oluşturun.

  9. Cihaz oluşturulduktan sonra Cihazlar listesinde görüntüleyebilirsiniz:

    Cihaz listesini gösteren ekran görüntüsü.

Bir cihazı kullanıcı adı ve parola kullanacak şekilde yapılandırma

Önceki örnekte kimlik doğrulama modu kullanılır Anonymous . Bu mod kullanıcı adı veya parola gerektirmez.

Kimlik doğrulama modunu kullanmak Username password için aşağıdaki adımları tamamlayın:

İşlem deneyiminde, gelen uç noktayı ekleyip Kullanıcı adı parolası kimlik doğrulama modunu seçtiğinizde, kullanıcı adı ve parola için gizli dizi başvurularını eklemek için Başvuru ekle'yi seçin. İşlem deneyimi iki seçenek sunar:

  • Yeni bir gizli anahtar oluşturun: değeri Azure Key Vault’a yükler ve kümeyle senkronize edilmiş bir gizli anahtar olarak eşitler.
  • Azure Key Vault'tan ekle: mevcut bir Key Vault gizli anahtarını kümeyle eşitler.

İşlem deneyimi hem kullanıcı adı hem de parola başvurularını kümedeki tek bir eşitlenmiş gizli dizi kaynağına kaydeder ve eşitlenen gizli diziye bir ad verirsiniz.

Daha fazla bilgi için bkz: Gizli anahtarlar ekleme ve kullanma.

Cihazı X.509 sertifikası kullanacak şekilde yapılandırma

İşlem deneyiminde, gelen uç noktayı ekleyip X509 sertifika kimlik doğrulama modunu seçtiğinizde, istemci sertifikası ve özel anahtar için gizli dizi başvuruyu eklemek için Başvuru ekle'yi seçin. İşlem deneyimi iki seçenek sunar:

  • Yeni bir gizli dizi oluşturun: sertifika ve özel anahtar dosyalarını Azure Key Vault yükler ve bunları eşitlenmiş gizli dizi olarak kümeyle eşitler.
  • Azure Key Vault'tan ekle: mevcut Key Vault gizli anahtarlarının kümeyle eşitlenmesini sağlar.

İşlem deneyiminde, sertifika ve anahtar başvuruları kümedeki tek bir senkronize edilmiş gizli kaynakta kaydedilir ve bu senkronize edilmiş gizli kaynağa bir ad verirsiniz.

Daha fazla bilgi edinmek için bkz. Karşılıklı TLS için istemci sertifikasını ve özel anahtarı eşitleme.

Uyarı

Bağlayıcı şu anda dış MQTT aracılarına bağlandığında ara sertifikaları desteklememektedir.

Varlıkları bulma ve oluşturma

Bir cihazın varlık bulma yapılandırmasındaki konu filtresiyle eşleşen bir konuya ileti gönderdiğinizde, MQTT bağlayıcısı yeni konuyu algılar ve algılanan bir varlık özel kaynağı oluşturur. Örneğin, konu filtresini olarak A/B/+belirtir ve konusuna A/B/asset1bir ileti gönderirseniz, MQTT bağlayıcısı yeni konuyu algılar ve işlem deneyimi web kullanıcı arabiriminde görüntüleyebileceğiniz bulunan bir varlık oluşturur:

Keşfedilen varlıkların listesini gösteren ekran görüntüsü.

Keşfedilen varlıktan bir varlık oluşturmak için şu adımları izleyin:

  1. Operasyon deneyiminde, listeden keşfedilen varlığı seçin, ardından İçe aktar ve varlık oluştur.

  2. Varlık ayrıntıları sayfasında, gelen uç nokta cihazdan zaten seçilidir. Varlıkla ilişkilendirmek istediğiniz bir ad, açıklama ve özel özellikler ekleyin. Ardından devam etmek için Sonraki seçin.

  3. Veri setleri sayfasında, bağlantıcının konu filtresi ve varlık adı kullanarak keşfedilen varlıktan otomatik olarak oluşturduğu bir veri seti görürsünüz:

    Keşfedilen varlıktan oluşturulan veri setini gösteren ekran görüntüsü.

    Devam etmek için İleri'yi seçin.

  4. Gözden geçirme sayfasında, varlığın ayrıntılarını gözden geçirin ve oluştur'u seçerek varlığı oluşturun. Birkaç dakika sonra varlık Varlıklar sayfasında görünür:

    Varlık listesini gösteren ekran görüntüsü.

Bu örnekte, içeri aktarılan varlık aşağıdaki ayarlara sahip bir veri kümesi tanımına sahiptir:

Setting Değer
Veri kümesi adı A/B/asset1
Veri kaynağı A/B/asset1
Hedef konu başlığı X/Y/A/B/asset1

Artık bağlayıcı, konusuna A/B/asset1 yayımlanan tüm iletileri birleştirilmiş ad alanının konusuna X/Y/A/B/asset1 kopyalar.

Yönetim grupları ve eylemler ekleme

Yönetim grubu, MQTT varlığına karşı çağırabileceğiniz mantıksal bir eylem grubudur. Eylem, abonenin üzerinde işlem yapabilecekleri bir konuya ileti yayımlamanıza olanak tanır. Eylemler bir yönetim grubuna ait olmalıdır.

Uyarı

İşlem deneyimi, MQTT için bağlayıcının yönetim gruplarını ve eylemlerini otomatik olarak bulmaz. Varlığı içeri aktarırken veya aldıktan sonra bunları el ile oluşturmanız gerekir.

Bir yönetim grubu eklemek ve bunun eylemlerini tanımlamak için:

  1. İşlem deneyiminde Varlıklar listesinden varlığı seçin ve Yönetim grupları sekmesini seçin.
  2. Yönetim grubu ekle'yi seçin ve bir ad verin.
  3. Yönetim grubunda Eylem ekle'yi seçin ve eylemi yapılandırın:
    • Ad: Eylem için kullanıcı dostu bir ad.
    • Hedef URI: Eylem yükünü yayımlamak için cihaz uç noktanızda bulunan MQTT konusu. Örneğin, A/B/asset1/commands.
    • Konu: Eylem yürütme isteğinin yayımlanması için MQTT konusu.
    • Eylem türü: Write MQTT için bağlayıcı için desteklenen tek eylem türüdür.
    • Zaman aşımı: Eylem yürütme isteği zaman aşımına uğramadan önce zaman aşımı değeri.

Eylemi çağırdığınızda bağlayıcı, eylem yükünü cihazın gelen uç noktasındaki Hedef URI konusuna yayımlar. Bu konudaki aşağı akış abonesi iletiyi alır ve bu konuda işlem yapabilir.

Yönetim gruplarının ve eylemlerin bağlayıcılar arasında nasıl çalıştığı hakkında arka plan için bkz:

Gelen verileri dönüştürme

Önemli

Rezerve edilmiş bulut başlıklarıyla çarpışmaları önlemek için, konnektör MQTT kullanıcı özelliklerini gelen mesajlardan giden mesajlara yaymaz. Kullanıcı özelliklerini korumak için, bunları ileti yüküne eklemek üzere kullanıcı özelliklerini ileti yüküne ekleme örneğini kullanın. Örnek, en üst seviyede bir JSON nesne yükü gerektirir ve anahtarın altına _user_properties bu özellikleri ekler.

WasM modülü ve grafı kullanarak gelen verileri dönüştürmek için aşağıdaki adımları tamamlayın:

  1. Özel dönüşümü gerçekleştirmek için bir WASM modülü geliştirin. Daha fazla bilgi için bkz. WebAssembly (WASM) modülleri geliştirme.

  2. Dönüştürme grafınızı yapılandırın. Daha fazla bilgi için bkz. WebAssembly (WASM) graf tanımlarını yapılandırma.

  3. Hem modülü hem de grafı kapsayıcı kayıt defterinize dağıtın. Daha fazla bilgi için bkz. WebAssembly (WASM) modüllerini ve graf tanımlarını dağıtma.

  4. Azure IoT İşlemleri kapsayıcı kayıt defterine erişebilmesi için kimlik doğrulaması ve bağlantı ayrıntılarını ayarlayın.

  5. Dönüştür alanında dağıtılan WASM grafiğinin URL'si ile varlığınızın veri kümesini yapılandırın:

    Veri kümesine WASM dönüşümünü eklemeyi gösteren ekran görüntüsü.

Bağlayıcıdaki veri dönüştürme işlemi yalnızca tek bir eşleme işleci gerektirir, ancak WASM grafikleri aşağıdaki kısıtlamalarla tam olarak desteklenir:

  • Grafın tek bir source düğümü ve tek bir sink düğümü olmalıdır.
  • Grafın DataModel::Message veri türünü tüketmesi ve üretmesi gerekir.
  • Grafik durumsuz olmalıdır. Mevcut kısıtlama, birikim operatörlerinin desteklenmediği anlamına gelir.

Bilinen sorunlar

Aşağıdaki bilinen sorun MQTT bağlayıcısı için geçerlidir:

Yanlış yapılandırılmış varlık bulma ayarları tanılama çıkışı üretmez

Varlık bulma yapılandırması - konu filtresi veya konu eşleme ön eki - geçersiz veya tutarsızsa, bağlayıcı bir hata bildirmez. Hiçbir keşfedilen varlık görünmüyor ve kullanıcı arabiriminde veya günlüklerde hiçbir uyarı gösterilmiyor.

Yanlış yapılandırmayı tanılamak için şunları doğrulayın:

  • İletiler, konu filtresiyle eşleşen bir konu başlığında yayımlanıyor.
  • Bağlayıcı pod günlükleri, aracı uç noktasına bağlantı hatalarını göstermez.

Yapılandırmayı düzeltmeniz gerekiyorsa cihazı silin ve yeniden oluşturun.