مشاركة عبر


ملحق Azure IoT Hub ل Visual Studio Code

يتيح لك Visual Studio Code (VS Code) إضافة ملحقات، مثل اللغات ومصححات الأخطاء والأدوات، إلى تثبيت VS Code لدعم سير عمل التطوير. يتيح لك ملحق Azure IoT Hub ل Visual Studio Code إضافة دعم Azure IoT Hub إلى تثبيت VS Code، حتى تتمكن من إدارة مراكز وأجهزة ووحدات IoT والتفاعل معها أثناء التطوير. يتوفر ملحق Azure IoT Hub من Visual Studio Code Marketplace.

إشعار

تتوفر بعض الميزات المذكورة في هذه المقالة، مثل المراسلة من السحابة إلى الجهاز والجهاز المزدوج وإدارة الجهاز، في الطبقة القياسية لـ IoT Hub فقط. لمزيد من المعلومات حول مستويات IoT Hub الأساسية والقياسية/المجانية، راجع اختيار طبقة IoT Hub المناسبة للحل الخاص بك.

ثبتالملحق

يمكنك العثور على الملحق وتثبيته إما داخل Visual Studio Code أو Visual Studio Code Marketplace.

تثبيت من Visual Studio Code

للبحث عن الملحق وتثبيته من داخل Visual Studio Code، قم بتنفيذ الخطوات التالية.

  1. في VS Code، حدد طريقة عرض الملحقات إما عن طريق تحديد أيقونة عرض الملحقات من شريط العرض أو تحديد Ctrl+Shift+X.

    لقطة شاشة تعرض أيقونة عرض الملحقات والاختصار من Visual Studio Code.

  2. أدخل Azure IoT Hub في مربع البحث لتصفية عروض Marketplace. يجب أن تشاهد ملحق Azure IoT Hub في القائمة. حدد الملحق من القائمة لعرض صفحة تفاصيل الملحق.

    لقطة شاشة تعرض شريط البحث والقائمة في طريقة عرض الملحقات ل Visual Studio Code.

  3. تأكد من تعيين المعرف الفريد للملحق المحدد، المعروض في قسم مزيد من المعلومات في صفحة تفاصيل الملحق، إلى vsciot-vscode.azure-iot-toolkit.

    لقطة شاشة تعرض معرف الملحق لملحق Azure IoT Hub من صفحة تفاصيل الملحق.

  4. حدد الزر Install للملحق المحدد، إما من القائمة أو صفحة تفاصيل الملحق، لتثبيت الملحق.

تثبيت من Visual Studio Code Marketplace

للبحث عن الملحق وتثبيته من VS Code Marketplace، قم بتنفيذ الخطوات التالية.

  1. في متصفحك، انتقل إلى صفحة ملحق Azure IoT Hub في VS Code Marketplace.

  2. تأكد من تعيين المعرف الفريد للملحق المحدد، المعروض في قسم مزيد من المعلومات في صفحة ملحق Azure IoT Hub، إلى vsciot-vscode.azure-iot-toolkit.

  3. حدد الزر Install لبدء تشغيل Visual Studio Code، إذا لم يكن قيد التشغيل بالفعل، وعرض صفحة تفاصيل الملحق في VS Code.

  4. في VS Code، حدد الزر Install من صفحة تفاصيل الملحق لتثبيت الملحق.

تثبيت ملحق Azure IoT Hub ل Visual Studio Code يقوم أيضا بتثبيت ملحق حساب Azure ل Visual Studio Code، والذي يوفر تجربة واحدة لتسجيل الدخول إلى Azure وتصفية الاشتراك لجميع ملحقات Azure الأخرى. يجعل ملحق حساب Azure أيضا خدمة Azure Cloud Shell متاحة في المحطة الطرفية المتكاملة ل VS Code.

إشعار

يعتمد ملحق Azure IoT Hub على ملحق حساب Azure للاتصال. لا يمكنك إلغاء تثبيت ملحق حساب Azure دون إلغاء تثبيت ملحق Azure IoT Hub.

قم بتسجيل الدخول إلى حساب Azure الخاص بك

قبل أن يتفاعل الملحق مع Azure IoT Hub، يجب تسجيل الدخول إلى حساب Azure الخاص بك من Visual Studio Code. يمكنك استخدام ملحق حساب Azure من أجل:

  • إنشاء حساب Azure
  • تسجيل الدخول والخروج من حساب Azure الخاص بك
  • تصفية اشتراكات Azure المتوفرة لملحق Azure IoT Hub من حساب Azure الخاص بك
  • تحميل ملف إلى حساب تخزين Azure Cloud Shell

اتبع هذه الخطوات لتسجيل الدخول إلى Azure وتحديد مركز IoT الخاص بك من اشتراك Azure:

  1. في طريقة عرض المستكشف ل VS Code، قم بتوسيع قسم Azure IoT Hub في الشريط الجانبي.

  2. حدد زر علامة الحذف (...) في قسم Azure IoT Hub لعرض قائمة الإجراءات، ثم حدد Select IoT Hub من قائمة الإجراءات.

  3. إذا لم تكن قد سجلت الدخول إلى Azure، يتم عرض إعلام منبثق في الزاوية السفلية اليسرى للسماح لك بتسجيل الدخول إلى Azure. حدد تسجيل الدخول واتبع الإرشادات لتسجيل الدخول إلى Azure.

  4. حدد اشتراك Azure من القائمة المنسدلة Select Subscription .

  5. حدد مركز IoT من القائمة المنسدلة Select IoT Hub .

  6. يتم استرداد الأجهزة الخاصة بمركز IoT الخاص بك من IoT Hub وعرضها ضمن عقدة الأجهزة في قسم Azure IoT Hub من الشريط الجانبي.

    إشعار

    يمكنك أيضا استخدام سلسلة الاتصال للوصول إلى مركز IoT الخاص بك، عن طريق تحديد Set IoT Hub Connection String من قائمة الإجراءات وإدخال نهج iothubowner سلسلة الاتصال لمركز IoT في مربع إدخال IoT Hub Connection String.

بمجرد تسجيل الدخول، يمكنك التفاعل مع المراكز والأجهزة والوحدات النمطية الخاصة بك من لوحة الأوامر أو قائمة الإجراءات في طريقة عرض المستكشف ل VS Code. لمزيد من المعلومات حول التفاعل مع الملحق، بما في ذلك الأسئلة المتداولة وأمثلة التفاعل، راجع wiki لملحق Azure IoT Hub.

إدارة مراكز IoT

يمكنك تنفيذ مهام إدارة مركز IoT التالية من الملحق:

إدارة أجهزتك

يمكنك تنفيذ مهام إدارة الجهاز التالية لمركز IoT الحالي من الملحق:

تلميح

يمكنك تمكين تأمين على موارد IoT لمنع حذفها عن طريق الخطأ أو بشكل ضار. لمزيد من المعلومات حول تأمين الموارد في Azure، راجع تأمين مواردك لحماية البنية الأساسية الخاصة بك.

إدارة الوحدات النمطية الخاصة بك

يمكنك تنفيذ مهام إدارة الوحدة النمطية التالية للجهاز المحدد في مركز IoT الحالي:

إشعار

وحدات نظام Azure IoT Edge للقراءة فقط ولا يمكن تعديلها. يمكن إرسال التغييرات عن طريق نشر تكوين لجهاز IoT Edge ذي الصلة.

التفاعل مع IoT Hub

يمكنك تنفيذ المهام التفاعلية التالية للموارد في مركز IoT الحالي:

التفاعل مع IoT Edge

يمكنك تنفيذ المهام التفاعلية التالية لأجهزة Azure IoT Edge في مركز IoT الحالي: