Aracılığıyla paylaş


Visual Studio Code için Azure IoT Hub uzantısı

Visual Studio Code (VS Code), geliştirme iş akışınızı desteklemek için VS Code yüklemenize diller, hata ayıklayıcılar ve araçlar gibi uzantılar eklemenize olanak tanır. Visual Studio Code için Azure IoT Hub uzantısı, GELIŞTIRME sırasında IoT hub'larınızı, cihazlarınızı ve modüllerinizi yönetebilmeniz ve bunlarla etkileşim kurabilmeniz için VS Code yüklemenize Azure IoT Hub desteği eklemenize olanak tanır. Azure IoT Hub uzantısı Visual Studio Code Market'ten kullanılabilir.

Not

Buluttan cihaza mesajlaşma, cihaz ikizleri ve cihaz yönetimi gibi bu makalede bahsedilen özelliklerden bazıları yalnızca IoT Hub'ın standart katmanında kullanılabilir. Temel ve standart/ücretsiz IoT Hub katmanları hakkında daha fazla bilgi için bkz. Çözümünüz için doğru IoT Hub katmanını seçme.

Uzantıyı yükleme

Uzantıyı Visual Studio Code veya Visual Studio Code Market'ten bulabilir ve yükleyebilirsiniz.

Visual Studio Code'dan yükleme

Visual Studio Code'un içinden uzantıyı bulmak ve yüklemek için aşağıdaki adımları uygulayın.

  1. VS Code'da, görünüm çubuğundan Uzantılar görünümü simgesini veya Ctrl+Shift+X tuşlarını seçerek Uzantılar görünümünü seçin.

    Visual Studio Code'dan Uzantılar görünümü simgesini ve kısayolunu gösteren ekran görüntüsü.

  2. Market tekliflerini filtrelemek için arama kutusuna Azure IoT Hub yazın. Listede Azure IoT Hub uzantısını görmeniz gerekir. Uzantı ayrıntıları sayfasını görüntülemek için listeden uzantıyı seçin.

    Visual Studio Code'un Uzantılar görünümündeki arama çubuğunu ve listeyi gösteren ekran görüntüsü.

  3. Uzantı ayrıntıları sayfasının Daha Fazla Bilgi bölümünde görüntülenen seçili uzantının benzersiz tanımlayıcısının olarak vsciot-vscode.azure-iot-toolkitayarlandığını onaylayın.

    Uzantı ayrıntıları sayfasından Azure IoT Hub uzantısının uzantı tanımlayıcısını gösteren ekran görüntüsü.

  4. Uzantıyı yüklemek için listeden veya uzantı ayrıntıları sayfasından seçili uzantının Yükle düğmesini seçin.

Visual Studio Code Market'ten yükleme

VS Code Market'ten uzantıyı bulmak ve yüklemek için aşağıdaki adımları gerçekleştirin.

  1. Tarayıcınızda VS Code Market'teki Azure IoT Hub uzantısı sayfasına gidin.

  2. Azure IoT Hub uzantısı sayfasının Daha Fazla Bilgi bölümünde görüntülenen seçili uzantının benzersiz tanımlayıcısının olarak vsciot-vscode.azure-iot-toolkitayarlandığını onaylayın.

  3. Visual Studio Code'u başlatmak için Yükle düğmesini seçin ( henüz çalışmıyorsa) ve VS Code'da uzantının uzantı ayrıntıları sayfasını görüntüleyin.

  4. VS Code'da uzantıyı yüklemek için uzantı ayrıntıları sayfasından Yükle düğmesini seçin.

Visual Studio Code için Azure IoT Hub uzantısını yüklemek, diğer tüm Azure uzantıları için tek bir Azure oturum açma ve abonelik filtreleme deneyimi sağlayan Visual Studio Code için Azure Hesabı uzantısını da yükler. Azure Hesabı uzantısı, Azure Cloud Shell hizmetini VS Code'un tümleşik terminalinde de kullanılabilir hale getirir.

Not

Azure IoT Hub uzantısı, bağlantı için Azure Hesabı uzantısına bağlıdır. Azure IoT Hub uzantısını kaldırmadan Azure Hesabı uzantısını kaldıramazsınız.

Azure hesabınızda oturum açma

Uzantının Azure IoT Hub ile etkileşim kurabilmesi için önce Visual Studio Code'dan Azure hesabınızda oturum açmanız gerekir. Azure Hesabı uzantısını kullanarak aşağıdakileri yapabilirsiniz:

  • Azure hesabı oluşturma
  • Azure hesabınızda oturum açma ve kapatma
  • Azure hesabınızdan Azure IoT Hub uzantısının kullanabileceği Azure aboneliklerini filtreleme
  • Azure Cloud Shell depolama hesabınıza dosya yükleme

Azure'da oturum açmak ve Azure aboneliğinizden IoT hub'ınızı seçmek için şu adımları izleyin:

  1. VS Code'un Gezgin görünümünde yan çubuktaki Azure IoT Hub bölümünü genişletin.

  2. Eylem menüsünü görüntülemek için Azure IoT Hub bölümünün üç nokta (...) düğmesini seçin ve ardından eylem menüsünden IoT Hub'ı Seç'i seçin.

  3. Azure'da oturum açmadıysanız, sağ alt köşede Azure'da oturum açmanızı sağlamak için bir açılır bildirim gösterilir. Oturum Aç'ı seçin ve Yönergeleri izleyerek Azure'da oturum açın.

  4. Abonelik Seç açılan listesinden Azure aboneliğinizi seçin.

  5. IoT Hub'ı Seçin açılan listesinden IoT hub'ınızı seçin.

  6. IoT hub'ınızın cihazları IoT Hub'dan alınır ve yan çubuğun Azure IoT Hub bölümündeki Cihazlar düğümü altında gösterilir.

    Not

    Eylem menüsünden IoT Hub Bağlantı Dizesini Ayarla'yı seçip IoT Hub Bağlantı Dizesi giriş kutusuna IoT hub'ınız için iothubowner ilkesi bağlantı dizesi girerek IoT hub'ınıza erişmek için de bir bağlantı dizesi kullanabilirsiniz.

Oturum açtıktan sonra, VS Code'un Gezgin görünümündeki Komut Paleti'nden veya eylem menüsünden hub'larınızla, cihazlarınızla ve modüllerinizle etkileşim kurabilirsiniz. Uzantıyla etkileşim kurma hakkında sık sorulan sorular ve etkileşim örnekleri de dahil olmak üzere daha fazla bilgi için Bkz . Azure IoT Hub uzantısının wiki'si .

IoT hub'larınızı yönetme

Uzantıdan aşağıdaki IoT hub yönetim görevlerini gerçekleştirebilirsiniz:

Cihazlarınızı yönetme

Uzantıdan geçerli IoT hub'ı için aşağıdaki cihaz yönetimi görevlerini gerçekleştirebilirsiniz:

İpucu

IoT kaynaklarınızın yanlışlıkla veya kötü amaçlı olarak silinmesini önlemek için bir kilidi etkinleştirebilirsiniz. Azure'daki kaynak kilitleri hakkında daha fazla bilgi için bkz . Altyapınızı korumak için kaynaklarınızı kilitleme.

Modüllerinizi yönetme

Geçerli IoT hub'ında seçili cihaz için aşağıdaki modül yönetim görevlerini gerçekleştirebilirsiniz:

Not

Azure IoT Edge sistem modülleri salt okunur durumdadır ve değiştirilemez. Değişiklikler, ilgili IoT Edge cihazı için bir yapılandırma dağıtılarak gönderilebilir.

IoT Hub ile etkileşim kurma

Geçerli IoT hub'ınızdaki kaynaklar için aşağıdaki etkileşimli görevleri gerçekleştirebilirsiniz:

IoT Edge ile etkileşim kurma

Geçerli IoT hub'ınızdaki Azure IoT Edge cihazları için aşağıdaki etkileşimli görevleri gerçekleştirebilirsiniz:

  • Seçtiğiniz IoT Edge cihazı için bir dağıtım oluşturun ve sonuçları VS Code'un Çıkış panelinde görüntüleyin
  • Uygun bir dağıtım bildiriminiz varsa, birden çok IoT Edge cihazı için uygun ölçekte bir dağıtım oluşturun ve sonuçları VS Code'un Çıkış panelinde görüntüleyin