عادةً ما ينتج تعطل Home Assistant المحصور بمستخدم أو جهاز واحد عن نطاق الحساب، أو حالة عميل قديمة، أو التعامل مع عنوان URL أو الشهادة، أو DNS، أو VPN، أو مسار شبكة ذلك الجهاز.
لا تعِد تشغيل الخادم العامل أو تعِد تهيئته أولًا. أنشئ مصفوفة صغيرة: اختبر الحساب المتأثر على عميل معروف بسلامته، وحسابًا سليمًا على العميل المتأثر، والعميل نفسه عبر Wi‑Fi والبيانات الخلوية أو شبكة أخرى. ستحدد أول مقارنة يتغير فيها العطل ما إذا كانت الهوية أو حالة العميل أو الاتصال هي التي تستحق الإجراء التالي.
أثبت نطاق العطل باختبار متقاطع
استخدم عنوان Home Assistant ولوحة المعلومات نفسيهما لإجراء أربع مقارنات: الحساب المتأثر على الجهاز المتأثر، والحساب المتأثر على جهاز سليم، وحساب سليم على الجهاز المتأثر، وحساب سليم على جهاز سليم. أبقِ الشبكة وعنوان URL ثابتين في الجولة الأولى.
توصي حالة مجتمعية على Android بتجربة متصفح آخر لتحديد ما إذا كان العطل يتبع المتصفح أم الجهاز. ويُعد الاختبار الفاصل بين المتصفحات أكثر إفادة من مسح كل الإعدادات دفعة واحدة.
إذا تبع العطل الحساب، فتابع فحص الهوية والأذونات. وإذا تبع العميل، فتابع اختبارات ذاكرة التخزين المؤقت والتطبيق وعنوان URL والشهادة. وإذا ظهر العطل على شبكة واحدة فقط، فتجاوز إعادة ضبط العميل وافحص DNS أو التوجيه أو سياسة VPN.
تحقق من نطاق الحساب وحالة المصادقة
قارن دور المستخدم المتأثر، ولوحات المعلومات التي يمكنه الوصول إليها، وحالة الحساب المفعّلة، وفشل المصادقة، وأي سياسة وصول مشروط أو هوية خارجية. اختبر صفحة غير حساسة يفترض أن يتمكن الحساب من الوصول إليها قبل اختبار الوظائف الإدارية. لا تمنح صلاحية المسؤول لمجرد إخفاء العَرَض.
أظهرت حالة وصول خاصة بالتطبيق أن الجهاز نفسه كان يستطيع استخدام المتصفح، لكن التطبيق المرافق فشل خارجيًا أثناء طلب رمز مصادقة. ويوضح الانقسام بين مصادقة المتصفح والتطبيق أن فشلًا ظاهرًا للمستخدم الواحد قد يحدث بعد نجاح صفحة تسجيل الدخول إلى الخادم.
إذا فشل الحساب المتأثر على كل عميل سليم، فأصلح حالة المصادقة الخاصة به أو أعد إنشاءها وفقًا لموفر الهوية المُعدّ، ثم أعد الحد الأدنى من الدور المقصود. وإذا فشل حساب آخر على العميل نفسه أيضًا، فليست الهوية المسار الأساسي.
أعد ضبط حالة العميل المتأثر فقط
افتح ملفًا خاصًا في المتصفح أو متصفحًا مختلفًا قبل مسح البيانات. إذا نجح الملف الخاص، فأزل بيانات موقع Home Assistant أو أعد ضبط ذاكرة التخزين المؤقت للواجهة الأمامية المرافقة على العميل المتأثر فقط. أعد إدخال عنوان URL المعروف بسلامته بدقة بدلًا من الاعتماد على إشارة مرجعية قديمة أو نتيجة اكتشاف تلقائي.
وثّق تقرير مرتبط بإصدار معين عملاءَ غير قادرين على الاتصال، وشمل عمليات واسعة لإعادة تثبيت التطبيق واختبارات DNS وWi‑Fi والبيانات الخلوية وعنوان URL. ويدعم فشل اتصال العميل المحدد النطاق الاحتفاظ بالإصدارات والمقارنات الدقيقة دون تعميم الحالة باعتبارها سببًا شاملًا.
إذا نجح الملف النظيف، فالإصلاح متعلق بحالة العميل المحلية؛ أكّد تسجيل الدخول والتحديثات المباشرة بعد إغلاق التطبيق وإعادة فتحه. وإذا فشل كل ملف عميل على ذلك الجهاز فقط، فانتقل إلى فحوص الشهادة والوقت وDNS والشبكة بدلًا من إعادة ضبط Home Assistant.
قارن عنوان URL والشهادة وDNS ومسار الشبكة
تحقق من وقت الجهاز، والعنوان الذي تم حله، واسم الشهادة وموثوقيتها، وعنوان URL الداخلي أو الخارجي المحدد، وحالة VPN، والمسار عبر Wi‑Fi والبيانات الخلوية. قد يتمكن الجهاز من الوصول إلى عنوان URL عبر المتصفح، بينما يحدد التطبيق عنوان URL مخزنًا آخر أو يطبق تحققًا أكثر صرامة من الشهادة.
استخدم مقارنة العميل بالخادم من ZimaSpace لإبقاء مسار الخادم السليم منفصلًا عن سلوك DNS أو ذاكرة التخزين المؤقت أو التطبيق على جهاز واحد.
إذا انتقل العطل مع الشبكة، فافحص DNS المنقسم، وقواعد VLAN، والبوابات الأسيرة، والمرحلات الخاصة، أو مسارات VPN. وإذا تبع العطل عنوان URL واحدًا، فأصلح نقطة النهاية وسلسلة الشهادة. أبقِ المسار العامل دون تغيير أثناء اختبار المسار الفاشل.
أكد التعافي دون توسيع نطاق النظام
كرّر إجراء تسجيل الدخول أو فتح لوحة المعلومات الأصلي على الحساب والجهاز المتأثرين، ثم أغلق العميل وأعد فتحه، وانتقل بعيدًا عن الشبكة الأصلية ثم عُد إليها، وتحقق من تحديثات الحالة المباشرة. أكّد أيضًا استمرار عمل مستخدم وجهاز سليمين مع عدم إدخال تغييرات جديدة على الامتيازات أو الوكيل.
تعني حالة النجاح بقاء العميل المحدد متصلًا وثبات أذوناته المقصودة عبر هذه الانتقالات. وإذا تطلب الإصلاح صلاحية المسؤول، أو تعطيل فحوص الشهادة، أو فتح قواعد الجدار الناري على نطاق واسع، فأعد التغييرات؛ فهذا ليس تعافيًا صالحًا.
صعّد المشكلة عندما يتكرر العطل نفسه على عميل نظيف باستخدام حساب سليم ومسار شبكة صحيح، أو عندما تُظهر السجلات خطأ مصادقة مرتبطًا بإصدار معين. احتفظ بالإصدارات والطوابع الزمنية وفئة عنوان URL ونتائج الاختبارات المتقاطعة حتى يظل البلاغ محددًا وقابلًا للتنفيذ.
الدعم والنصائح
المزيد للقراءة

يعمل Home Assistant عبر شبكة Wi‑Fi لكنه يفشل عبر Ethernet أو VPN
اختبر كل مسار شبكي على حدة، وتحقق من حالة الواجهة والتوجيه، وميّز بين الاتصال المباشر بعنوان IP والاكتشاف، ثم أصلح الطبقة المتعطلة فقط.

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

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

