البرنامج التعليمي: استخدام مجموعات الأجهزة لتحليل القياس عن بعد للجهاز

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

مجموعة الأجهزة هي قائمة بالأجهزة التي يتم تجميعها معاً لأنها تتطابق مع بعض المعايير المحددة. تساعدك مجموعات الأجهزة في إدارة الأجهزة وتصورها وتحليلها على نطاق واسع من خلال تجميع الأجهزة في مجموعات منطقية أصغر. على سبيل المثال، يمكنك إنشاء مجموعة أجهزة لسرد جميع أجهزة تكييف الهواء في سياتل لتمكين فني من العثور على الأجهزة التي يتحمل مسؤوليتها.

في هذا البرنامج التعليمي، تتعلم كيفية:

  • أنشئ مجموعة أجهزة
  • استخدام مجموعة أجهزة لتحليل القياس عن بعد للجهاز

المتطلبات الأساسية

لإكمال الخطوات في هذا البرنامج التعليمي، تحتاج إلى:

إضافة وتخصيص قالب الجهاز

أضف قالب جهاز من كتالوج الجهاز. يستخدم هذا البرنامج التعليمي قالب الجهاز ⁧⁩ ESP32-Azure IoT Kit⁧⁩:

  1. لإضافة نموذج جهاز جديد، حدد ⁧⁩New +⁧⁩ في صفحة ⁧⁩Device templates⁧⁩.

  2. في صفحة ⁧⁩Select type⁧⁩، قم بالتمرير لأسفل حتى تعثر على جزء ⁧⁩ESP32-Azure IoT Kit⁧⁩ في ⁧⁩Use a pre-configured device template⁧⁩.

  3. حدد جزء ⁧⁩ ESP32-Azure IoT Kit⁧⁩، ثم حدد ⁧⁩Next: Review⁧⁩.

  4. في صفحة مراجعة+ إنشاء حدد إنشاء.

اسم النموذج الذي قمت بإنشائه هو ⁧⁩Sensor Controller⁧⁩. يشتمل النموذج على مكونات مثل ⁧⁩Sensor Controller⁧⁩ و⁧⁩SensorTemp⁧⁩ و⁧⁩واجهة Device Information⁧⁩. تحدد المكونات قدرات جهاز ESP32. تتضمن الإمكانيات القياس عن بُعد والخصائص والأوامر.

أضف خاصيتين سحابيتين إلى نموذج Sensor Controller في قالب الجهاز:

  1. حدد + Add capability ثم استخدم المعلومات الموجودة في الجدول التالي لإضافة خاصيتين سحابيتين إلى قالب جهازك:

    الاسم المعروض نوع القدرة النوع الدلالي المخطط
    تاريخ آخر خدمة خاصية السحابة بلا التاريخ
    اسم الزبون خاصية السحابة بلا سلسلة
  2. انقر على Save لحفظ التغييرات التي أجريتها.

أضف نموذجًا جديدًا إلى قالب الجهاز لإدارة الجهاز:

  1. حدد العقدة ⁧⁩Views⁧⁩، ثم حدد مربع ⁧⁩Editing device and cloud data⁧⁩ لإضافة طريقة عرض جديدة.

  2. قم بتغيير اسم النموذج إلى ⁧⁩ إدارة الجهاز⁧⁩.

  3. حدد خصائص السحابة الإلكترونية ⁧⁩Customer Name⁧⁩ و⁧⁩Last Service Date⁧⁩ وخاصية ⁧⁩Target Temperature⁧⁩. ثم حدد إضافة مقطع.

  4. حدد ⁧⁩Save⁧⁩ لحفظ النموذج الجديد الخاص بك.

انشر قالب الجهاز الآن.

إنشاء أجهزة محاكاة

قبل إنشاء مجموعة الأجهزة، أضف خمسة أجهزة محاكاة على الأقل استناداً إلى قالب جهاز Sensor Controller لاستخدامه في هذا البرنامج التعليمي:

لقطة شاشة تعرض خمسة أجهزة تحكم مستشعر محاكاة.

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

لقطة شاشة توضح كيفية تعيين خاصية سحابة اسم العميل.

أنشئ مجموعة أجهزة

  1. حدد مجموعات الأجهزة في الجزء الأيمن للانتقال إلى صفحة مجموعات الأجهزة.

  2. حدد + New.

  3. قم بتسمية مجموعة جهازك أجهزة Contoso. يمكنك أيضا إضافة وصف. يمكن أن تحتوي مجموعة الأجهزة فقط على أجهزة من قالب جهاز واحد ومؤسسة واحدة. اختر قالب جهاز Sensor Controller لاستخدامه في هذه المجموعة.

    تلميح

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

  4. لتخصيص مجموعة الأجهزة لتضمين الأجهزة التي تنتمي إلى Contosoفقط، حدد + تصفية. حدد الخاصية اسم العميل عامل مقارنة Equals وContoso كقيمة. يمكنك إضافة عوامل تصفية متعددة ويتم وضع الأجهزة التي تفي بجميع معايير التصفية في مجموعة الأجهزة. يمكن لأي شخص لديه حق الوصول إلى التطبيق الوصول إلى مجموعة الأجهزة التي تنشئها، بحيث يمكن لأي شخص عرض مجموعة الأجهزة أو تعديلها أو حذفها.

    تلميح

    مجموعة الأجهزة هي استعلام حيوي. في كل مرة تقوم فيها بعرض قائمة الأجهزة، قد تكون هناك أجهزة مختلفة في القائمة. تعتمد القائمة على الأجهزة التي تفي حالياً بمعايير الاستعلام.

  5. اختر حفظ.

لقطة شاشة تعرض تكوين استعلام مجموعة الأجهزة.

ملاحظة

بالنسبة لأجهزة Azure IoT Edge، حدد قوالب Azure IoT Edge لإنشاء مجموعة أجهزة.

مستكشف البيانات

يمكنك استخدام مستكشف البيانات مع مجموعة أجهزة لتحليل بيانات تتبع الاستخدام من الأجهزة الموجودة في المجموعة. على سبيل المثال، يمكنك رسم متوسط درجة الحرارة التي تم الإبلاغ عنها من قبل جميع أجهزة الاستشعار البيئية من Contoso.

لتحليل القياس عن بعد لمجموعة أجهزة:

  1. اختر مستكشف البيانات في الجزء الأيمن وحدد إنشاء استعلام.

  2. حدد مجموعة أجهزة Contoso التي أنشأتها. ثم أضف كلا من نوعي Temperature و SensorHumid عن بعد.

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

  3. حدد تحليل لعرض متوسط قيم بيانات تتبع الاستخدام.

    يمكنك تخصيص طريقة العرض وتغيير الفترة الزمنية المعروضة وتصدير البيانات بتنسيق CSV أو عرض البيانات كجدول.

    لقطة شاشة توضح كيفية تصدير البيانات لأجهزة Contoso.

لمعرفة المزيد حول التحليلات، راجع كيفية استخدام مستكشف البيانات لتحليل بيانات الجهاز.

تنظيف الموارد

إذا كنت لا تخطط لإكمال أي تشغيل سريع أو برامج تعليمية أخرى في IoT Central، فإنه يمكنك حذف تطبيق IoT Central الخاص بك:

  1. في تطبيق IoT Central، انتقل إلى إدارة التطبيقات>.
  2. حدد Delete ثم قم بتأكيد الإجراء الخاص بك.

الخطوات التالية

الآن بعد أن تعلمت كيفية استخدام مجموعات الأجهزة في تطبيق Azure IoT Central، إليك الخطوة التالية المقترحة: