Skip to content

الإعداد باستخدام حساب Xiaomi Home ​

يجب استخدام هذه الطريقة إذا كان المكنسة الروبوتية مُدارة حاليًا عبر تطبيق Xiaomi Home. لضمان التوافق، يمكن التحقق منها باستخدام تطبيق Xiaomi Home الرسمي المتاح لـ iOS و Android.

تكوين Xiaomi Homeتكوين Xiaomi Home

المتطلبات

  • ** بيانات الاعتماد: ** يجب أن تكون اسم المستخدم وكلمة المرور بالضبط كما تم استخدامها لتسجيل الدخول إلى التطبيق المحمول (وليس الموقع الرسمي).
  • ** منطقة الخادم: ** يجب أن تتطابق الدولة المختارة مع المنطقة التي تم تسجيل الجهاز فيها في التطبيق. المناطق غير المتطابقة ستؤدي إلى ظهور خطأ "فشل تسجيل الدخول" أو "الجهاز غير موجود".

تسجيلات الدخول بواسطة أطراف ثالثة

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

توصية اختيار التطبيق

يمكن تكوين بعض الأجهزة باستخدام تطبيق Dreamehome أو Xiaomi Home. إلا إذا كانت هناك حاجة صارمة للاتصال المحلي، يُنصح بشدة باستخدام تطبيق Dreamehome بدلاً من Xiaomi Home للأجهزة المدعومة:

  • بث الكاميرا: ميزة بث الكاميرا غير متوفرة للأجهزة المكونة عبر Xiaomi Home.
  • التحديثات الفورية: اتصال Dreamehome يستخدم Cloud Push للتحديثات في الوقت الفعلي، مما يلغي الحاجة لطلبات الاستطلاع الدورية.

تفضيل خيار السحابة ​

أثناء خطوة التكوين، يتوفر خيار إضافي تفضيل السحابة وهو محدد بشكل افتراضي.

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

    متطلبات الشبكة الفرعية

    لأسباب أمنية، الجهاز يستجيب فقط للطلبات الصادرة من الشبكة الفرعية الخاصة به. لذلك، يجب أن يكون المكنسة الروبوتية وHome Assistant على نفس الشبكة الفرعية بالضبط لكي تعمل الاتصالات المحلية. راجع هذه المقالة عن python-miio لاستكشاف مشاكل الشبكات الفرعية المشتركة.

التحقق من الكابتشا ​

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

كابتشا Xiaomi Homeكابتشا Xiaomi Home

التحقق بخطوتين (2FA) ​

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

يجب استرجاع هذا الرمز وإدخاله في خطوة التكوين لإكمال تسجيل الدخول.

التحقق بخطوتين في Xiaomi Homeالتحقق بخطوتين في Xiaomi Home

قيود التحقق بخطوتين

  • صلاحية الرمز: إذا تم إغلاق نافذة الإعداد وتمت محاولة تسجيل دخول جديدة، سيتم إنشاء رمز 2FA جديد. يجب دائمًا استخدام الرمز المستلم مؤخرًا.
  • تحديد المعدل: تقوم Xiaomi بتحديد عدد رموز 2FA التي يمكن طلبها يوميًا بشكل صارم. قد تؤدي محاولات تسجيل الدخول المتكررة إلى حظر مؤقت.

تحديثات الحالة الدورية ​

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

إعادة المصادقة ​

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