مخطط خادم Home Assistant لمنزل مشترك

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

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

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

حدّد أدوار المنزل والخدمات أولًا

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

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

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

أبقِ التحكم الحرج ضمن مسار محلي

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

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

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

افصل بين الحالة المباشرة والنسخ الاحتياطية ووسائط الاسترداد

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

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

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

-15% OFF

تحقّق من المخطط عبر تمرين منزلي

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

تتوسع مقالة ZimaSpace حول تصميم هوية العائلة في طبقة المستخدمين والصلاحيات ضمن مخطط الخادم هذا.

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

إعداد التخزين الشبكي والخادم

المزيد للقراءة

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.