النقاط الرئيسية
- كل نوع من أجهزة الاستشعار له نمط فشل خاص به عند استخدامه بمفرده — دمج بيانات الاستشعار يلغي هذا باشتراط التوافق
- يُبنى باستخدام شروط أتمتة قياسية في Home Assistant (مشغّلات متعددة الشروط أو أجهزة استشعار قوالب)، وليس بأجهزة خاصة
- النمط الشائع: الرادار + الحركة PIR للإشغال، والتلامس + الكاميرا لأحداث الأمن
- عند وجود عدة إشارات غير مثالية، يوزّن مستشعر Bayesian الثنائي في Home Assistant كل إشارة بحسب موثوقيتها بدلًا من قواعد AND/OR الثابتة
- المقايضة هي تعقيد إضافي في الأتمتة ووقت إعداد أطول قليلًا مقابل تقليل ملموس للمشغّلات الخاطئة
- راجع دليل استشعار الحضور بالرادار لمعرفة نوع جهاز الاستشعار الأكثر دمجًا مع كشف الحركة
لماذا لا يكفي جهاز استشعار واحد
كل نوع من أجهزة الاستشعار له نقطة عمياء محددة: أجهزة استشعار الحركة PIR تفوّت الأشخاص الثابتين، والرادار قد يسجل أحيانًا إيجابية خاطئة من اهتزاز جهاز كهربائي، وأجهزة استشعار التلامس لا تحدد من قام بتشغيلها، والكاميرات تثير اعتبارات خصوصية تتجنبها أجهزة الاستشعار الخالية من الكاميرات.
- أتمتة الإشغال المعتمدة على PIR فقط ستطفئ الأضواء عن شخص يجلس ساكنًا، وهو إزعاج معروف في أتمتة المنزل الذكي المعتمدة على PIR فقط.
- أتمتة الرادار فقط قد تسجل أحيانًا إيجابية خاطئة من مروحة أو اهتزاز نظام التدفئة والتهوية أو حيوان أليف، حسب إعدادات الحساسية.
- الاعتماد على جهاز استشعار واحد يعني وراثة نمط الفشل الخاص بذلك الجهاز عبر كل أتمتة تُبنى عليه.
بناء أتمتة دمج بيانات الاستشعار
في Home Assistant، يُبنى دمج بيانات الاستشعار عادةً كجهاز استشعار ثنائي من نوع قالب يجمع بين حالات جهازي استشعار مصدر أو أكثر بمنطق AND/OR، وتتعامل معه الأتمتة اللاحقة كمشغّل واحد أكثر موثوقية.
- قد يُبلغ جهاز استشعار قالب أساسي لدمج الإشغال عن حالة "مشغول" فقط عندما يكون جهاز الرادار نشطًا، أو عندما تم تشغيل جهاز استشعار PIR خلال الدقائق القليلة الماضية — مما يغطي كلًا من الكشف الفوري وحالة الشخص الثابت.
- بالنسبة لأتمتة الأمن، فإن الجمع بين جهاز استشعار تلامس (فتح الباب) وحدث كشف شخص قائم على الكاميرا (راجع دليل كاميرات الأمن بالذكاء الاصطناعي المحلي) قبل إطلاق إشعار يقلل من الإنذارات الخاطئة الناتجة، على سبيل المثال، عن فتح باب دون ظهور أحد.
- أبقِ منطق الدمج في جهاز استشعار قالب واحد بدلًا من تكرار منطق الشروط المتعددة عبر عدة أتمتة منفصلة — هذا يسهّل ضبطه لاحقًا.
أنماط الدمج الشائعة
أنماط الدمج الأكثر شيوعًا هي الإشغال (الرادار + الحركة)، والأمن (التلامس + كشف الكاميرا)، والبيئي (متوسط عدة أجهزة استشعار حرارة/رطوبة لتنعيم انحياز موضع جهاز استشعار واحد).
- الإشغال: جهاز استشعار رادار للكشف عن الثبات، وPIR للاستجابة الفورية للحركة، مدمجان معًا بحيث تستجيب أتمتة الإضاءة بسرعة ولا تنتهي مهلتها عن شخص يجلس ساكنًا.
- الأمن: أجهزة استشعار تلامس للباب/النافذة مدمجة مع كشف شخص قائم على الكاميرا، بحيث لا يُطلق إشعار إلا عند تطابق حدث دخول فعلي مع تأكيد بصري.
- البيئي: حساب متوسط عدة أجهزة استشعار حرارة في غرفة واحدة لتقليل أثر وضع جهاز استشعار واحد في مجرى هواء أو بالقرب من مصدر حرارة، مما يمنح أتمتة المناخ قراءة أكثر تمثيلًا.
الدمج الموزون والمتانة
عندما لا تكفي قواعد AND/OR البسيطة، يوزّن مستشعر Bayesian الثنائي في Home Assistant المستشعرات احتماليًا: كل ملاحظة ترفع الاحتمال أو تخفضه، ويتحول المستشعر إلى وضع التشغيل عندما يتجاوز عتبة محددة.
- مستشعر Bayesian الثنائي: تحدد احتمالًا مسبقًا (prior، أي الاحتمال الأساسي)، ثم تمنح كل ملاحظة (حالة أو نطاقًا رقميًا أو قالبًا) قيمتي prob_given_true وprob_given_false. يتحول المستشعر إلى وضع التشغيل عندما يتجاوز الاحتمال الناتج probability_threshold (الافتراضي 0.5). يمكن إعداده من الواجهة (نسب مئوية) أو عبر YAML (قيم من 0 إلى 1).
- اختر منطق القالب الثابت عندما تُختصر القاعدة في جملة واحدة (الرادار OR تشغيل PIR حديث). واختر مستشعر Bayesian عندما تقدّم عدة إشارات غير مثالية — الرادار وPIR ومفتاح الإضاءة ووجود الهاتف — دليلًا جزئيًا كلٌّ على حدة. أنت من يقدّر الاحتمالات بنفسك، فابدأ ببساطة ثم اضبط.
- أضف تأخير الإيقاف (delay off) إلى المستشعر الثنائي المدمج المعتمد على القالب حتى لا تحوّل الفجوات القصيرة بين تقارير المستشعرات الغرفة إلى «غير مشغولة». تدعم المستشعرات الثنائية القائمة على القوالب delay_on وdelay_off في YAML وضمن «خيارات إضافية» في مساعد الواجهة.
- تعامل مع المدخلات غير المتصلة بشكل متعمد: كيان القالب متاح دائمًا ما لم تضبط قالب توفر (availability)، لذا فإن المستشعر المصدر غير المتصل لا يجتاز ببساطة اختبار «التشغيل». تحقق من توفر المصادر داخل القالب إذا كان لا يجوز قراءة المدخل المفقود على أنه «لا نشاط».
- لدمج البيانات البيئية، يجمع مساعد Min/Max مستشعرين أو أكثر بنفس الوحدة في متوسط أو وسيط أو حد أدنى أو حد أقصى (مساعد الواجهة أو YAML).
الأسئلة الشائعة
هل أحتاج إلى أجهزة خاصة لدمج بيانات الاستشعار؟
لا — إنه نمط منطق أتمتة يُبنى باستخدام أجهزة استشعار قوالب قياسية في Home Assistant ومشغّلات متعددة الشروط، تجمع بين أي أجهزة استشعار تمتلكها بالفعل.
ما هو أبسط مثال لدمج بيانات الاستشعار للبدء به؟
الجمع بين جهاز استشعار حضور بالرادار وجهاز استشعار حركة PIR لكشف الإشغال نقطة انطلاق شائعة — فهو يعالج مباشرة قيد PIR في "التوقف عن كشف شخص ثابت".
هل يضيف دمج بيانات الاستشعار تعقيدًا ملحوظًا للأتمتة؟
بعض الشيء — أنت تكتب جهاز استشعار قالب بمنطق مدمج بدلًا من توجيه أتمتة إلى جهاز استشعار واحد مباشرة. هذه مقايضة يمكن التعامل معها مقابل تقليل ملموس للمشغّلات الخاطئة في الأتمتة المهمة (مثل إشعارات الأمن).
هل يمكنني دمج استدلال نموذج لغوي محلي مع بيانات الاستشعار؟
نعم — بمجرد أن تُعرض بيانات الاستشعار المدمجة ككيان قياسي في Home Assistant، يمكن لأتمتة نموذج لغوي (راجع دليل أتمتة الذكاء الاصطناعي) أن تستدل عليها بنفس طريقة أي جهاز استشعار آخر، وربما تضيف منطقًا أكثر وعيًا بالسياق فوقها.
هل هذا نفس التوأم الرقمي للمنزل؟
مرتبط لكنه أضيق نطاقًا — دمج بيانات الاستشعار يجمع بين عدد قليل من أجهزة الاستشعار لقرار أتمتة واحد محدد. التوأم الرقمي (راجع ذلك الدليل) هو نموذج أوسع ومستمر لحالة المنزل بأكمله يمكن أن تستمد منه أتمتة عديدة.
متى أستخدم مستشعر Bayesian بدلًا من مستشعر القالب؟
استخدم مستشعر القالب عندما تغطي قاعدة AND/OR بسيطة المنطق. واستخدم مستشعر Bayesian الثنائي عندما تقدّم عدة إشارات غير مثالية دليلًا جزئيًا كلٌّ على حدة وتريد توزينها بحسب موثوقيتها — فهو يحتاج إلى احتمال مسبق واحتمالات لكل ملاحظة تقدّرها بنفسك.
ماذا يحدث للمستشعر المدمج عندما ينقطع اتصال أحد مستشعرات المدخل؟
افتراضيًا يبقى مستشعر القالب متاحًا ولا يستوفي المدخل غير المتصل شرطه ببساطة، لذا قد تكون النتيجة المدمجة خاطئة دون أي تحذير. أضف قالب توفر أو تحقق من حالات المدخلات إذا كان لا يجوز الوثوق بالنتيجة أثناء غياب أحد المدخلات.
