جدول المحتويات:

منافذ DIY الذكية: 11 خطوة (مع صور)
منافذ DIY الذكية: 11 خطوة (مع صور)

فيديو: منافذ DIY الذكية: 11 خطوة (مع صور)

فيديو: منافذ DIY الذكية: 11 خطوة (مع صور)
فيديو: كيف تصور بالجوال بإحترافية في 3 دقائق 2024, يوليو
Anonim
منافذ DIY الذكية
منافذ DIY الذكية

لقد أمضيت ساعات وساعات من البحث عن مقاطع الفيديو والبحث في googling وتصفح مواقع الويب لمعرفة كيفية إنشاء منزل ذكي DIY كمبتدئ. دخلت مؤخرًا في أسلوب حياة Smart Home ، لكنني سئمت من رؤية جميع المقابس والمفاتيح والملحقات باهظة الثمن التي تكلف أكثر مما تستحق ، لمجرد أنها كانت وحدة توصيل وتشغيل سهلة. بعد شراء Raspberry Pi 3 الخاص بي ، كنت متشوقًا للدخول إلى سوق المنازل الذكية ، لكنني لم أرغب في إحداث تأثير في محفظتي. بعد أكثر من 80 ساعة من البحث والمحاولات الفاشلة ، جمعت أخيرًا ما يكفي من المعرفة للتحكم بنجاح في أي جهاز توصيل بلمسة زر واحدة أو من خلال Amazon Echo Dot. إذا كنت تبحث عن إنشاء بديل رخيص وسهل لمنفذ صوت أو زر يتم التحكم فيه في منزلك ، فقد صادفت التعليمات المثالية. في هذا الدليل ، سأوضح لك خطوة بخطوة في المنزل لإعداد raspberry pi الخاص بك ، وتوصيل منافذ RF به ، وإنشاء نظام منزل ذكي آلي للمبتدئين بالكامل لتنشيطك وتشغيل مشاريعك المستقبلية. سيشغلك هذا المشروع بحوالي 70 إلى 120 دولارًا فقط ، ولكنه سيسمح لك بالتحكم في 5 أجهزة مختلفة ، مقارنة بـ 150 دولارًا - 200 دولارًا التي سيكلفك شراء هذه المنتجات عبر الإنترنت / في المتجر.

الخطوة 1: جمع المواد

سوف تحتاج (لديك بالفعل):

الحاسوب

قارئ بطاقة SD

راوتر لاسلكي / مودم

سوف تحتاج (للشراء):

Raspberry Pi 3:

(Pi) https://goo.gl/74WJLQ (35.70 دولارًا أمريكيًا)

(كيت) https://goo.gl/mFPedU (49.99 دولارًا)

أسلاك الرأس:

goo.gl/ZgZR1S (6.99 دولارات أمريكية)

جهاز استقبال / مرسل RF:

goo.gl/MVqaeA (10.99 دولارًا)

منافذ RF (تأتي مع 5 منافذ):

goo.gl/qCu9Na (25.48 دولارًا)

سلك إيثرنت:

goo.gl/dPaHRJ (4.43 دولار)

بطاقة Micro SD (الفئة 10):

goo.gl/sRDCya (8.99 دولارًا)

اختياري:

أمازون إيكو / إيكو دوت:

صدى: https://goo.gl/eQvv12 (179.99 دولارًا)

صدى دوت: https://goo.gl/6C7i4j (49.99 دولارًا)

الخطوة 2: إعداد Raspberry Pi 3 باستخدام Home Assistant

إعداد Raspberry Pi 3 باستخدام مساعد المنزل
إعداد Raspberry Pi 3 باستخدام مساعد المنزل

في هذا الدليل ، سأقدم لك دليلًا خطوة بخطوة بدون افتراضات أو خطوات خفية. أفترض أنك جديد تمامًا على كل شيء هنا وسأشرح بالتفصيل كل شيء من البداية إلى النهاية. بمجرد القيام بذلك مرة واحدة ، يمكن أن تستغرق هذه العملية 10 دقائق يمكنك إعدادها متى / أينما كنت. إذا كنت تعرف كيفية القيام بخطوة ما أو أنجزت خطوة بالفعل ، فلا تتردد في تخطيها والمتابعة مع بقية هذا الدليل. هيا نبدأ…

