إدارة الأجهزة الفردية في تطبيق Azure IoT Central
توضح هذه المقالة كيفية إدارة الأجهزة في تطبيق Azure IoT Central. يمكنك:
- استخدم صفحة الأجهزة لعرض الأجهزة المتصلة بتطبيق Azure IoT Central وإضافتها وحذفها.
- حدث بيانات التعريف بجهازك عن طريق تغيير القيم المخزنة في خصائص الجهاز من طرق العرض.
- تحكم في سلوك أجهزتك عن طريق تحديث إعداد على جهاز معين من طرق العرض.
لمعرفة كيفية إدارة مجموعات مخصصة من الأجهزة، راجع البرنامج التعليمي: استخدام مجموعات الأجهزة لتحليل بيانات تتبع استخدام الجهاز.
عرض أجهزتك
لعرض جهاز فردي:
اختر الأجهزة في الجزء الأيمن. هنا ترى قائمة بقوالب جهازك وقائمة بجميع الأجهزة التي يمكن لمؤسستك الوصول إليها.
اختر قالب جهاز.
في الجزء الأيمن من صفحة الأجهزة ، سترى قائمة بالأجهزة التي يمكن لمؤسستك الوصول إليها والتي تم إنشاؤها من قالب الجهاز هذا. اختر جهازا فرديا لمشاهدة صفحة تفاصيل الجهاز لهذا الجهاز:
تلميح
يمكنك استخدام أداة التصفية في هذه الصفحة لعرض الأجهزة في مؤسسة معينة.
مراقبة أجهزتك
استخدم صفحة الأجهزة لمراقبة أجهزتك وإدارتها.
يرشدك الفيديو التالي خلال مراقبة حالة اتصال الجهاز:
قيم حالة الجهاز
عندما يتصل جهاز بتطبيق IoT Central الخاص بك، تتغير حالة الجهاز الخاص به على النحو التالي:
حالة الجهاز مسجلة أولا. تعني هذه الحالة أنه تم إنشاء الجهاز في IoT Central، ويحتوي على معرف الجهاز. يتم تسجيل الجهاز عندما:
- تتم إضافة جهاز حقيقي جديد على صفحة الأجهزة .
- تتم إضافة مجموعة من الأجهزة باستخدام استيراد على صفحة الأجهزة .
تتغير حالة الجهاز إلى Provisioned عندما يكمل الجهاز المتصل بتطبيق IoT Central الخاص بك مع بيانات اعتماد صالحة خطوة التزويد. في هذه الخطوة، يستخدم الجهاز DPS لاسترداد سلسلة اتصال تلقائيا من مركز IoT الذي يستخدمه تطبيق IoT Central. يمكن للجهاز الآن الاتصال ب IoT Central والبدء في إرسال البيانات.
يمكن للمشغل حظر جهاز. عند حظر جهاز، لا يمكنه إرسال البيانات إلى تطبيق IoT Central. الأجهزة المحظورة لها حالة محظورة. يجب على عامل التشغيل إعادة تعيين الجهاز قبل أن يتمكن من استئناف إرسال البيانات. عندما يقوم عامل تشغيل بإلغاء حظر جهاز ما، ترجع الحالة إلى قيمتها السابقة، Registered أو Provisioned
إذا كانت حالة الجهاز في انتظار الموافقة، فهذا يعني تعطيل خيار الموافقة التلقائية . يجب أن يوافق عامل التشغيل موافقة صريحة على جهاز قبل بدء إرسال البيانات. الأجهزة غير المسجلة يدويًا في صفحة Devices ولكن المتصلة ببيانات اعتماد صالحة سيكون لها حالة الجهاز Waiting for Approval. يمكن للمشغلين الموافقة على هذه الأجهزة من صفحة الأجهزة باستخدام الزر الموافقة .
إذا كانت حالة الجهاز غير معينة، فهذا يعني أنه لم يتم تعيين الجهاز المتصل ب IoT Central إلى قالب جهاز. يحدث هذا الموقف عادة في السيناريوهات التالية:
- تتم إضافة مجموعة من الأجهزة باستخدام Import على صفحة Devices دون تحديد قالب الجهاز.
- تم تسجيل جهاز يدويًا على صفحة Devices دون تحديد قالب الجهاز. ثم يتصل الجهاز ببيانات اعتماد صالحة.
يمكن للمشغل تعيين جهاز إلى قالب جهاز من صفحة الأجهزة باستخدام الزر ترحيل .
حالة اتصال الجهاز
عندما يتصل جهاز أو جهاز حافة باستخدام بروتوكول MQTT، يتم إنشاء الأحداث المتصلة وغير المتصلة للجهاز. لا يتم إرسال هذه الأحداث من قبل الجهاز، يتم إنشاؤها داخليا بواسطة IoT Central.
يوضح الرسم التخطيطي التالي كيفية تسجيل الاتصال في نهاية النافذة الزمنية عند اتصال جهاز. إذا حدثت أحداث اتصال وانقطاع اتصال متعددة، يسجل IoT Central الحدث الأقرب إلى نهاية النافذة الزمنية. على سبيل المثال، إذا قطع أحد الأجهزة الاتصال وأعد الاتصال داخل النافذة الزمنية، يسجل IoT Central حدث الاتصال. حاليا، تكون النافذة الزمنية دقيقة واحدة تقريبا.
شاهد الفيديو التالي لمعرفة المزيد حول كيفية مراقبة حالة اتصال الجهاز:
يمكنك تضمين أحداث الاتصال وقطع الاتصال في تصدير بيانات IoT إلى الوجهات السحابية باستخدام Blob Storage. لمعرفة المزيد، راجع React إلى قيود أحداث > IoT Hub للأحداث المتصلة بالجهاز والأحداث غير المتصلة بالجهاز.
أضف جهاز
لإضافة جهاز إلى تطبيق Azure IoT Central:
اختر الأجهزة في الجزء الأيمن.
اختر قالب الجهاز الذي تريد إنشاء جهاز منه.
اختر + جديد.
أدخل اسم الجهاز والمعرف أو اقبل الافتراضي. الحد الأقصى لطول اسم الجهاز هو 148 حرفا. الحد الأقصى لطول معرف الجهاز هو 128 حرفا.
شغِّل زر التبديلمحاكاة إلى تشغيل أو إيقاف تشغيل. يشير "جهاز حقيقي" إلى جهاز مادي متصل بتطبيق Azure IoT Central الخاص بك. يحتوي "جهاز المحاكاة" على عينة من البيانات التي تم إنشاؤها لك بواسطة Azure IoT Central.
إذا كان تطبيقك يستخدم المؤسسات، فاختر المؤسسة التي ينتمي إليها الجهاز.
تلميح
يمكنك تعيين مؤسسة افتراضية لتظهر في القائمة المنسدلة للمؤسسة.
حدد Create.
يظهر هذا الجهاز الآن في قائمة أجهزتك لهذا القالب. حدد الجهاز لعرض صفحة تفاصيل الجهاز التي تحتوي على طرق عرض الجهاز كافة.
تغيير المؤسسة
لنقل جهاز إلى مؤسسة مختلفة، يجب أن يكون لديك حق الوصول إلى كل من المؤسسات المصدر والوجهة. لنقل جهاز:
اختر الأجهزة في الجزء الأيمن.
حدد الجهاز الذي تريد نقله في قائمة الأجهزة.
حدد إدارة الجهازوالمؤسسة من القائمة المنسدلة.
حدد المؤسسة الجديدة للجهاز:
حدد حفظ.
ترحيل الأجهزة إلى قالب
إذا قمت بتسجيل الأجهزة عن طريق بدء الاستيراد ضمن جميع الأجهزة، فسيتم إنشاء الأجهزة دون أي اقتران لقالب الجهاز. يجب تعيين الأجهزة إلى قالب لاستكشاف البيانات والتفاصيل الأخرى حول الجهاز. اتبع هذه الخطوات لتعيين الأجهزة إلى قالب:
اختر الأجهزة في الجزء الأيمن.
في اللوحة اليسرى، اختر جميع الأجهزة:
استخدم عامل التصفية على الشبكة لتحديد ما إذا كانت القيمة في عمود قالب الجهازغير معينة لأي من أجهزتك.
حدد الأجهزة التي تريد تعيينها إلى قالب.
حدد ترحيل:
اختر القالب من قائمة القوالب المتوفرة وحدد ترحيل.
يتم تعيين الأجهزة المحددة إلى قالب الجهاز الذي اخترته.
حذف جهاز
لحذف جهاز حقيقي أو جهاز محاكاة من تطبيق Azure IoT Central:
اختر الأجهزة في الجزء الأيمن.
اختر قالب الجهاز للجهاز الذي تريد حذفه.
استخدم أدوات التصفية لتصفية أجهزتك والبحث عنها. حدد المربع الموجود بجانب الأجهزة المراد حذفها.
اختر حذف. يمكنك تتبع حالة عملية الحذف في لوحة عمليات الجهاز.
تغيير خاصية
خصائص السحابة هي بيانات تعريف الجهاز المقترنة بالجهاز، مثل المدينة والرقم التسلسلي. توجد خصائص السحابة فقط في تطبيق IoT Central ولا تتم مزامنتها مع أجهزتك. تتحكم الخصائص القابلة للكتابة في سلوك الجهاز وتسمح لك بتعيين حالة الجهاز عن بعد، على سبيل المثال عن طريق تعيين درجة الحرارة المستهدفة لجهاز منظم الحرارة. يتم تعيين خصائص الجهاز بواسطة الجهاز وهي للقراءة فقط داخل IoT Central. يمكنك عرض وتحديث الخصائص على طرق عرض تفاصيل الجهاز لجهازك.
اختر الأجهزة في الجزء الأيمن.
اختر قالب الجهاز للجهاز الذي تريد تغيير خصائصه وحدد الجهاز الهدف.
اختر طريقة العرض التي تحتوي على خصائص لجهازك، تمكنك طريقة العرض هذه من إدخال القيم وتحديد حفظ في أعلى الصفحة. هنا ترى الخصائص التي يحتويها جهازك وقيمها الحالية. تحتوي خصائص السحابة والخصائص القابلة للكتابة على حقول قابلة للتحرير، بينما تكون خصائص الجهاز للقراءة فقط. بالنسبة للخصائص القابلة للكتابة، يمكنك رؤية حالة المزامنة الخاصة بها في أسفل الحقل.
تعديل الخصائص إلى القيم التي تحتاج إليها. يمكنك تعديل خصائص متعددة في كل مرة وتحديثها جميعا في نفس الوقت.
اختر حفظ. إذا قمت بحفظ خصائص قابلة للكتابة، يتم إرسال القيم إلى جهازك. عندما يؤكد الجهاز التغيير للخاصية القابلة للكتابة، تعود الحالة مرة أخرى إلى المزامنة. إذا حفظت خاصية السحابة، يتم تحديث القيمة.
الخطوات التالية
الآن بعد أن تعلمت كيفية إدارة الأجهزة بشكل فردي، فإن الخطوة التالية المقترحة هي معرفة كيفية إدارة الأجهزة بشكل مجمع في تطبيق Azure IoT Central الخاص بك).