هذه هي الطريقة التي يمكنك بها أتمتة كل شيء في المنزل

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

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

في هذه الدورة التدريبية الرئيسية ، سنقوم بتثبيته على طراز Raspberry Pi 3 B ، ولكن يعد Intel nuc أو خادم Linux صغيرًا أو NAS خيارًا جيدًا أيضًا. في العديد من هذه الأنظمة ، بما في ذلك Synology NAS (انظر الإطار) ، يمكنك بسهولة استخدام Docker لما يسمى بظاهرية الحاوية. في Raspberry Pi ، ستختار عادةً بيئة Hass.io. كما أنه يعتمد بشكل كبير على Docker في الخلفية ، ولكنه يقدم أيضًا العديد من الإضافات ، مثل التثبيت المبسط للتحديثات والإضافات. بالمناسبة ، يتوفر Hass.io أيضًا لبعض الأنظمة الأخرى ، بما في ذلك Ordroid C2 و Intel-nuc. ضع في اعتبارك أنه - إلى جانب تشغيل Home Assistant - لا يمكنك فعل الكثير مع النظام.

التثبيت على NAS مع Docker

في أنظمة مختلفة ، بما في ذلك NAS الأكثر شمولاً من Synology ، يمكنك استخدام Docker بشكل ملائم لتثبيت Home Assistant. تأكد من تثبيت Docker وافتح التطبيق. اذهب إلى يسجل، ابحث عن طريق الكلمات الرئيسية المساعدة في المنزل واختر مساعد منزلي / مساعد منزلي من القائمة (عادةً ما يكون الأول) متبوعًا بـ للتحميل. اختر أحدث إصدار. ثم اذهب الى صورة وعند انتهاء التنزيل ، اضغط على يبدأ. الآن يتم فتح معالج تكوين الحاوية. انقر عليه إعدادات متقدمة. ضع علامة في قم بتمكين إعادة التشغيل التلقائي. ثم اذهب الى أضف وحدة تخزين / مجلد وقم بتركيب مجلد docker / HomeAssistant على / config. هذا يضمن بشكل أساسي أن المجلد الذي يحتوي على ملفات التكوين على NAS - لذلك خارج الحاوية - يتم حفظه حتى تتمكن من الوصول إليه. ضع علامة التبويب شبكة الاتصال الخيار استخدم نفس الشبكة مثل Docker Host في. في علامة التبويب اليمنى بيئة أضف المتغير بعلامة الجمع TZ مع زيادة القيمة أوروبا / أمستردام. أخيرًا اختر للتقديم, التالي ثم في شاشة النظرة العامة مرة أخرى للتقديم حتى يتم تنفيذ الحاوية. يمكنك بعد ذلك بدء Home Assistant على عنوان NAS والمنفذ 8123 بالشكل // ipaddress: 8123.

01 التثبيت على Pi

للتثبيت على طراز Raspberry Pi 3 B الخاص بنا ، نختار الصورة الجاهزة باستخدام Hass.io. يتكون الأساس من نظام التشغيل HassOS وبيئة Docker. ضمن بيئة Docker هذه ، يتم تشغيل حاوية Home Assistant تلقائيًا ، والتي يمكنك أيضًا تحديثها بسهولة عبر واجهة الويب. تتضمن واجهة الويب هذه أيضًا بعض الإضافات الأخرى ، مثل أداة النسخ الاحتياطي (لقطة). بالإضافة إلى ذلك ، يمكنك إضافة العديد من الملحقات بسرعة ، مثل Configurator الذي يمكنك من خلاله ضبط ملفات التكوين بسهولة عبر المتصفح. احصل على ملف الصورة لـ Hass.io. اخترنا صورة 32 بت لطراز Raspberry Pi 3 B و B +. استخدم balenaEtcher لفلاش ملف الصورة إلى بطاقة ذاكرة microSD (يفضل أن تكون 32 جيجا بايت على الأقل).

02 تجهيز بطاقة الذاكرة

بمجرد الانتهاء من وميض بطاقة الذاكرة ، فأنت جاهز بشكل أساسي لتشغيل Pi بها. اختياريًا ، يمكنك التأكد من صحة إعدادات WiFi و / أو تعيين عنوان IP ثابت عن طريق كتابة ملف تكوين. ومع ذلك ، في هذه الدورة التدريبية الرئيسية ، نختار ببساطة توصيل Pi بكابل الشبكة. هذا على الفور أكثر استقرارًا من WiFi ، حيث يتم تعيين عنوان IP عبر DHCP. لاحظ أنه بعد بدء تشغيل Pi ، هناك بعض مهام التثبيت التي سيتم تشغيلها ، والتي قد تستغرق ما يصل إلى عشرين دقيقة. اختياريًا ، يمكنك مراقبة هذه العملية عن طريق توصيل جهاز عرض. عند الانتهاء ، يمكنك الوصول إلى واجهة الويب باستخدام متصفح على شبكتك على //hassio.local:8123. هنا سيُطلب منك إنشاء حساب ، ثم تقوم بتسجيل الدخول باستخدامه. Hassio.local لا يعمل؟ ثم استخدم عنوان IP الخاص بـ Raspberry Pi ، والذي يمكنك البحث عنه باستخدام أدوات مثل Advanced IP Scanner.

03 إضافة مكون

نقوم بتثبيت Configurator لضبط التكوين بسهولة ، وهو أحد الإضافات في Hass.io. للقيام بذلك ، انتقل إلى Hass.io في القائمة. انقر أدناه متجر إضافي على هذه الوظيفة الإضافية الرسمية واختر تثبيت. أدخل في نص التكوين تحت العنوان التكوين أدخل كلمة المرور بعد كلمة المرور وأضفها الشبكات المسموح بها نطاق IP لشبكتك. ثم اضغط يحفظ تليها يبدأ. ثم اتبع الرابط ل افتح Web UI لفتح Configurator. من خلال أيقونة المجلد ، يمكنك فتح ملف التكوين المطلوب ، على سبيل المثال config.yaml حيث نجري معظم التغييرات على هذا الفصل الرئيسي. يمكنك أيضًا بسهولة إضافة ملف تكوين جديد بالاسم المطلوب. هل تريد تضمين Configurator في قائمة Home Assistant؟ ثم أضف الأسطر أدناه (على سبيل المثال في الأسفل) إلى هذا الملف.

panel_iframe:

المكوّن:

العنوان: المكوّن

رمز: mdi: وجع

رابط: //10.0.0.70:3218

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

04 ملفات تكوين الإعداد

ألق نظرة فاحصة على بنية ملفات التكوين مسبقًا. يمكن العثور على التكوين الرئيسي في config.yaml. بشكل افتراضي ، يتم تقسيم التكوين للحفاظ على النظرة العامة. يمكنك أن ترى ذلك من سطر مثل الأتمتة:! include automations.yaml. هذا هو إشارة إلى البرنامج النصي المنفصل مع قواعد التشغيل الآلي. يمكنك أيضًا القيام بذلك بنفسك ، على سبيل المثال ، جميع المستشعرات المزودة بمستشعر: ! تشمل المستشعر. حتى أن هناك خيارًا لإدراج مجلدات كاملة تلقائيًا. كل هذا مفيد بشكل خاص عندما تكون بعيدًا قليلاً وتطول نصوصك.

05 التعديلات الأولى

املأ config.yaml للمكون مساعد منزلي: خلف خط العرض: و خط الطول: أدخل موقع منزلك. يمكنك بسهولة العثور على القيم على www.gps-coordinates.org. يتم استخدامها ، من بين أمور أخرى ، لتحديد شروق الشمس وغروبها. تاكد من وحدة زمنية: يتم عرض المنطقة الزمنية الصحيحة ، مثل أوروبا / أمستردام. لا تنس حفظ التغييرات الخاصة بك عبر يحفظ. بعد التعديلات ، من الحكمة التحقق من صحة التكوين عبر الإعدادات / عام. خاصة مع المساحات التي يمكن أن تخطئ. في تلك القائمة ، يمكنك أيضًا إعادة تحميل التكوين أو - إذا لم يكن ذلك كافيًا - إعادة تشغيل الخادم. هذا مهم جدًا لكي تصبح التغييرات التي تجريها في ملفات التكوين سارية المفعول!

06 يضاف تلقائيا

بفضل مكون الاكتشاف ، ربما تم بالفعل العثور على أجهزة مثل Chromecast و Apple TV و Kodi و Sonos والتلفزيون الخاص بك تلقائيًا. سترى الأجهزة التي تم العثور عليها تلقائيًا أسفل الإعدادات / عمليات التكامل جنبًا إلى جنب مع العديد من عمليات الدمج اليدوية. سنستخدم هذا لإضافة لمبات Philips Hue قريبًا. ثم ، قبل أن نبدأ بالفعل في "الأتمتة" ، سنضيف أيضًا بعض الأجهزة الأخرى. من المفيد أن تعرف أن Home Assistant يدعم قدرًا هائلاً من الأجهزة والبرامج (انظر المربع "يعمل مع ... كل شيء تقريبًا"). لذلك ، هناك فرصة جيدة لأن لديك بالفعل الكثير من الأجهزة في المنزل التي تتصل بها.

يعمل مع ... أي شيء تقريبًا!

يدعم Home Assistant كمية هائلة من الأجهزة والبرامج أو - باختصار - المكونات. للحصول على نظرة عامة كاملة ، قم بزيارة www.home-assistant.io/components. يتم تضمين وصف شامل لكل مكون. قد يكون هذا قصيرًا جدًا بالنسبة للمبتدئين ، ولكن إذا كنت بعيدًا قليلاً ، فهذا يكفي دائمًا تقريبًا. خلاف ذلك ، هناك عدد لا يحصى من المساعدين والموارد على الإنترنت. راقب أيضًا مدونة Home Assistant لأنه يتم إضافة مكونات مثيرة للاهتمام بانتظام!

07 لمبات هيو من فيليبس

نبدأ بدمج مصابيح Philips Hue التي تعمل عبر بروتوكول ZigBee. يضمن Hue Bridge أنه يمكنك أيضًا التحكم في المصابيح من شبكتك ، باستخدام تطبيق Hue أو مساعد Home بالطبع. يمكنه التحدث مباشرة إلى ما يسمى api في جسر هيو. نحن نستخدم Hue Bridge 1.0 الأقدم ، وهو ملائم تمامًا. في Home Assistant ، انتقل إلى الإعدادات / عمليات التكامل وانقر خلف Philips Hue على تهيئة. عند المطالبة ، اضغط على الزر الدائري الموجود على الجسر ثم اضغط يقدم. يتم بعد ذلك إضافة كل مصباح Hue تلقائيًا إلى Home Assistant ككيان يسمى ويمكنك تشغيله. يتم تحديث الحالة المتغيرة في غضون ثوانٍ ، على سبيل المثال إذا قمت بتشغيل أو إيقاف تشغيل مصباح خارج Home Assistant.

08 ييلايت رخيصة

تعمل مصابيح Yeelight عبر شبكة WiFi وهي بديل ميسور التكلفة لـ Philips Hue. يمكنك إضافتها إلى Home Assistant بسرعة وسهولة. لنأخذ Yeelight YLDP02YL (حوالي 18 يورو) كمثال ، والذي يمكنه عرض الألوان وإخراج ضوء جيد مع 600 لومن. قبل أن تتمكن من إضافة المصباح في Home Assistant ، تأكد من أنه يعمل بالطريقة المعتادة عبر تطبيق Yeelight ولديه أحدث البرامج الثابتة. ضع أيضا الخيار إدارة LAN في التطبيق للسماح بالوصول مع تطبيقات أخرى مثل Home Assistant. تعرف على عنوان IP عبر نفس تطبيق Yeelight أو نظرة عامة على الشبكة لجهاز التوجيه الخاص بك. في مثالنا ، هذا هو 10.0.0.185. ثم افتح config.yaml وأضف الأسطر أدناه. إذا كان لديك عدة مصابيح ، فقم بإضافتها بعنوان IP الخاص بها واسمها الوصفي (بدون مسافات) تحت الأجهزة.

ضوء:

- المنصة: yeelight

جهاز:

10.0.0.185:

الاسم: مصباح الغلاف الجوي

لا تنس أن تجعل التغييرات نشطة (أدناه الإعدادات / عام). بعد ذلك ، سيكون المصباح متاحًا في Home Assistant بالاسم المختار. جرب أيضًا أحد التأثيرات العديدة مثل Disco أو Police.

09 أضف منتجات 433 ميجا هرتز

للعمل مع منتجات في نطاق 433 ميجاهرتز ، مثل KlikAanKlikUit (انظر المربع "KaKu in Home Assistant") ، نقوم بتوصيل Rfxcom RFXtrx433E بأحد منافذ USB في Pi. هذا جهاز إرسال / مستقبل شائع 433 ميجا هرتز يمكنه التعامل مع العديد من المنتجات والبروتوكولات. فكر في المفاتيح ومحطات الطقس وأجراس الأبواب والستائر الأوتوماتيكية وأبواب المرآب. ستجد أيضًا مجموعة واسعة في متاجر الويب الصينية. لإضافة جهاز الإرسال / جهاز الاستقبال هذا كمكون إلى Home Assistant ، ما عليك سوى إضافة الأسطر التالية إلى ملف config.yaml النصي. مع وجود الجهاز في / dev / ttyUSB0 يبدو كالتالي:

rfxtrx:

الجهاز: / dev / ttyUSB0

بعد ذلك ، لا يزال يتعين علينا إضافة المستشعرات المطلوبة وما شابه ذلك. سنفعل ذلك في الخطوة التالية. يتم توصيل جهاز إرسال / مستقبل للموجة Z ، وهو بديل قوي ، بطريقة مماثلة ، ولكن مع القواعد التالية:

كبريت:

usb_path: / dev / ttyUSB0

KaKu in Home Assistant

KlikAanKlikUit (KaKu) لديها العديد من المنتجات للمنزل الذكي. يعمل البعض حوالي 868 ميجاهرتز أو مع Zigbee ، ولكن أشهرها هو مجموعة المفاتيح عند 433 ميجاهرتز. مع هذا يمكنك تبديل المقابس والمآخذ عن بعد. ستجد هذه المجموعات في كل متجر لاجهزة الكمبيوتر ومتجر إلكترونيات. يستخدمون بروتوكولًا بسيطًا مشابهًا جدًا لبروتوكول X10 القديم. هناك أيضا عيوب. على سبيل المثال ، التواصل ممكن فقط في اتجاه واحد. لذا يمكنك إرسال إشارة لتشغيل المصباح ، على سبيل المثال ، لكن لا يوجد تأكيد على حدوث ذلك بالفعل. بالإضافة إلى ذلك ، لا يتم تشفير الاتصال ، لذلك هناك احتمال أن يقوم الجيران عن غير قصد بتشغيل وإيقاف تشغيل الأجهزة. إذا قمت بتوصيل جهاز إرسال / مستقبل يعرف البروتوكولات ، فيمكنك البدء في Home Assistant مع منتجات KlikAanKlikUit ، ولكن أيضًا مجموعات أخرى (رخيصة) لا حصر لها تستخدم نطاق تردد 433 ميجاهرتز ، مثل مستشعرات النوافذ والأبواب ودرجة الحرارة.

10 توفير أجهزة الاستشعار

بادئ ذي بدء ، نريد إضافة بعض مستشعرات درجة الحرارة التي تعمل على 433 ميجاهرتز. تُستخدم المستشعرات على نطاق واسع جدًا في Home Assistant وليس فقط للقياس الفعلي لدرجة الحرارة. على سبيل المثال ، يمكنك إضافة تنبؤات الطقس (بما في ذلك Buienradar و OpenWeatherMap) كمستشعر ، ولكن أيضًا مستوى خراطيش الطابعة (عبر SNMP أو الكؤوس) ، قراءات العداد من العداد الذكي الخاص بك ، قيمة التداول الحالية للبيتكوين ، السفر الحالي الوقت من A إلى B وفقًا لخرائط Google أو سرعة اتصالك بالإنترنت. لذلك يمكنك اختيار وضع هذه التفاصيل في ملف تكوين منفصل (على سبيل المثال sensors.yaml) كما هو موضح في الخطوة 4. بشكل افتراضي ، تتم إضافة تنبؤات الطقس من Yr.no النرويجية كجهاز استشعار. لإتاحة مستشعرات درجة الحرارة لمكون rfxtrx ، أضفنا بضعة أسطر بحيث تبدو كالتالي:

المستشعر:

- المنصة: سنة

- المنصة: rfxtrx

auto_add: صحيح

11 أضف جهاز استشعار

بمجرد أن يعطي مستشعر درجة الحرارة إشارة ، عادة مرة واحدة في الدقيقة ، بفضل الخيار إضافة_تلقائية أضيفت مباشرة. يمكنك رؤية القيمة في واجهة الويب في القسم ملخص. تأكد من أن التكوين الخاص بك نشط وقم بتحديث شاشة المستعرض (F5) إذا لزم الأمر. اكتب رمز تعريف مستشعر درجة الحرارة ، والذي يجب أن يبدو بالشكل 0a52070e380e00365346369. أضف المستشعرات المطلوبة في ملف التكوين الخاص بك تحت العنوان الأجهزة باسم معروف. بالنسبة لجهاز الاستشعار الذي يقيس درجة الحرارة والرطوبة ، فإن هذا يرجع إلى ما يلي ، على سبيل المثال:

- المنصة: rfxtrx

auto_add: صحيح

جهاز:

0a52070e380e00365346369:

الاسم: الخارج

نوع البيانات:

- رطوبة

- درجة حرارة

12 إضافة مفاتيح

تعد إضافة المفاتيح هي نفسها بشكل أساسي ، لكنك الآن تستخدم المكون تحول:. للقيام بذلك ، أضف الأسطر التالية إلى التكوين.

تحول:

المنصة: rfxtrx

auto_add: صحيح

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

تحول:

المنصة: rfxtrx

auto_add: صحيح

تكرار_الإشارة: 2

جهاز:

0b11000f012ef9ba01010f50:

الاسم: أضواء عيد الميلاد

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

13 التقديم عبر جهاز التوجيه

ما إذا كان شخص ما في المنزل يمكن أن يلعب دورًا مهمًا في قواعد الأتمتة الخاصة بك. هناك عدة خيارات لمثل هذه المعلومات. يمكنك معالجته جيدًا باستخدام Bluetooth أو GPS. ولكن هناك أيضًا خيارًا بسيطًا: اختبار اتصال عنوان IP الخاص بهاتفك الذكي أو جهازك اللوحي. البديل ، كما هو موضح أدناه ، هو قراءة قائمة الاتصال الخاصة بالموجه لمعرفة ما إذا كان هاتفك الذكي مسجلاً. للقيام بذلك ، نقوم أولاً بتشغيل ما يسمى بمتعقب الأجهزة لـ Fritz! Box في التكوين. yaml. يقوم بتجميع وتحديث قائمة الاتصال بشكل دوري. في هذا المثال ، يحتوي جهاز التوجيه على عنوان IP 10.0.0.1 ولكن قد يختلف ذلك في حالتك.

جهاز_تكسير:

- المنصة: فريتز

المضيف: 10.0.0.1

track_new_devices: نعم

الفاصل_الثواني: 10

look_home: 180

القيمة في اعتبر المنزل، في هذا المثال 180 لمدة ثلاث دقائق ، هو الوقت الإضافي الذي يستغرقه Home Assistant قبل أن يضع شخصًا ما في إجازة.

14 وجود الجهاز

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

اسم الجهاز:

hide_if_away: خطأ

أيقونة:

ماك: 20: 39: 56: 7B: 4A: 93

الاسم: جيرتجان

صورة:

المسار: نعم

دقة طريقة التتبع هذه ليست مثالية. على سبيل المثال ، يقوم الهاتف الذكي في وضع السكون أحيانًا بفصل اتصال Wi-Fi ، مما يجعل الأمر يبدو كما لو أن هذا الشخص غائب. ومع ذلك ، يتم الاعتناء بذلك. يقوم Fritz! Box بإزالة الأجهزة من قائمة الاتصال فقط إذا لم يتم رؤيتها لمدة عشر دقائق. يمكنك أيضًا تجربة قيمة اعتبر المنزل. ويلاحظ على الفور "عودة الهاتف الذكي إلى المنزل".

15 أتمتة مع Home Assistant!

لقد أضفنا الآن الأجهزة الضرورية التي يمكن التحكم فيها وإدارتها من Home Assistant أو من خلال تطبيق ، لكن هذا لا يجعل المنزل ذكيًا! لذلك سنضيف قواعد الأتمتة في الأتمتة. yaml.

تحتوي القاعدة على ما يصل إلى ثلاثة أجزاء: مشغل وأي شروط والإجراء (الإجراءات) المطلوب. باستخدام المشغل ، تحدد متى يجب تقييم القاعدة ، على سبيل المثال بعد وقت معين ، عند الضغط على زر أو بمجرد عودة شخص ما إلى المنزل.يمكنك استخدام الشروط لضبط القيود ، بحيث لا يتم تشغيل المصباح ، على سبيل المثال ، إلا عندما يكون شخص ما في المنزل وعندما يكون الظلام. أخيرًا ، أنت تحدد الإجراء الذي يتعين القيام به ، على سبيل المثال تشغيل المصباح. المساعدة الجيدة هي الجزء أدوات المطور / الدول. هناك سترى الكيانات المعروفة بحالتها وسماتها. على سبيل المثال ، الكيان هو مصباح بالحالة تشغيل أو إيقاف وسمة إذا سطوع (لمصباح خافت). يمكن أن يكون الكيان أيضًا هو الشمس ذات الحالة above_horizon وصفات مثل next_rising و next_setting. يمكنك استكشاف الإجراءات عبر أدوات / خدمات المطور. على سبيل المثال ، هذا هو التبديل التبديل ومصباح light.turn_off.

16 التبديل مع الوقت

ندخل باستخدام مشغل بسيط يتم التحكم فيه بالوقت يقوم بتشغيل المصباح وإيقاف تشغيله بالتناوب كل ثانية. أدناه الاسم المستعار نعطي اسمًا وصفيًا قصيرًا. ل /1 تشير إلى أنه يتكرر كل ثانية. يمكنك إضافة القواعد إلى الأتمتة. yaml.

- الاسم المستعار: "تبديل المصباح"

اثار:

المنصة: time_pattern

الثواني: '/ 1'

عمل:

الخدمة: light.toggle

معرف الكيان: مصباح الغلاف الجوي

17 التبديل مع غروب الشمس

أدناه ترى مثالاً حيث يتم تشغيل المصباح قبل ساعة ونصف من غروب الشمس ويتم إيقاف تشغيله مرة أخرى في الساعة 23:00.

- الاسم المستعار: "المصباح يضيء قبل غروب الشمس"

اثار:

المنصة: الشمس

الحدث: غروب الشمس

الإزاحة: '+01: 30: 00'

عمل:

الخدمة: light.turn_on

معرف الكيان: مصباح الغلاف الجوي

- الاسم المستعار: "انطفاء المصباح عند الساعة 23:00"

اثار:

المنصة: الوقت

عند: '23: 00: 00 '

عمل:

الخدمة: light.turn_off

معرف الكيان: مصباح الغلاف الجوي

18 التبديل مع معلومات التواجد

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

- الاسم المستعار: "ذهب الجميع - إطفاء الأنوار"

اثار:

المنصة: الدولة

معرف الكيان: group.all_devices

to: "not_home"

عمل:

الخدمة: light.turn_off

معرف الكيان: group.all_lights

يمكنك البناء على هذا إلى ما لا نهاية. فكر في إضافة شروط بحيث لا تضيء الأضواء إلا عندما يكون شخص ما بالمنزل. أو استلام إخطار بتغييرات الحالة. تطبيق iOS مفيد لذلك. مع Android ، يمكنك استخدام Pushbullet. من الجيد أيضًا اكتشاف العديد من الإضافات لـ Home Assistant. من السهل على Hass.io القيام بذلك. وخير مثال على ذلك هو Node Red ، والذي يجعل من السهل برمجة الإجراءات عبر واجهة الويب.

المشاركات الاخيرة

$config[zx-auto] not found$config[zx-overlay] not found