1. تسجيل الدخول إلى جهاز الكمبيوتر الخاص بك windows وافتح متصفح الإنترنت الخاص بك. قم بتنزيل كافة البرامج التالية. جميعها خالية من الفيروسات وآمنة ، على الرغم من أن برنامج الحماية من الفيروسات الخاص بك قد ينص على خلاف ذلك اعتمادًا على برنامجك.

المعجون (انقر فوق ارتباط مثبّت MSI 32 بت أو 64 بت اعتمادًا على جهاز الكمبيوتر الخاص بك):

goo.gl/RDjiP8

مطبوع:

etcher.io/

حسبيان:

goo.gl/1z7diw

المفكرة ++:

goo.gl/brcZZN

2. افتح التنزيلات وقم بتثبيت كل واحد. بعد كل عمليات التثبيت ، قم إما بتثبيتها في قائمة البدء للوصول إليها بسهولة أو إنشاء اختصار على سطح المكتب.

3. بعد التثبيت ، افتح Etcher وانقر على "تحديد صورة". حدد ملف هاسبيان المضغوط. بعد ذلك ، أدخل بطاقة micro SD في جهاز الكمبيوتر الخاص بك إما مباشرة أو عبر قارئ بطاقة SD. بعد الإدخال ، انقر فوق "تحديد محرك الأقراص" وحدد بطاقة micro SD أو قارئ بطاقة SD إذا كنت تستخدم واحدة. بعد التحديد ، انقر فوق "فلاش!" وانتظر حتى تومض صورة Hassbian على بطاقة micro SD الخاصة بك.

4. بعد وميض الصورة على بطاقة micro SD واستلام النافذة المنبثقة التي تفيد بأنها كانت ناجحة ، قم بإزالة بطاقة micro SD من جهاز الكمبيوتر / القارئ الخاص بك ، وأدخلها في Raspberry Pi. تابع توصيل Raspberry Pi بجهاز التوجيه / المودم اللاسلكي عبر كابل إيثرنت. بعد ذلك ، قم بتوصيل كبل USB الصغير في Raspberry Pi والطرف الآخر في الحائط. بعد الانتهاء من كل هذا ، انتظر من 10 إلى 15 دقيقة حتى يتم تثبيت برنامج Home Assistant على Raspberry Pi الخاص بك وإعداده.

5. بمجرد الانتهاء من التثبيت ، انتقل إلى متصفح الإنترنت واكتب في شريط البحث "hassbian.local: 8123". اضغط على Enter وسيتم الترحيب بك من خلال واجهة الويب Home Assistant. إذا كنت لا ترى هذه الواجهة ، انقر هنا.

الخطوة الثالثة: إعداد PuTTY

إعداد PuTTY
إعداد PuTTY

1. انتقل إلى حيث قمت بتثبيت Putty وافتح البرنامج. سيتم الترحيب بك بالعديد من المربعات والأزرار ولكننا سنركز على "اسم المضيف (أو عنوان IP". في المربع أدناه ، اكتب "hassbian.local". بعد ذلك ضمن "الجلسات المحفوظة" ، في المربع اكتب اسم لجلستك ثم اضغط على "حفظ". بعد ذلك ، انقر فوق الجلسة المحفوظة وانقر فوق "فتح". سيظهر مربع ، فقط اضغط على "نعم" وسيتم الترحيب بك بواجهة طرفية. ستتم مطالبتك بـ "تسجيل الدخول باسم: "text ، حيث ستدخل اسم المستخدم" pi "وكلمة المرور" raspberry ". بعد ذلك ، اضغط على Enter وسيتم تسجيل دخولك إلى واجهة الجهاز التي تتفاعل مع Home Assistant.

2. اكتب الأمر التالي:

sudo raspi-config

