تتيح لك هذه التكاملية مع Home Assistant استخدام أجهزة Xsense داخل نظام المنزل الذكي. تم إنشاؤها استنادًا إلى الكود الأصلي لـ
Theo Snel ونُشرت بإذنه وبالتعاون معه.
حتى يتم إصدار تكامل رسمي لـ Home Assistant من قبل Theo، سيتم استخدام هذا التكامل من HACS، والذي يتم تحديثه بانتظام لإضافة ميزات جديدة وحل المشاكل الحالية. يتيح هذا التكامل للمستخدمين دمج أجهزة Xsense بسهولة في Home Assistant واستخدامها في مختلف عمليات الأتمتة والمراقبة.
## الميزات - تكامل مختلف أجهزة Xsense مع Home Assistant. - دعم الأتمتة بناءً على بيانات أجهزة الاستشعار من Xsense. - دعم للأنواع التالية من الأجهزة: محطات القاعدة، أجهزة كشف الدخان، أجهزة كشف أول أكسيد الكربون، أجهزة الكشف الحراري، أجهزة كشف تسرب المياه ومقاييس الرطوبة. - إعداد سهل من خلال HACS (Home Assistant Community Store).- خادم Home Assistant فعال (يوصى بأحدث إصدار).
- حساب Xsense مع الأجهزة المدعومة.
- يجب تثبيت HACS في Home Assistant لتمكين تثبيت التكامل.
للحصول على دليل تفصيلي حول التثبيت والتكوين، يمكنك مشاهدة الفيديو التالي:
قبل تثبيت التكامل، من الضروري القيام ببعض التحضيرات:
-
إنشاء حساب ثاني في تطبيق X-Sense (للاستخدام مع Home Assistant): نظرًا لأنك لا تستطيع تسجيل الدخول في التطبيق وHome Assistant بنفس الحساب في آن واحد، ننصح باستخدام حساب منفصل لـ Home Assistant. هذا يمنعك من فصل الاتصال بشكل متكرر بين التطبيق وHome Assistant. الحساب الإضافي يتيح تكامل سلس دون انقطاعات.
-
مشاركة الأجهزة المدعومة من الحساب الرئيسي إلى حساب Home Assistant: استخدم تطبيق X-Sense لمشاركة فقط الأجهزة المدعومة مع الحساب الجديد الذي أنشأته. بهذه الطريقة، يمكنك استخدام التكامل بسهولة في Home Assistant، بينما تستمر في إدارة الأجهزة من حسابك الرئيسي.
-
افتح HACS في Home Assistant: HACS هو امتداد مهم لـ Home Assistant، يتيح لك تثبيت التكاملات المخصصة بسهولة.
-
اذهب إلى المستودعات المخصصة: انتقل إلى الإعدادات في لوحة HACS وأضف هذا المستودع كمصدر مخصص.
-
أضف المستودع: أدخل عنوان URL للمستودع:
https://github.com/Jarnsen/ha-xsense-component_test
-
قم بتنزيل التكامل وتثبيته: ابحث عن التكامل في HACS، قم بتنزيله وتثبيته. بعد التثبيت، يمكنك إعداد التكامل من خلال واجهة Home Assistant.
بعد التثبيت، يلزم إجراء إعداد أساسي لكي يعمل التكامل بشكل صحيح:
-
اسم المستخدم وكلمة المرور: استخدم بيانات الاعتماد الخاصة بحساب X-Sense الجديد الذي أنشأته لتكوين الاتصال.
-
نظرة عامة على الأجهزة: بعد الإعداد بنجاح، ستكون الأجهزة المشتركة متاحة في Home Assistant ويمكن استخدامها للأتمتة.
بعد التثبيت والإعداد بنجاح، سيكون التكامل مرئيًا في Home Assistant. ستكون الأجهزة مرئية على لوحة التحكم ويمكن استخدامها للأتمتة والإشعارات وحالات الاستخدام الأخرى.
هذا التكامل يدعم مجموعة متنوعة من أجهزة Xsense. فيما يلي قائمة بالأجهزة التي تم التأكد منها واختبارها حاليًا:
- محطة القاعدة (SBS50): المحور المركزي لأجهزة Xsense.
- كاشف حراري (XH02-M): الكشف عن درجات الحرارة غير العادية.
- كاشف أول أكسيد الكربون (XC01-M; XC04-WX): الكشف عن تركيزات خطيرة من أول أكسيد الكربون.
- كاشف الدخان (XS01-M, WX; XS03-WX; XS0B-MR): الكشف المبكر عن الدخان.
- كاشف مدمج لأول أكسيد الكربون والدخان (SC07-WX; XP0A-MR (مدعوم جزئيًا)): أجهزة مدمجة للكشف عن أول أكسيد الكربون والدخان.
- كاشف تسرب المياه (SWS51): الكشف عن وجود الماء في أماكن غير مرغوب فيها.
- مقياس الرطوبة-الحرارة (STH51): مراقبة درجة الحرارة والرطوبة.
يمكن استخدام هذه الأجهزة لإنشاء الأتمتة والإشعارات بعد تكاملها في Home Assistant.
باستخدام هذا التكامل، يمكنك إنشاء مجموعة متنوعة من الأتمتة. فيما يلي بعض الأمثلة:
عندما تكون درجة الحرارة من مقياس حرارة Xsense أعلى من 30 درجة مئوية، يتم إرسال إشعار:
automation:
- alias: "تحذير درجة الحرارة Xsense"
trigger:
platform: numeric_state
entity_id: sensor.xsense_temperature
above: 30
action:
service: notify.notify
data:
message: "درجة الحرارة تجاوزت 30 درجة!"
عندما يكتشف كاشف تسرب المياه وجود ماء، يتم تفعيل إشعار:
automation:
- alias: "إنذار تسرب المياه"
trigger:
platform: state
entity_id: binary_sensor.xsense_waterleak
to: "on"
action:
service: notify.notify
data:
message: "تم اكتشاف تسرب مياه!"
نحن نبحث دائمًا عن دعم لتحسين وتطوير هذا التكامل. هناك العديد من الطرق التي يمكنك المساعدة بها:
-
اختبار الأجهزة: إذا كنت تملك جهاز Xsense يعمل مع التكامل، أبلغنا بذلك لنضيفه إلى قائمة الأجهزة المدعومة.
-
الإبلاغ عن الأجهزة غير المدعومة: إذا كان هناك جهاز لا يعمل، أبلغنا بذلك لنقدم الدعم أو ندمج الجهاز في الإصدارات المستقبلية.
-
مشاركة الأجهزة للاختبار: أفضل طريقة لاختبار أجهزة جديدة هي مشاركة الجهاز عبر تطبيق X-Sense لضمان دعم أكبر عدد ممكن من الأجهزة.
-
دعم المجتمع: شارك في النقاشات في مجتمعنا. سواء كانت لديك اقتراحات للتحسين أو تقدم المساعدة للمستخدمين الآخرين في إعداداتهم، فإن كل مساعدة مرحب بها!
للنقاشات والدعم، يمكنك العثور علينا على خادمنا في Discord أو في منتدى Home Assistant: