إنترنت الأشياء الافتراضي لـ Windows

لبدء استخدام إنترنت الأشياء الافتراضي لنظام Windows:

  1. تأكد من استيفاء جميع المتطلبات الأساسية.

  2. تثبيت Windows virtual IoT على جهاز كمبيوتر يعمل بنظام Windows.

  3. قم بتكوين جدار حماية Windows.

  4. قم بتوصيل أجهزتك بإنترنت الأشياء الافتراضي لنظام Windows.

  5. قم بتوصيل إنترنت الأشياء الافتراضي لنظام Windows بقاعدة بيانات Odoo الخاصة بك.

المتطلبات

يجب استيفاء المتطلبات الأساسية التالية قبل إعداد واستخدام Windows virtual IoT:

  • اشتراك صالح في IoT box.

  • إصدار محدث وحديث من Windows (أي Windows 10 أو Windows 11) مثبت على جهاز كمبيوتر يعمل بنظام Windows (كمبيوتر محمول أو سطح مكتب أو خادم).

ملاحظة

  • أجهزة تخطيط متطلبات المواد، بما في ذلك الكاميرات وأدوات القياس، غير متوافقة مع إنترنت الأشياء الافتراضي لـ Windows.

  • من الممكن أيضاً إنشاء جهاز افتراضي بنظام Windows على حاسوب MacOS/Linux. ومع ذلك، هذا الخيار غير مدعوم من قبل Odoo، ولن يتم تقديم أي مساعدة في استكشاف الأخطاء وإصلاحها.

مهم

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

التثبيت

لتثبيت إنترنت الأشياء الافتراضي لنظام Windows على جهاز كمبيوتر يعمل بنظام Windows:

  1. ادخل إلى صفحة تنزيل Odoo وقم بتنزيل إصدار المجتمع من Odoo لـ Windows الذي يطابق إصدار قاعدة البيانات الخاصة بك.

  2. افتح ملف .exe الذي تم تنزيله، واسمح للتطبيق بإجراء تغييرات على جهازك، واختر لغة، وانقر فوق موافق.

  3. انقر فوق التالي، ثم أوافق لقبول الشروط والأحكام والمتابعة.

  4. حدد Odoo IoT من القائمة المنسدلة Select the type of install. يجب تحديد المكونات التالية: Odoo Server وOdoo IoT وNginx WebServer وGhostscript interpreter.

  5. تحقق من توفر المساحة المطلوبة على جهاز الكمبيوتر الخاص بك وانقر فوق التالي.

  6. في مجلد الوجهة، أدخل C:\odoo وانقر فوق تثبيت.

    تحذير

    لا تقم بتثبيت Windows virtual IoT الخاص بـ Odoo في أي دليل مستخدم Windows، حيث قد يتسبب ذلك في مشكلات مع إنشاء شهادة HTTPS.

  7. بمجرد اكتمال التثبيت، انقر فوق Next.

  8. قم بإعداد GPL Ghostscript: انقر فوق التالي، ووافق على الشروط والأحكام، وانقر فوق تثبيت، ثم إنهاء.

  9. انقر فوق Next، Next، و:guilabel:Finish لإكمال الإعداد. تفتح الصفحة الرئيسية لنظام IoT تلقائياً في متصفح ويب بعنوان URL http://localhost:8069.

    نصيحة

    إذا لم يعرض متصفح الويب أي شيء، فقم بـ:ref:إعادة تشغيل <iot/windows_iot/restart> خدمة Windows virtual IoT.

  10. تحقق من أنه يمكنك الوصول إلى الصفحة الرئيسية لنظام إنترنت الأشياء في متصفح ويب:

    • على جهاز كمبيوتر إنترنت الأشياء الافتراضي لنظام Windows، و

    • على جهاز آخر على نفس الشبكة التي يتصل بها نظام إنترنت الأشياء عن طريق الانتقال إلى عنوان URL http://xxx:8069 (حيث xxx هو عنوان IP الخاص بنظام إنترنت الأشياء).

    • على جهاز آخر على نفس الشبكة مثل نظام IoT عن طريق الانتقال إلى عنوان URL https://xxx (حيث xxx هو عنوان IP لنظام IoT) لاختبار اتصال HTTPS.

      نصيحة

      إذا لم تتمكن من الوصول إلى الصفحة الرئيسية لنظام إنترنت الأشياء من جهاز آخر، فأنشئ قاعدة جدار حماية Windows للسماح بالاتصال عبر المنفذ 8069.

إعداد جدار حماية Windows

تساعد جدران الحماية في الحفاظ على أمان الأجهزة ولكنها قد تحظر الاتصالات المشروعة في بعض الأحيان. إذا لم يكن Windows virtual IoT متاحاً على LAN، على سبيل المثال من جهاز آخر، فقد يكون ذلك بسبب جدار حماية يحظر الاتصال. لمنع هذه المشكلة، قم بتكوين استثناءات لاكتشاف الشبكة في إعدادات OS أو جدار الحماية.

ملاحظة

إذا كان برنامج جدار حماية تابع لجهة خارجية مثبتاً على جهاز Windows، فراجع توثيق البرنامج لإعداد استثناءات جدار الحماية.

لإنشاء قاعدة على Windows Defender والسماح بالاتصال عبر المنفذ 8069، اتبع الخطوات التالية:

  1. ابحث في قائمة ابدأ في Windows عن firewall وحدد تطبيق Windows Defender Firewall with Advanced Security.

  2. في الجزء الأيسر من النافذة، حدد Inbound Rules.

  3. في الجزء الأيمن من النافذة، ضمن Actions، انقر على New Rule.

  4. في New Inbound Rule Wizard الذي يفتح، حدد نوع القاعدة Port وانقر على Next.

  5. في صفحة Protocols and Ports، تأكد من تحديد TCP و Specified local ports، أدخل ما يلي في الحقل: 8069, 80, 443، ثم انقر على Next.

    ملاحظة

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

  6. في صفحة Action، حدد Allow the connection وانقر على Next.

  7. في صفحة Profile، عطّل أي نوع (أنواع) اتصال لا ينطبق على جهاز Windows الخاص بك وانقر على Next.

  8. في صفحة Name، قدّم Name (مثل Odoo) واختيارياً، Description موجز، ثم انقر على Finish.

الصفحة الرئيسية لـ Windows virtual IoT

للوصول إلى الصفحة الرئيسية لـ Windows virtual IoT، انتقل إلى عنوان URL http://localhost:8069 على جهاز Windows virtual IoT أو افتح متصفح ويب من جهاز آخر على نفس الشبكة التي يعمل عليها نظام IoT وانتقل إلى عنوان URL http://xxx:8069 (حيث xxx هو عنوان IP لنظام IoT).

بمجرد توصيل Windows virtual IoT بقاعدة بيانات Odoo، يمكن الوصول إلى صفحته الرئيسية من Odoo عن طريق فتح تطبيق IoT والنقر فوق عنوان URL المعروض على بطاقة نظام IoT.

الصفحة الرئيسية لـ Windows virtual IoT

ملاحظة

تأكد من إعداد Windows Firewall للسماح بالوصول.

اتصال الجهاز

معظم الأجهزة تتصل تلقائياً بجهاز Windows المستخدم لـ Windows Virtual IoT من خلال Windows Plug and Play (PnP). ومع ذلك، إذا لم يتعرف Windows على الجهاز تلقائياً عند الاتصال، فقد يحتاج المسؤول إلى تثبيت برامج التشغيل المناسبة يدوياً.

نصيحة

بعد توصيل الأجهزة بالكمبيوتر، حدّث الصفحة الرئيسية لنظام IoT للتحقق من إدراج الجهاز. إذا لم يظهر الجهاز، أعد تحميل المعالجات من الصفحة الرئيسية لنظام IoT.

إعادة تشغيل Windows virtual IoT

لإعادة تشغيل خادم Windows IoT يدوياً، ابحث في قائمة ابدأ في Windows عن services وحدد تطبيق Services. قم بالتمرير لأسفل إلى خدمة odoo-server-xxx (حيث xxx هو إصدار odoo)، وانقر بزر الماوس الأيمن عليها، وحدد Start أو Restart.

إلغاء تثبيت Windows virtual IoT

لإلغاء تثبيت Windows virtual IoT، قم بإلغاء تثبيت برنامج Odoo على جهاز الكمبيوتر الذي يعمل بنظام Windows. أكّد إلغاء التثبيت وأكمل الخطوات في مربع الحوار إلغاء تثبيت Odoo.