ستظهر نافذة ملونة جديدة. تنقل في هذه النافذة باستخدام مفاتيح الأسهم ، ولكن اضغط أولاً على مفتاح الإدخال واتبع الخطوات لتغيير كلمة مرور المستخدم الخاصة بك. بعد ذلك ، باستخدام مفاتيح الأسهم ، انتقل لأسفل إلى "خيارات الترجمة" ، ثم لأسفل إلى "تغيير المنطقة الزمنية" وتنقل عبر القوائم للتغيير إلى منطقتك الزمنية المحلية. بعد ذلك ، قم بالتمرير لأسفل إلى "Interfacing Options" ، ثم لأسفل إلى SSH ، وقم بتمكين SSH على Raspberry Pi الخاص بك. أخيرًا انتقل لأسفل إلى "FINISH!" وضرب دخول للخروج.

3. بعد ذلك سنقوم بتثبيت Samba - وهو برنامج يسمح لنا بمشاهدة Raspberry Pi عبر مستكشف الملفات الخاص بنا واستخدام Raspberry Pi عبر SSH. لتثبيت Samba ، انسخ والصق الرمز التالي سطرًا واحدًا في كل مرة مع التأكد من الضغط على Enter في كل مرة.

sudo apt-get update

sudo apt-get ترقية

sudo hassbian-config install samba. تثبيت sudo hassbian-config

4. افتح مستكشف الملفات وانتقل إلى علامة التبويب "الشبكة" على الجانب الأيسر. انقر بزر الماوس الأيمن في مساحة فارغة واضغط على "تحديث". يجب أن ترى بعد بضع ثوانٍ ، "HASSBIAN" أو اسم آخر لـ Raspberry Pi الخاص بك يظهر ضمن قائمة أجهزة الكمبيوتر. إذا لم يكن لديك Raspberry Pi ، انقر هنا.

الخطوة 4: توصيل جهاز استقبال / جهاز إرسال التردد اللاسلكي بـ Raspberry Pi

توصيل جهاز استقبال / جهاز إرسال التردد اللاسلكي بـ Raspberry Pi
توصيل جهاز استقبال / جهاز إرسال التردد اللاسلكي بـ Raspberry Pi
توصيل جهاز استقبال / جهاز إرسال التردد اللاسلكي بـ Raspberry Pi
توصيل جهاز استقبال / جهاز إرسال التردد اللاسلكي بـ Raspberry Pi
توصيل جهاز استقبال / جهاز إرسال التردد اللاسلكي بـ Raspberry Pi
توصيل جهاز استقبال / جهاز إرسال التردد اللاسلكي بـ Raspberry Pi

هذا هو أحد أسهل أجزاء البناء ويتطلب القليل من الصبر والبصر الجيد. افتح أسلاك الرأس الخاصة بك وحدد 8 أسلاك ملونة مختلفة من أنثى إلى أنثى وافصل بينها. افتح وحدات جهاز استقبال / جهاز إرسال الترددات اللاسلكية وقم بتخطيطها. بعد ذلك ، اتبع هذا التخطيطي ومخطط GPIO هذا للمساعدة في إرشادك في توصيل جهاز الإرسال والاستقبال بـ Raspberry Pi.

ملاحظة: عند استخدام الصور كتخطيط ، لاحظ أن الدبابيس الموجودة على جهاز الإرسال / الاستقبال في الصور قد تكون في أماكن مختلفة عن زوج جهاز الإرسال / الاستقبال الفعلي. استخدم المربعات الموجودة في الصور كدليل في توصيل جهاز الإرسال / الاستقبال إلى PI الخاص بك إذا تم شراؤه من الرابط أعلاه

وحدة الإرسال (صغير واحد):

دا GPIO # 17

VCC (مسافة فارغة) + 5VDC

G الأرض

وحدة الاستقبال (LONG ONE):

استخدم الجانب الأيسر من جهاز الاستقبال

+ 5 فولت + 5 فولت تيار مستمر

وحدة معالجة البيانات رقم 21/27

أرض GND

بمجرد توصيله بالأسلاك ، قم بفك علب منافذ RF إذا لم تكن قد قمت بذلك بالفعل ، وأخرج المنفذ الأول الخاص بك. ضع البطارية المضمنة في جهاز التحكم عن بعد. قم بتوصيل المنفذ بالحائط وانتظر بضع ثوان. استمر في الضغط على الزر الموجود على جانب المخرج لمدة 5 ثوانٍ أو حتى يبدأ مؤشر LED الأحمر في الوميض. بمجرد وميض مؤشر LED ، اضغط على أزرار التشغيل / الإيقاف رقم 1 على جهاز التحكم عن بُعد ، سيؤدي ذلك إلى ربط القناة 1 بالمأخذ والتحكم في المنفذ عبر جهاز التحكم عن بُعد.

الخطوة 5: ربط منافذ التردد اللاسلكي بـ PuTTY

ربط منافذ التردد اللاسلكي مع PuTTY
ربط منافذ التردد اللاسلكي مع PuTTY

لربط Raspberry Pi الخاص بك بمنافذ RF ، يجب علينا أولاً معرفة رمز الإشارة الذي يجب أن يتعلم جهاز الاستقبال / المرسل اعتراضه. للقيام بذلك ، سنقوم بتثبيت برنامجين على Raspberry Pi: WiringPi و RFSniffer.

1. افتح PuTTY وقم بتسجيل الدخول إلى Raspberry Pi كما فعلنا من قبل

2. أولاً سنقوم بتثبيت WiringPi. اكتب أو انسخ والصق الأوامر التالية سطراً بسطر.

sudo git clone git: //git.drogon.net/wiringPi

الأسلاك القرص المضغوط

sudo./build

لتأكيد تثبيت WiringPi بشكل صحيح ، قم بإصدار الأمر التالي.

gpio -v

3. بعد ذلك سنقوم بتثبيت RFSniffer. اكتب أو انسخ والصق الأوامر التالية سطراً بسطر.

قرص مضغوط

sudo git clone git: //github.com/timleland/rfoutlet.git / var / www / rfoutlet

sudo chown root.root / var / www / rfoutlet / codeend

sudo chmod 4755 / var / www / rfoutlet / codeend

بعد تثبيت البرنامج ، استخدم الأمر التالي لبدء تشغيل برنامج RFSniffer.

sudo / var / www / rfoutlet / RFSniffer

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

5. افتح برنامج Notepad ++ وافتح ملفًا جديدًا. احفظ هذا الملف باسم "رموز الترددات اللاسلكية". تابع لتسجيل كل رمز من PuTTY في Notepad ++ ، بدءًا من جميع أزرار التشغيل الخمسة ، ثم جميع أزرار إيقاف التشغيل الخمسة. تأكد من أن كل رقم ON مطابق لنفس رقم زر OFF.

6. لاختبار الرموز الخاصة بك والتأكد من أن كل شيء يعمل بشكل صحيح ، اكتب الأوامر التالية سطراً بسطر.

sudo / var / www / rfoutlet / codeend #######

استبدل 7 # برموز ON / OFF المكونة من 7 أرقام.

الخطوة 6: ربط منافذ التردد اللاسلكي بالمساعد المنزلي

ربط منافذ التردد اللاسلكي بالمساعد المنزلي
ربط منافذ التردد اللاسلكي بالمساعد المنزلي

سنستخدم ملحقًا مساعدًا منزليًا يسمى Raspberry Pi RF Switch والذي سيسمح لنا باستخدام الرموز المسجلة في الخطوة الأخيرة لربط Home Assistant بمنافذ RF الخاصة بنا

1. بعد تسجيل جميع الرموز الخاصة بك ، انتقل إلى متصفح الإنترنت الخاص بك وانتقل إلى هذا الرابط

2. افتح مستكشف الملفات وافتح جهاز HASSBIAN في علامة التبويب "الشبكة". انقر على مجلد "homeassistant" ، ثم افتح ملف "التكوين".

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

3. في ملف "التكوين" ، قم بالتمرير على طول الطريق إلى الأسفل وانقر في نهاية سطر التعليمات البرمجية الذي يقرأ "أتمتة:! include automations.yaml". انقر فوق إدخال مرتين وانسخ الرمز التالي من الرابط أعلاه أو استخدم الرمز المعدل أدناه.

تحول:

- النظام الأساسي: rpi_rf gpio: 17 مفتاحًا: OUTLET NAME: Protocol: 1 pulsel length: 180 code_on: ####### code_off: #######

