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 destek eklemenize olanak tanır. Azure IoT Hub uzantısı Visual Studio Code Market'ten edinilebilir.

Not

Bu makalede bahsedilen buluttan cihaza mesajlaşma, cihaz ikizleri ve cihaz yönetimi gibi bazı özellikler yalnızca standart IoT Hub 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ı 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

Uzantıyı Visual Studio Code içinden bulup yüklemek için aşağıdaki adımları gerçekleştirin.

  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 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 girin. 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 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 ayarlandığını vsciot-vscode.azure-iot-toolkitonaylayı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 Marketi'nden uzantıyı bulmak ve yüklemek için aşağıdaki adımları uygulayın.

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

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

  3. Yükle düğmesini seçerek Visual Studio Code henüz çalışmıyorsa başlatın 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'den Azure hesabınızda oturum açmanız gerekir. Azure Hesabı uzantısını kullanarak şunları 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ıza olanak sağlamak için bir açılır bildirim gösterilir. Oturum Aç'ı seçin ve Azure'da oturum açmak için yönergeleri izleyin.

  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 alınır ve yan çubuğun Azure IoT Hub bölümündeki Cihazlar düğümü altında gösterilir.

    Not

    Ayrıca, eylem menüsünden Bağlantı Dizesi IoT Hub Ayarla'yı seçip IoT Hub Bağlantı Dizesi giriş kutusuna IoT hub'ınız için iothubowner ilke bağlantı dizesini girerek IoT hub'ınıza erişmek için bir bağlantı dizesi de 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ız, cihazlarınız ve modüllerinizle etkileşim kurabilirsiniz. Sık sorulan sorular ve etkileşim örnekleri de dahil olmak üzere uzantıyla etkileşim kurma hakkında daha fazla bilgi için Azure IoT Hub uzantısının wiki'sine bakın.

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önetim 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: