تحديث جهاز Azure لمجموعات أجهزة IoT Hub
تحديث جهاز Azure لمجموعة أجهزة IoT Hub هي مجموعة من أجهزة IoT التي يستخدمها تحديث الجهاز لاستهداف عمليات نشر التحديث. تنتمي جميع الأجهزة التي تم تثبيت عامل Device Update وتوفيرها إلى مجموعة أجهزة، إما مجموعة افتراضية أو مجموعة معرفة من قبل المستخدم. يمكن أن ينتمي الجهاز إلى مجموعة أجهزة تحديث جهاز واحدة فقط في كل مرة.
لنشر التحديثات على أجهزتك، يمكنك استخدام مجموعة الأجهزة الافتراضية التي يوفرها تحديث الجهاز، أو يمكنك تحديد مجموعات أجهزة متعددة وتعيينها لتنظيم أجهزتك. على سبيل المثال، قد تقوم مؤسسة Contoso بتعيين الأجهزة في مختبر الاختبار الخاص بها إلى مجموعة أجهزة "إصدار للتقييم" وتعيين الأجهزة التي يستخدمها فريقها الميداني إلى مجموعة أجهزة "تقييم". قد تختار شركة Contoso أيضا تجميع أجهزة الإنتاج الخاصة بها استنادا إلى المناطق الجغرافية، حتى تتمكن من تحديث الأجهزة وفقا لجدول يتماشى مع مناطقها الزمنية الإقليمية.
مجموعات الأجهزة المعرفة من قبل المستخدم
يمكنك تعريف مجموعات الأجهزة باستخدام العلامات. ينشئ تحديث الجهاز مجموعات معرفة من قبل المستخدم للأجهزة التي تحتوي على ADUGroup
علامة بقيمة معرفة من قبل المستخدم في "tags"
قسم توائم الجهاز أو توائم الوحدة النمطية الخاصة بهم.
"tags": {
"ADUGroup": "<CustomTagValue>"
}
مجموعات الأجهزة الافتراضية
تتم إضافة الأجهزة التي تحتوي على عامل Device Update مثبتة وموفرة ولكن ليس لديها ADUGroup
علامة في الجهاز أو الوحدة النمطية المزدوجة تلقائيا إلى مجموعة default
استنادا إلى فئة الجهاز الخاصة بها. يتم تجميع الأجهزة التي لها نفس فئة الجهاز معا في مجموعة افتراضية، وتسمى أيضا مجموعة معينة من قبل النظام.
لا يمكن للمستخدمين حذف المجموعات الافتراضية أو إعادة إنشائها، أو تغيير تعريفاتهم، أو إضافة أجهزة أو إزالتها من المجموعات الافتراضية يدويا. أسماء المجموعات الافتراضية لها التنسيق Default-<deviceClassID>
، وهي محجوزة ضمن حل IoT.
تساعد المجموعات الافتراضية على تقليل حمل وضع العلامات وتجميع الأجهزة من خلال تسهيل نشر التحديثات على الأجهزة غير المكتتبة. تتوفر أيضًا جميع ميزات النشر المتوفرة للمجموعات المعرفة من قبل المستخدم للمجموعات الافتراضية المعينة من قبل النظام.
مثال على تعيينات مجموعة الأجهزة
للحصول على مثال Contoso، ضع في اعتبارك أربعة أجهزة مع معرفات الجهاز وتعيينات العلامات التالية:
"deviceId": "Device1",
"tags": {
"ADUGroup": "Flighting"
}
"deviceId": "Device2",
"tags": {
"ADUGroup": "Flighting"
}
"deviceId": "Device3",
"tags": {
"ADUGroup": "Evaluation"
}
"deviceId": "Device4",
تم تعيين Device1 و Device2 إلى مجموعة أجهزة "Flighting". تم تعيين Device3 إلى مجموعة أجهزة "التقييم". لا ADUGroup
يحتوي Device4 على علامة لذلك يتم تعيينه إلى مجموعة الأجهزة الافتراضية.
المجموعات الفرعية
يصنف تحديث الجهاز تلقائيا جميع المجموعات التي أنشأها المستخدمون والمجموعات الافتراضية إلى مجموعة فرعية واحدة أو أكثر. تساعد المجموعات الفرعية المسؤولين على إدارة الأجهزة غير المتجانسة بطريقة منظمة وفعالة من خلال تحديد مجموعات الأجهزة التي تشترك في خصائص التوافق.
يضيف Device Update الأجهزة إلى المجموعات الفرعية استنادا إلى خصائص التوافق الخاصة بها ومعرف طراز PnP لتحديث الجهاز، والذي يتكون معا من فئة الجهاز. يتم تعيين كل فئة جهاز ضمن مجموعة إلى مجموعة فرعية واحدة. يمكن أن يكون لدى المجموعة تحديث واحد أو أكثر من أفضل التحديثات المتوفرة، تحديث لكل مجموعة فرعية لها.
المحتوى ذو الصلة
- لمعرفة كيفية إنشاء علامات مجموعة الأجهزة وعرضها وحذفها وتعيين الأجهزة وإزالتها من المجموعات، راجع إدارة مجموعات الأجهزة.
- لمعرفة كيفية نشر التحديثات استنادا إلى مجموعات الأجهزة، راجع نشر تحديث.
- لمزيد من المعلومات حول تعيين خصائص التوافق على عامل تحديث الجهاز، راجع ملف تكوين تحديث الجهاز.