كيفية تشغيل نظام التشغيل Home Assistant في VirtualBox أو VMware على نظام التشغيل Windows

آخر تحديث: 13/01/2026
نبذة عن الكاتب: إسحاق
  • يتيح لك نظام التشغيل Home Assistant مركزة جميع عمليات التشغيل الآلي للمنزل في نظام محلي واحد، مع مستوى عالٍ من الخصوصية والتحكم.
  • يوفر تشغيل HAOS افتراضيًا على نظام التشغيل Windows باستخدام VirtualBox أو VMware المرونة وسهولة النسخ الاحتياطي وقابلية النقل الرائعة.
  • من الضروري امتلاك جهاز كمبيوتر صغير بمواصفات جيدة خردواتشبكة الجسور و SSD لضمان الاستقرار واستمرار الأداء الجيد.
  • إن الجمع بين النسخ الاحتياطية الداخلية ولقطات الأجهزة الافتراضية يجعل من السهل اختبار عمليات التكامل والتحديثات دون الخوف من تعطيل التثبيت.

جهاز افتراضي لمساعد المنزل على نظام التشغيل ويندوز

إذا كنت ترغب في تجربة نظام التشغيل Home Assistant على جهاز الكمبيوتر الذي يعمل بنظام Windows الخاص بك دون أن تُصاب بالإحباط. لينكس أو بروكسموكسيُعدّ إعداد جهاز افتراضي باستخدام VirtualBox أو VMware من أسهل الطرق وأكثرها مرونةً لتحقيق ذلك. يمكنك مركزة جميع أنظمة التشغيل الآلي لمنزلك، والتجربة دون خوف، وإذا حدث أي عطل، فما عليك سوى حذف الجهاز الافتراضي والبدء من جديد.

الفكرة هي استخدام نظام التشغيل ويندوز كنظام التشغيل الرئيسي، وفوق ذلك، تشغيل جهاز افتراضي يقوم بتشغيل نظام التشغيل المساعد للمنزل (HAOS).بهذه الطريقة يمكنك الاستمرار في استخدام جهاز الكمبيوتر أو الكمبيوتر الصغير الخاص بك لمهام أخرى مثل خادم Plex Media أو خدمات أخرى، بينما في الخلفية يكون مركز التشغيل الآلي للمنزل الخاص بك يعمل على مدار الساعة طوال أيام الأسبوع مع استهلاك معتدل للطاقة والعديد من خيارات النسخ الاحتياطي.

ما هو نظام التشغيل Home Assistant ولماذا يتم تثبيته في جهاز افتراضي؟

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

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

نظام التشغيل Home Assistant OS (HAOS) هو نظام تشغيل كامل ومستقل يتضمن Home Assistant وجميع مكوناته.يأتي جاهزًا للاستخدام، مع مدير إضافات، ونسخ احتياطية، وخادم قاعدة بيانات، وكل ما تحتاجه لأتمتة منزلك دون الحاجة إلى إعداد أي شيء يدويًا.

يتيح لك تشغيله في جهاز افتراضي على نظام التشغيل ويندوز اختباره بدقة دون الحاجة إلى شراء أجهزة مخصصة.الأمر بسيط للغاية، كل ما عليك فعله هو تثبيت VirtualBox أو VMware Workstation، وتنزيل صورة HAOS الرسمية، وإنشاء جهاز افتراضي باستخدام المكونات المخصصة. إذا أعجبك ذلك، يمكنك لاحقًا نقل الإعدادات إلى جهاز كمبيوتر صغير، أو NUC أو حتى جهاز مخصص مثل Home Assistant Yellow.

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

متطلبات الأجهزة الموصى بها لجهاز الكمبيوتر المصغر أو الكمبيوتر المضيف

تشغيل نظام التشغيل Home Assistant على VMware على نظام التشغيل Windows

لكي يعمل نظام التشغيل Home Assistant بسلاسة في جهاز افتراضي على نظام التشغيل Windows، يجب أن يفي الكمبيوتر الفعلي (المضيف) ببعض متطلبات الأجهزة الدنيا.ضع في اعتبارك أنك ستمتلك نظام التشغيل الرئيسي (عادةً ما يكون Windows 10/11) بالإضافة إلى جهاز افتراضي يعمل على مدار الساعة طوال أيام الأسبوع، لذلك ليس من الجيد أن تقصر في ذلك.

النهج الأكثر شيوعًا هو استخدام جهاز كمبيوتر صغير يعمل دائمًا باعتباره "عقل" نظام التشغيل الآلي للمنزل.إنه خفيف الوزن وهادئ، ويمكنك تركه يعمل طوال اليوم. الفكرة هي استخدام نظام ويندوز كنظام أساسي، ثم تشغيل الجهاز الظاهري مع نظام HAOS فوقه، بالإضافة إلى أي خدمات أخرى ترغب بها (على سبيل المثال، خادم Plex Media Server).

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

أما بالنسبة لذاكرة الوصول العشوائي (RAM)، فمن الأفضل أن يكون لديك 16 جيجابايت على الأقل على الجهاز المضيف.مع موارد أقل، قد ينجح كل شيء، ولكن إذا نوافذ 11 وعندما تبدأ الآلة الافتراضية المزودة ببرنامج Home Assistant بالتنافس على ذاكرة الوصول العشوائي (RAM)، ستلاحظ تقطعًا في الأداء، وعمليات تبديل متكررة على القرص، وتجربة استخدام بطيئة بشكل عام. مع ذاكرة وصول عشوائي (RAM) بسعة 16 جيجابايت، يمكنك تخصيص حوالي 4 جيجابايت للآلة الافتراضية مع الحفاظ على مساحة كافية للنظام الرئيسي.

كما أن تخزينيوصى باستخدام قرص SSD من نوع NVMe بسعة لا تقل عن 64 جيجابايت من المساحة القابلة للاستخدام للجهاز الظاهري.لا يشغل برنامج Home Assistant نفسه مساحة كبيرة، ولكن قواعد البياناتستزداد سجلات النظام والنسخ الاحتياطية مع الاستخدام. وجود قرص الجهاز الظاهري على قرص SSD سريع يُحسّن الأداء بشكل كبير. حذاء، إعادة التشغيل واستجابة الواجهة العامة.

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

تشمل الأمثلة على الأجهزة التي تتناسب جيدًا مع هذا السيناريو غالبًا أجهزة الكمبيوتر الصغيرة مثل GEEKOM Mini Air12 أو GEEKOM Mini IT12.الأول، بمعالج منخفض الطاقة واتصال USB جيد، يكفي لخدمة واحدة أو أكثر من الخدمات الخفيفة وجهاز افتراضي مع مساعد المنزل؛ أما الثاني، بمعالج Intel Core i7 وذاكرة وصول عشوائي 32 جيجابايت ووحدة تخزين NVMe بسعة 1 تيرابايت، فهو مصمم لتشغيل العديد من الأجهزة الافتراضية في وقت واحد مع الكثير من الطاقة.

قم بتنزيل نظام التشغيل Home Assistant لـ VirtualBox و VMware على نظام التشغيل Windows

بمجرد تحديد الأجهزة وتجهيز نظام ويندوز، فإن الخطوة التالية هي تنزيل صورة نظام التشغيل الرسمي لـ Home Assistant. مناسب لنوع المحاكاة الافتراضية التي ستستخدمها: VirtualBox أو VMware Workstation بشكل أساسي.

ستجد على موقع Home Assistant الإلكتروني قسمًا خاصًا بالتثبيت يحتوي على جميع الخيارات المتاحةصور لأنظمة Raspberry Pi، ومنصات محددة، وحاويات، وتثبيت مباشر على الجهاز، وبالطبع صور للأجهزة الافتراضية. في تلك الصفحة، ابحث عن القسم الخاص بنظامك، وستجد بداخله رابط تحميل VirtualBox أو VMware.

  بيل جيتس ولينوس تورفالدز: لقاء تاريخي بين عملاقين في مجال البرمجيات

عند تحديد خيار Windows، سترى الروابط المحددة لصور HAOS المُعدة مسبقًا.من الناحية المثالية، إذا كنت ترغب في تجربة كلا النظامين الأساسيين، فيجب عليك تنزيل صور VirtualBox وVMware وحفظها في مجلد محدد على محرك الأقراص ذي الحالة الصلبة (SSD) حيث ستقوم بتشغيل الأجهزة الافتراضية.

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

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

تثبيت وتكوين نظام التشغيل Home Assistant باستخدام VMware Workstation

إذا اخترت برنامج VMware Workstation على نظام التشغيل Windows، فإن عملية إنشاء الجهاز الظاهري باستخدام نظام التشغيل Home Assistant ستكون بسيطة للغاية.ومع ذلك، هناك العديد من التفاصيل المهمة (مثل استخدام UEFI) التي يجب تعديلها لكي يبدأ كل شيء بشكل صحيح.

بعد تثبيت برنامج VMware Workstation وفتحه، تتمثل الخطوة الأولى في إنشاء جهاز افتراضي جديد باستخدام خيار "إنشاء جهاز افتراضي جديد".حدد الوضع المتقدم "مخصص (متقدم)" للتحكم بشكل أفضل في جميع خيارات الأجهزة والتوافق التي ستحتاجها.

في شاشة توافق الأجهزة، يمكنك اختيار VMware Workstation 17.X أو أحدث إصدار متوفرثم، بدلاً من إخباره بتثبيت نظام التشغيل من ملف ISO، اختر خيار "سأقوم بتثبيت نظام التشغيل لاحقًا" حتى لا يحاول VMware إجراء عملية تثبيت تقليدية.

في خطوة نوع نظام التشغيل، حدد "Linux" وكإصدار، حدد "Other Linux 5.X kernel 64-bit"يعتمد نظام التشغيل Home Assistant على توزيعة لينكس حديثة، لذا يُعد هذا الخيار مناسبًا تمامًا ويتجنب المشاكل المتعلقة بـ السائقين افتراضية ومتوافقة.

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

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

بالنسبة للشبكة، من الضروري تحديد "استخدام الشبكات الموصولة" أو الشبكة الموصولة.هذا يجعل جهاز Home Assistant VM يظهر على شبكتك المحلية كما لو كان مجرد جهاز آخر له عنوان IP خاص به، وهو أمر ضروري لأجهزة التشغيل الآلي للمنزل لاكتشافه والتواصل معه بشكل صحيح.

في قسم التخزين، اترك قيم نوع وحدة التحكم الافتراضية (SCSI، LSI Logic، إلخ) واختر الخيار "استخدام قرص افتراضي موجود".هنا ستخبر برنامج VMware باستخدام ملف القرص الظاهري الخاص بـ Home Assistant الذي قمت بتنزيله من الموقع الرسمي.

عند تحديد القرص، سيسألك برنامج VMware عما إذا كنت تريد تحويله إلى التنسيق الأصلي المستخدم بواسطة Workstation.يقبل ("التحويل") لتحسين التوافق والأداء، خاصة في عمليات اللقطات وإدارة مساحة القرص.

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

بعد تجهيز كل شيء، يمكنك الآن بدء تشغيل الجهاز الظاهري.في شاشة بدء التشغيل، ستجد عادةً خيار "الفتحة أ"؛ يمكنك تحديده أو الانتظار لبضع ثوانٍ وسيبدأ التشغيل تلقائيًا. بعد بضع دقائق من المعالجة الداخلية، سيظهر عنوان IP الذي حصل عليه HAOS على شبكتك المحلية (IPv4 أو حتى IPv6) على الشاشة.

للوصول إلى واجهة الويب الخاصة بـ Home Assistant، ما عليك سوى الانتقال إلى عنوان IP المعروض متبوعًا بالمنفذ 8123 في متصفحك.شيء من هذا القبيل http://192.168.X.X:8123في البداية، من الطبيعي أن يستغرق الأمر عدة دقائق: حيث ينتهي النظام من إعداد قاعدة البيانات، وعمليات التكامل الأساسية، والتكوين الأولي.

تثبيت وتكوين نظام التشغيل Home Assistant باستخدام VirtualBox

إذا كنت تفضل استخدام VirtualBox بدلاً من VMware، فإن الإجراء مشابه: قم بإنشاء جهاز افتراضي جديد، وخصص له موارد، وقم بتوصيل القرص الافتراضي لنظام التشغيل Home Assistant.والمفتاح، مرة أخرى، هو تمكين EFI واستخدام وضع الشبكة الموصولة بحيث يكون للجهاز الظاهري عنوان IP خاص به على شبكتك المحلية.

بعد تثبيت VirtualBox، انقر فوق "جديد" لإنشاء جهاز افتراضي واختر اسمًا مميزًا، مثل "مساعد المنزل".في نوع نظام التشغيل، حدد "Linux" وفي الإصدار "Linux 2.6 / 3.X / 4.X / 5.X (64-bit)"، وهو الخيار العام للنوى الحديثة.

في المعالج، قم بإلغاء تحديد أو ترك أي عمليات تثبيت غير مراقبة وأي صور ISO فارغةبما أنك لن تقوم بتثبيت نظام تشغيل من الصفر، بل ستستخدم قرصًا تم إعداده مسبقًا بواسطة فريق Home Assistant.

في قسم الأجهزة، خصص ما لا يقل عن 2 جيجابايت من ذاكرة الوصول العشوائي (RAM) و2 من نوى وحدة المعالجة المركزية (CPU).ومع ذلك، ولضمان السلامة وتجنب الاختناقات، يوصى بالترقية إلى 4 جيجابايت و4 أنوية، بشرط أن يكون جهاز الكمبيوتر المضيف قادرًا على التعامل معها دون مشاكل.

هام جداً: ضع علامة في مربع "تمكين EFI"إذا أغفلت هذه المعلومة، فلن يبدأ تشغيل Home Assistant، لأن صورة HAOS مُهيأة للإقلاع في وضع UEFI. يمكنك تغييرها لاحقًا في إعدادات الجهاز الظاهري إذا لم تفعل ذلك الآن، ولكن من الأسهل ضبطها أثناء المعالج.

في قسم القرص الصلب الظاهري، حدد الخيار "استخدام ملف قرص صلب ظاهري موجود".ستُفتح نافذة، انقر فيها على "إضافة" وانتقل إلى المجلد الذي استخرجت إليه صورة Home Assistant for VirtualBox (VDI، VMDK، إلخ). حددها واربطها بالجهاز الظاهري.

  الطريقة الصحيحة للدخول إلى وضع DFU على iPhone X وXS وXS Max وXR

بعد إنشاء الجهاز، حان الوقت لضبط بعض التفاصيل في الإعدادات قبل البدء.في قسم "الشبكة"، ضمن "المحول 1"، اختر "محول جسري" وحدد بطاقة الشبكة الفعلية (عادةً بطاقة إيثرنت). سيؤدي هذا إلى منح جهازك الظاهري عنوان IP خاصًا به على نفس الشبكة التي تعمل عليها بقية أجهزتك.

إذا لم تقم بتمكين EFI لسبب ما أثناء إنشاء الجهاز الظاهري، فانتقل إلى "النظام" وحدد "تمكين EFI (نظام التشغيل الخاص فقط)".مرة أخرى، بدون هذا التغيير، لن يتمكن نظام التشغيل Home Assistant من تجاوز مرحلة بدء التشغيل.

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

بمجرد حفظ التغييرات، يمكنك تشغيل الجهاز الظاهري والانتظار لبضع دقائق.سترى نظام HAOS يبدأ التشغيل في وحدة التحكم، وفي النهاية، سيظهر عنوان IP المُخصص. وكما هو الحال مع VMware، ستحتاج إلى الوصول إلى عنوان IP هذا باستخدام المنفذ 8123 في متصفح الويب الخاص بك لبدء الإعداد الأولي.

إذا قمت بتشغيل الجهاز الظاهري مع الشبكة في وضع NAT، فسيستمر Home Assistant في العمل داخليًا، لكن لن يكون من السهل الوصول إليه من بقية أجهزة منزلك.لهذا السبب يعتبر وضع الجسر مهمًا للغاية: فهو يسمح للجهاز الظاهري بالمشاركة كجهاز آخر في شبكتك المنزلية، ويعمل اكتشاف الجهاز كما ينبغي.

الإعداد الأولي لنظام التشغيل Home Assistant

في المرة الأولى التي تدخل فيها إلى واجهة الويب الخاصة بـ Home Assistant، سترى مساعد ترحيبي سهل الاستخدام.ومن هناك ستحدد أساسيات التثبيت الخاص بك: مستخدم المسؤول، وموقع المنزل، وتفضيلات الخصوصية، والكشف الأولي عن الجهاز.

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

ستحتاج إلى إنشاء مستخدم مسؤول رئيسي باسم واسم مستخدم وكلمة مرور.من الممارسات الجيدة امتلاك حسابين على الأقل: أحدهما للإدارة "المكثفة" (على سبيل المثال، مشرف) وآخر للاستخدام اليومي مع عدد أقل من الأذونات، لتجنب لمس الأشياء الحساسة عن طريق الخطأ.

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

في الشاشة التالية، يمكنك تحديد ما إذا كنت تريد مشاركة إحصائيات الاستخدام المجهولة مع مطوري Home Assistant.كل شيء معطل افتراضياً لأسباب تتعلق بالخصوصية؛ أنت من يقرر ما إذا كنت تريد التعاون عن طريق إرسال بعض بيانات القياس عن بعد.

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

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

إدارة الأجهزة، والتكاملات، والأتمتة

تكمن القوة الحقيقية لبرنامج Home Assistant في كيفية دمجه لمئات الشركات المصنعة وآلاف الأجهزة المختلفة تحت لوحة واحدة.يتم تنظيم كل هذا في عدة أقسام رئيسية من الإعدادات: "الأجهزة والخدمات"، و"الأتمتة والمشاهد"، و"المكونات الإضافية"، و"لوحات التحكم"، و"النظام".

في قسم "التكاملات"، ستجد قائمة بالخدمات التي اكتشفها برنامج Home Assistant تلقائيًا على شبكتك أو التي قمت بتكوينها يدويًا.على سبيل المثال، نظام الإضاءة الخاص بك، وجهاز التوجيه الخاص بك، وجهاز Chromecast، والمساعدين الصوتيين، والخدمات السحابية، وما إلى ذلك. ومن هناك يمكنك إضافة عمليات تكامل جديدة باستخدام زر "إضافة تكامل".

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

يعرض قسم "الأجهزة" قائمة بجميع الأجهزة المادية أو المنطقية المرتبطة بعمليات التكامل.يمكن لكل جهاز أن يعرض كيانات متعددة (على سبيل المثال، يمكن للمصباح الكهربائي أن يوفر معلومات عن الطاقة والسطوع ودرجة حرارة اللون واستهلاك الطاقة ...).

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

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

مزايا تشغيل نظام التشغيل Home Assistant في جهاز افتراضي

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

إحدى المزايا الأولى الواضحة هي التكلفة.يُعدّ كلٌّ من VirtualBox وVMware Workstation Player مجانيين للاستخدام الشخصي، وإذا كان لديك بالفعل جهاز كمبيوتر أو جهاز كمبيوتر صغير، فلن تحتاج إلى شراء جهاز مخصص لـ Home Assistant في الوقت الحالي. فهو يتيح لك التجربة والتعلم واكتشاف الأخطاء وإعادة بناء الأشياء دون إنفاق أيّ مبلغ على أجهزة إضافية.

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

تتميز الآلات الافتراضية أيضًا بسهولة نقلهايمكن تصدير قرص الجهاز الظاهري أو نسخه إلى جهاز كمبيوتر آخر بسهولة نسبية: تقوم بنقل الملف، واستيراده إلى VirtualBox أو VMware آخر، وستجد Home Assistant الخاص بك مع جميع الإعدادات جاهزة على المضيف الجديد.

  تنزيل برنامج BitDefender 2019 مجانًا: جميع إصدارات برامج مكافحة الفيروسات

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

علاوة على ذلك، وبما أن الجهاز الظاهري لا يعتمد بشكل مباشر على الأجهزة، فإن التوافق على المدى الطويل جيد للغاية.يمكنك التبديل من جهاز كمبيوتر صغير أو جهاز مكتبي، والترقية من معالج Intel N100 إلى جهاز أكثر قوة، والاحتفاظ بنفس الجهاز الظاهري لبرنامج Home Assistant، دون إعادة تثبيت أو إعادة تكوين كل شيء من الصفر.

عيوب وقيود استخدام الآلة الافتراضية

بالطبع، ليست كل المزايا موجودة؛ فتشغيل Home Assistant في جهاز افتراضي على نظام Windows له أيضًا بعض العيوب التي يجب أخذها في الاعتبار.خاصة إذا كنت تخطط لاستخدامه كنظام التشغيل الآلي الرئيسي للمنزل وليس فقط كمنصة اختبار.

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

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

يجب أيضًا مراعاة مسألة التراخيص.مجرد تشغيل شيء ما داخل جهاز افتراضي لا يعني أن تراخيص ذلك الجهاز الافتراضي ستكون سارية. أنظمة التشغيل أو قد تتوقف بعض البرامج عن العمل. يجب تفعيل نظام التشغيل Windows أو برنامج Plex أو أي برنامج مرخص آخر بشكل صحيح وفقًا لشروطها.

قد يكون تكوين الشبكة أكثر حساسية إلى حد ما مما لو كنت تقوم بتثبيت HAOS مباشرة على جهاز مخصص.لضمان قدرة Home Assistant على رؤية جميع الأجهزة بشكل صحيح، يُفضّل استخدام شبكة مُجسّرة والتأكد من حصول الجهاز الظاهري على عنوان IP صالح ضمن الشبكة الفرعية. في حال تركه خلف جدار حماية NAT أو مع قيود، لن تعمل العديد من عمليات الاكتشاف والتكامل المحلية بشكل صحيح.

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

الأسئلة الشائعة عند تشغيل HAOS على جهاز افتراضي يعمل بنظام Windows

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

سؤال شائع آخر هو ما إذا كان من الممكن تثبيت كل هذا في جهاز كمبيوتر صغير بذاكرة وصول عشوائي (RAM) أقل من 16 جيجابايتهذا ممكن، خاصةً إذا كنت تستخدم نظام ويندوز بشكل محدود وخصصت ما لا يقل عن 2 جيجابايت من ذاكرة الوصول العشوائي (RAM) للجهاز الظاهري لبرنامج Home Assistant، لكنه ليس الخيار الأمثل. مع 16 جيجابايت، ستحصل على تجربة استخدام أكثر سلاسة ومساحة كافية لتشغيل Plex أو خدمات أخرى دون أي تأخير.

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

من الممكن تمامًا تثبيت واستخدام تطبيقات أخرى على نفس جهاز الكمبيوتر الصغير الذي يستضيف الجهاز الظاهري Home Assistantعلى سبيل المثال، خادم Plex Media Server على نظام Windows نفسه. الشيء الوحيد الذي عليك الانتباه إليه هو استهلاك الموارد: إذا بدأتَ بإجراء عمليات تحويل ترميز مكثفة في Plex بينما يقوم HAOS بمعالجة الكثير من عمليات التشغيل الآلي، فقد تلاحظ انخفاضًا في الأداء.

فيما يتعلق بالنسخ الاحتياطية، لديك مستويان: النسخ الاحتياطية الداخلية لبرنامج Home Assistant والنسخ الاحتياطية الخارجية للجهاز الظاهري بأكمله.من خلال "الإعدادات > النظام > النسخ الاحتياطية" يمكنك إنشاء نسخ احتياطية من التكوين والتشغيل الآلي والتكاملات والبيانات الخاصة بك، والتي يمكنك بعد ذلك استعادتها إلى نفس التثبيت أو تثبيت مختلف.

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

في الإصدارات الحديثة من HAOS (من الفرع 11 فصاعدًا) تم تحسين التوافق مع أنظمة المحاكاة الافتراضية مثل Proxmox و KVM بشكل كبير فيما يتعلق باللقطات.الآن، عند إنشاء النسخ الاحتياطية الداخلية، يتم إيقاف تسجيل قاعدة البيانات بشكل صحيح لمنع التلف، مما يقلل أيضًا من المخاطر عند استخدام اللقطات الخارجية.

يُعد تشغيل نظام التشغيل Home Assistant OS في جهاز افتراضي على نظام التشغيل Windows طريقة مرنة للغاية لمركزة أتمتة منزلك دون التخلي عن استخدام الكمبيوتر لأشياء أخرى.بفضل جهاز كمبيوتر صغير الحجم، وشبكة متصلة، ونسخ احتياطية منتظمة، ومن خلال بدء تشغيل الجهاز الظاهري تلقائيًا مع النظام، يمكنك الحصول على خادم أتمتة منزلية مستقر وقوي مع الاستمرار في الاستمتاع بـ Plex. التنزيلات أو خدمات أخرى على نفس الجهاز.