4. اقرأ بعناية: الشيء الوحيد الذي ستحتاج إلى تغييره في هذا الرمز هو السطر الذي يقرأ "اسم المنفذ" ، احذفه واستبدله باسم مخصص لمنفذك. تأكد من أن بداية السطر تظل محاذية لما هو عليه الآن ، ولا تحرّكه لأعلى أو للخلف. آخر شيء يجب عليك تغييره هو سطور "code_on" و "code_off". استبدل 7 # بالرمز المكون من 7 أرقام لمنفذك الأول. تأكد من وضع رمز التشغيل مع سطر "code_on" ورمز إيقاف التشغيل مع سطر "code_off".

5. تأكد من كتابة كل شيء بشكل صحيح ومقارنته بالصورة أدناه للتأكد من أن كل شيء يبدو كما هو باستثناء اسم منفذ البيع ورموز التشغيل / الإيقاف. بمجرد تطابق كل شيء ، انتقل إلى الأعلى وملف ht ، ثم احفظه. اخرج من نافذة "التكوين".

6. بعد ذلك ، يجب علينا إعادة تشغيل "مساعد المنزل" لحفظ التغييرات. اذهب إلى متصفح الإنترنت الخاص بك وانتقل إلى "hassbian.local: 8123". انتقل لأسفل إلى علامة التبويب "التكوين" وبمجرد دخولك ، انقر فوق الزر "Configuration.yaml". تابع للنقر فوق الزر "تحقق من التهيئة". سيتأكد هذا الزر من أن ملف configuartion.yaml الخاص بك صالح ولا يحتوي على أخطاء. بمجرد النقر فوقها ، انتظر "صالح!" رسالة. إذا لم تتلق هذه الرسالة ، فالرجاء التحقق أولاً من ملف config.yaml الخاص بك وتأكد من أن كل شيء في مكانه المفترض ، بدون مسافات أو أحرف إضافية ، إلى جانب كل شيء يتم وضعه في مكانه الصحيح. إذا كنت لا تزال تواجه أخطاء ، انقر هنا. قم بتسجيل الدخول إلى PuTTY كما فعلنا من قبل واكتب الأمر التالي.

sudo إعادة التشغيل

7. يجب أن يبدأ مساعد المنزل في إعادة التشغيل. انتظر حوالي دقيقة ثم ارجع إلى متصفح الإنترنت الخاص بك وارجع إلى صفحة "hassbian.local: 8123". إذا قمت بالنقر فوق علامة التبويب "الولايات" ، فمن المفترض أن ترى مفتاح التبديل بالاسم الذي قمت بتسمية المنفذ الخاص بك.

8. قم بتوصيل جهاز (ضوء ، مروحة ، شاحن إلخ.) بمأخذ التردد اللاسلكي الخاص بك والعودة إلى جهاز الكمبيوتر الخاص بك. هذا هو الاختبار النهائي … انقر على مفتاحك وشاهد جهازك قيد التشغيل والإيقاف! إذا سار كل شيء كما هو مخطط له ، فيجب أن يكون لديك مفتاح يعمل بالكامل يتم التحكم فيه عبر جهاز الكمبيوتر الخاص بك.

الخطوة 7: ربط المساعد المنزلي بجهاز IOS الخاص بك

ربط المساعد المنزلي بجهاز IOS الخاص بك
ربط المساعد المنزلي بجهاز IOS الخاص بك

1. افتح هاتفك وانتقل إلى متجر التطبيقات. في علامة تبويب البحث ، ابحث عن "Home Assistant". قم بتنزيل تطبيق Home Assistant وانتظر حتى يتم تثبيته.

2. بمجرد التثبيت ، افتح التطبيق وانقر فوق رمز الترس في الزاوية اليمنى السفلية. في مربع URL ، اكتب "hassbian.local: 8123". إذا قمت بإعداد كلمة مرور لـ Home Assistant ، فاكتب كلمة المرور هذه في مربع "كلمة المرور" ، وإذا لم تكن كذلك ، فاتركها فارغة. اضغط على حفظ ثم اضغط على تم في الزاوية اليمنى العليا.

3. انتظر حتى يتم إعادة تحميل التطبيق وسترى مفتاح التبديل أمامك مباشرةً. اختبرها وتأكد من أن كل شيء يعمل.

ملاحظة: قد تلاحظ أن التبديل قد لا يحتوي على رسوم متحركة ، وهذا جيد ، فقط خطأ في التطبيق

الخطوة 8: ربط المنافذ والمساعد المنزلي باستخدام Amazon Echo / Dot

ربط المنافذ والمساعد المنزلي مع Amazon Echo / Dot
ربط المنافذ والمساعد المنزلي مع Amazon Echo / Dot

كانت هذه الخطوة هي الأصعب بالنسبة لي في اكتشافها حيث لا يوجد سوى القليل من البرامج التعليمية المحدثة حول هذا الأمر. كما سترى ، هذه إحدى أسهل الخطوات في هذا البرنامج التعليمي. سنقوم هنا بربط خادم Home Assistant الخاص بك مع Amazon Alexa للحصول على تحكم صوتي كامل في مفاتيحك وأجهزتك على خادم Home Assistant الخاص بك.

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

2. قم بالتمرير لأسفل إلى حيث تقول "logbook:" وانقر فوق نهاية هذا السطر. اضغط على Enter مرتين وانسخ الكود التالي والصقه في ملفك.

تمت مضاهاته:

النوع: alexa expose_by_default: true exposed_domains: - التبديل - الضوء - المجموعة

3. انقر فوق ملف ، ثم حفظ. تأكد من كتابة كل شيء بشكل صحيح وقارن بالصورة أدناه للتأكد من أن كل شيء يبدو كما هو. اخرج من نافذة "التكوين".

6. بعد ذلك ، يجب علينا إعادة تشغيل "مساعد المنزل" لحفظ التغييرات. اذهب إلى متصفح الإنترنت الخاص بك وانتقل إلى "hassbian.local: 8123". انتقل لأسفل إلى علامة التبويب "التكوين" وبمجرد دخولك ، انقر فوق الزر "Configuration.yaml". تابع للنقر فوق الزر "تحقق من التهيئة". سيتأكد هذا الزر من أن ملف configuartion.yaml الخاص بك صالح ولا يحتوي على أخطاء. بمجرد النقر فوقها ، انتظر "صالح!" رسالة. إذا لم تتلق هذه الرسالة ، فالرجاء التحقق أولاً من ملف config.yaml الخاص بك وتأكد من أن كل شيء في مكانه المفترض ، بدون مسافات أو أحرف إضافية ، إلى جانب كل شيء يتم وضعه في مكانه الصحيح. إذا كنت لا تزال تواجه أخطاء ، انقر هنا. قم بتسجيل الدخول إلى PuTTY كما فعلنا من قبل واكتب الأمر التالي.

sudo إعادة التشغيل

4. افتح تطبيق Alexa على هاتفك واسحب على الجانب الأيسر لفتح القائمة. اضغط على "المنزل الذكي" ثم على "الأجهزة". انقر فوق "اكتشاف" وانتظر 20 ثانية حتى تكتشف Alexa أجهزة المساعد المنزلي الخاصة بك.

5. إذا تم كل شيء بشكل صحيح ، يجب أن ترى المنفذ الخاص بك يظهر في تطبيق Alexa الخاص بك. للاختبار النهائي … جربه. قل الأمر التالي لـ Echo / Dot.

"Alexa ، قم بتشغيل [اسم المنفذ الخاص بك]."

"Alexa ، قم بإيقاف تشغيل [اسم المنفذ الخاص بك]."

من المفترض أن ترى تشغيل جهازك وإيقافه بصوتك. يجب أن يكون أي شيء تضيفه إلى Home Assistant متاحًا لجهاز Echo الخاص بك ، فقط تأكد من تشغيل وظيفة "DISCOVER" في تطبيق Alexa في كل مرة تريد فيها إضافة جهاز جديد.

الخطوة 9: تثبيت HomeKit / Homebridge

ربما تكون قد قمت بتوصيل HomeAssistant بجهاز iOS الخاص بك ، ولكن ماذا لو كنت تستطيع التحكم في منافذ البيع الخاصة بك باستخدام تطبيق iOS Home؟ حسنا يمكنك الآن.

ابدأ بربط الأوامر التالية.

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -

sudo apt-get install -y nodejs

sudo apt-get install libavahi-توافق-libdnssd-dev

تثبيت sudo npm -g -unsafe-perm homebridge

بعد ذلك ، قم بتشغيل الأمر homebridge لإنشاء دليل /.homebridge.

هومبريدج

بعد ذلك ، قم بتحرير ملف config.json الخاص بـ Homebridge بالانتقال إلى هذا الدليل.

القرص المضغوط /home/pi/.homebridge

بعد ذلك ، قم بتحرير ملف config.json عن طريق كتابة:

sudo نانو config.json

بمجرد الدخول ، انسخ هذا النص والصقه في ملف config.json الفارغ. استبدل "host": "XXX. XXX. XXX. X: 8123" ، بعنوان IP الذي يعمل عليه Home Assistant Server.

{ "كوبري": {

"الاسم": "Homebridge" ، "اسم المستخدم": "CC: 22: 3D: E3: CE: 30" ، "المنفذ": 51826 ، "pin": "031-45-154"} ، "الوصف": " هذا مثال لملف تهيئة بملحق مزيف ومنصة مزيفة. يمكنك استخدام هذا كقالب لإنشاء ملف التهيئة الخاص بك الذي يحتوي على الأجهزة التي تمتلكها بالفعل. "،" الأنظمة الأساسية ": [{" النظام الأساسي ":" HomeAssistant "، "الاسم": "HomeAssistant"، "host": "https://XXX. XXX. XXX. X: 8123"، "password": "apipassword"، "supported_types": ["automation"، "binary_sensor"، " المناخ "،" cover "،" device_tracker "،" fan "،" group "،" input_boolean "،" light "،" lock "،" media_player "،" remote "،" scene "،" script "،" sensor " ، "switch"، "vacuum"]، "default_visibility": "visual"، "logging": true، "verification_ssl": false}]}

انقر فوق ctrl-x ، واضغط على "Y" ، ثم اضغط على Enter.

بعد ذلك ، قم بتثبيت المكون الإضافي Home Assistant عن طريق تشغيل هذا الرمز:

تثبيت sudo npm -g homebridge-homeassistant

بعد كل ذلك ، قم بتشغيل الأمر التالي لبدء Homebridge.

هومبريدج

افتح تطبيق Home على جهاز iOS الخاص بك ، وانقر فوق "Add Accessory" ، ثم في الجزء السفلي ، انقر فوق "ليس لديك رمز أو لا يمكنك المسح؟". انقر بعد ذلك على "إدخال الرمز" ضمن قسم الكود اليدوي. اكتب الرمز المكون من 8 أرقام التالي لإقران جهاز iOS الخاص بك بخادم Homebridge.

031-45-154

يجب أن ترى خادم Homebridge يظهر.اتبع التعليمات التي تظهر على الشاشة لإنهاء الإعداد والآن جهازك متصل بـ Home Assistant!

الخطوة 10: منزل ذكي للمبتدئين: كامل

تهاني! أنت الآن في طريقك لبناء أول منزل / غرفتك الذكية. آمل أن يكون هذا البرنامج التعليمي سهلاً وقد استمتعت بإنشاء هذا الإعداد. إذا كان لديك أي تعليقات أو أسئلة ، فلا تتردد في مراسلتي عبر البريد الإلكتروني: [email protected]. إذا واجهت أي مشكلة أثناء الطريق ، فالرجاء مراجعة صفحة المشكلات الشائعة هذه حيث أتطرق إلى بعض المشكلات الشائعة والمشكلات التي واجهتها أثناء اكتشاف كل هذا. آمل أيضًا أن أجيب على الأسئلة العامة في قسم التعليقات أدناه. ابحث عن صفحتي في المستقبل للحصول على برنامج تعليمي حول كيفية إنشاء لوحة تحكم Android سهلة للغاية للتحكم في جميع أجهزة المساعد المنزلي.

موصى به: