تمرين - نشر جهاز IoT Edge وإدارته من IoT Central
نشر وقت التشغيل IoT Edge إلى جهاز لينكس VM وإدارة جهاز IoT Edge من IoT Central.
في هذه الوحدة، ستقوم بنشر وقت تشغيل IoT Edge إلى جهاز Linux الظاهري (VM) لاختبار سلوك الوحدات النمطية الخاصة بك مع تطبيق IoT Central.
تكوين جهاز IoT Edge ونشره
في الوحدة النمطية السابقة، تعلم أن جهاز IoT Edge يحتاج إلى معلومات الاتصال من التطبيق IoT Central.
استبدل <AZURE_VM_USER_PASSWORD> كلمة مرور قوية من اختيارك لجهازك الظاهري:
VM_PASSWORD="<AZURE_VM_USER_PASSWORD>"
استبدل <IOT_CENTRAL_APP_SCOPE_ID> معرف النطاق الذي قمت بتدوينه في التمرين السابق:
SCOPE_ID="<IOT_CENTRAL_APP_SCOPE_ID>"
استبدل <IOT_CENTRAL_DEVICE_KEY> المفتاح الأساسي للجهاز الذي قمت بتدوينه في التمرين السابق:
DEVICE_KEY="<IOT_CENTRAL_DEVICE_KEY>"
الأمر التالي بإنشاء جهاز الظاهري Linux تثبيت وقت التشغيل IoT Edge ثم تحرير ملف التكوين. بشكل افتراضي، يتصل تثبيت IoT Edge مباشرة بلوحة IoT. تضمن عمليات التحرير على ملف التكوين أن جهاز IoT Edge يستخدم خدمة توفير الأجهزة (DPS) للاتصال بتطبيق IoT Central الخاص بك:
az deployment group create \
--name edgeModuleVM \
--resource-group <rgn>[sandbox resource group name]</rgn> \
--template-uri https://raw.githubusercontent.com/Azure-Samples/iot-central-docs-samples/master/edge-vm-deploy/edgeModuleVMDeploy.json \
--parameters dnsLabelPrefix="$APP_NAME" \
--parameters adminUsername="AzureUser" \
--parameters adminPassword="$VM_PASSWORD" \
--parameters scopeId="$SCOPE_ID" \
--parameters deviceId="store-001" \
--parameters deviceKey="$DEVICE_KEY"
انتقل إلى صفحة Devices في تطبيق Azure IoT Central. إذا نسيت عنوان URL، فاتبع الأمر التالي:
echo "You can now navigate to: https://$APP_NAME.azureiotcentral.com/devices"
تتغير حالة الجهاز من مسجل إلى توفير عند اتصال جهاز IoT Edge.
.
تلميح
توقع الانتظار لعدة دقائق حتى تتغير الحالة إلى توفير.
انتظر حتى يتم توفيرحالة الجهاز، ثم انقر على اسم الجهاز جهاز Edge الاستشعار البيئي - store-001. يمكنك مشاهدة طرق العرض المتوفرة للجهاز، بما في ذلك الوحدات النمطية. حدد طريقة عرض الوحدات النمطية. حالة تغييرات الوحدات النمطية الثلاثة عند تشغيل التطبيق بالكشف عن الوحدات النمطية قيد التشغيل. قد تحتاج إلى الانتظار بضع دقائق لتحديث الحالة.
مراقبة القياس عن بعد
لعرض القياس عن بعد القادم من جهاز IoT Edge، حدد عرض قياس جهاز IoT Edge عن بعد. طريقة العرض هذه هي طريقة العرض التي قمت بإنشائها مسبقاً. بعد بضع دقائق، سترى بيانات تتبع الاستخدام عن بعد على المخطط الخطي.
.
ملاحظة
ترسل وحدة IoT Edge النمطية بعض قيم درجة الحرارة المحيطة الأقل من 21 درجة. في الوحدة التالية ستتعلم كيفية تصفية هذه القيم المنخفضة على Edge.
يمكنك أيضًا:
- عرض البيانات الأولية الواردة من جهاز IoT Edge على صفحة البيانات الخام.
- تحرير خصائص مجموعة السحابة التي قمت بتعريفها في صفحة معلومات المتجر.
- تحرير خصائص قابلة للكتابة الأجهزة - إرسال البيانات وإرسال الفاصل الزمني - على إدارة الصفحة. يقوم IoT Central بإنشاء هذه الصفحة تلقائياً لأجهزة IoT Edge.
لديك الآن جهاز IoT Edge يعمل في جهاز Azure VM، متصل بتطبيق IoT Central باستخدام DPS، وإرسال القياس عن بعد.
هل تحتاج إلى مساعدة؟ راجع دليل استكشاف الأخطاء وإصلاحها الذي نقدمه أو يمكنك توفير ملاحظات معينة عبر الإبلاغ عن مشكلة.