بينما يمكنك إنشاء العديد من المشاريع الرائعة باستخدام Raspberry Pi ، فإن أحد أكثرها فائدة هو إعداد خادم Homebridge. يتيح Homebridge دعم HomeKit للأجهزة التي لا يتم دعمها محليًا في Apple Home.
مع Homebridge ، يمكنك استخدام Apple HomeKit مع أجهزة مثل كاميرات Nest و Nest وكاميرات Ring وأجراس الأبواب ومفاتيح TP-Link Kasa وأجهزة Belkin WeMo وحتى سيارة Tesla الخاصة بك. سنشرح لك اليوم كيفية تشغيل Homebridge في منزلك الذكي باستخدام Raspberry Pi.
ما هو Homebridge؟
Homebridge هو خادم مفتوح المصدر خفيف الوزن يعمل على Node.js. وتتمثل وظيفتها الأساسية في محاكاة واجهة برمجة تطبيقات iOS HomeKit. ببساطة ، تتحدث الأجهزة الذكية في منزلك إلى Homebridge عبر المكونات الإضافية ، وتنقل Homebridge هذه المعلومات إلى Apple HomeKit. يقوم HomeKit بدوره بنقل المعلومات إلى Homebridge ، والذي يتحكم بعد ذلك في أجهزتك الذكية.
يتيح هذا الاتصال للمستخدمين تشغيل الأجهزة عبر Apple Home التي لن يكونوا قادرين على التحكم فيها محليًا. يفتح ذلك عددًا قليلاً من الاحتمالات للأشخاص الذين يتطلعون إلى تخصيص منازلهم الذكية. بالإضافة إلى ذلك ، فإن واجهة المستخدم بديهية ، والبرنامج مجاني ، وإعداد Homebridge يستغرق أقل من ساعة.
بمجرد تكوين Homebridge ، ستكون جميع أجهزتك مرئية داخل واجهة Apple Home ، ويجب أن تعمل مثل أي جهاز ذكي آخر يدعم HomeKit حاليًا. ستتلقى أيضًا إشعارات عندما يكون الجهاز غير متصل بالإنترنت ، ويمكنك إعداد أنظمة تلقائية مخصصة.
إذا كنت ، على سبيل المثال ، ترغب في إطفاء جميع الأضواء عندما يغادر آخر شخص منزلك ، فإن Homebridge تجعل ذلك ممكنًا. يفتح Homebridge أيضًا الباب أمام العديد من وظائف الاختصارات من Apple ، مما يوفر عمليات آلية غير محدودة تقريبًا.
ما ستحتاجه لهذا المشروع
ستحتاج إلى بعض العناصر لتشغيل Homebridge. هم انهم:
- Raspberry Pi (3B أو أفضل)
- بطاقة microSD (64 جيجابايت أو أكثر)
- ال الرئيسية Homebridge Raspberry Pi Image
- جهاز كمبيوتر متصل بالإنترنت
- برنامج الحفر مثل BalenaEtcher أو ال Raspberry Pi Imager الرسمي
متعلق ب: كيفية تثبيت نظام تشغيل على Raspberry Pi الخاص بك
قم بتنزيل وتثبيت صورة Homebridge الرسمية
هناك أربع خطوات لتثبيت صورة Homebridge الرسمية باستخدام balenaEtcher. هم انهم:
- تحميل صورة Homebridge Raspberry Pi الرسمية
- أدخل بطاقة microSD في جهاز الكمبيوتر الخاص بك وافتح balenaEtcher.
- إختر حقك صورة ملف. هذا الملف هو صورة Homebridge التي قمت بتنزيلها.
- إختر حقك استهداف، وهي بطاقة microSD الخاصة بك ، ثم انقر فوق فلاش!
يجب أن تستغرق عملية وميض الصورة بضع دقائق فقط. عند انتهاء النقش ، أخرج بطاقة microSD وأدخلها في فتحة بطاقة microSD في Raspberry Pi (تأكد من إيقاف تشغيلها قبل التثبيت). بعد ذلك ، قم بتشغيل Pi الخاص بك للمتابعة.
قم بالاتصال بـ Raspberry Pi وقم بالتحديث
بمجرد تشغيل Pi ، ارجع إلى جهاز الكمبيوتر الخاص بك وافتح متصفح الويب. انتقل إلى homebridge.local. إذا تمت مطالبتك بتسجيل الدخول وكلمة المرور ، فإن تسجيل الدخول هو: مشرف، وكلمة المرور هي: مشرف.
يجب أن يقوم الموقع بتحميل التكوين لـ Homebridge. قد تستغرق العملية بضع دقائق ، وسيقوم Homebridge أيضًا بفحص أي تحديثات وتثبيتها.
بعد ذلك ، تريد التأكد من أن إصدار Node.js الخاص بك هو الأحدث. في الزاوية العلوية اليمنى من الشاشة ، سترى ثلاث نقاط رأسية. انقر فوق تلك النقاط ، ويجب أن تنبثق قائمة الهامبرغر. انقر فوق Terminal ، وستتغير الشاشة إلى سطر الأوامر.
في سطر الأوامر ، اكتب:
sudo hb-config
سيفتح هذا الأمر نافذة حيث يمكنك تحديدها قم بترقية Node.js إلى أحدث إصدار LTS. بمجرد تحديده ، سيتم تحديث تثبيت Node.js ، أو ستتلقى رسالة تفيد بأن الإصدار محدث بالفعل. هذا كل شيء! تم تثبيت Homebridge الآن.
تغيير كلمة مرور Homebridge الافتراضية الخاصة بك
من أول الأشياء التي تريد القيام بها هو تغيير كلمة المرور الافتراضية لـ Homebridge. انقر على النقاط الثلاث الرأسية في الزاوية العلوية اليمنى ، ثم انقر فوق حسابات المستخدمين. انقر على تعديل. أدخل مدير الاسم وكلمة المرور ، ثم انقر فوق يحفظ.
تأكد من حفظ كلمة المرور هذه لأنه إذا فقدتها ، فلن تتمكن من تسجيل الدخول إلى خادم Homebridge إلا إذا أعدت التثبيت.
البحث عن الإضافات
يستخدم Homebridge مكونات إضافية للتواصل مع أجهزتك. لتثبيت المكونات الإضافية ، أولاً ، انقر فوق ملف الإضافات قائمة. ثم اكتب اسم المكون الإضافي في ملف البحث عن المكونات الإضافية لتثبيتها ... علبة.
نوصي فقط باستخدام المكونات الإضافية التي تحتوي على اللون الأخضر تم التحقق بجانب منشآتهم. "تم التحقق منه" يعني أن فريق مشروع Homebridge قد راجع هذه المكونات الإضافية وأنها تلبي متطلبات "تجربة مستخدم خالية من المتاعب".
تتطلب العديد من هذه المكونات الإضافية التكوين ، ولكن يجب أن يحتوي كل منها على أدلة مستخدم مفصلة لتوجيهك خلال العملية. عادة ما تبدو المكونات الإضافية المثبتة متشابهة. في صفحة المكون الإضافي ، سترى الإعدادات تحت اسم كل مكون إضافي. إذا كانت الكلمة تحديث يظهر بجوار الإعدادات ، ثم يتوفر تحديث للمكوِّن الإضافي.
سترى أيضًا ملف رمز وجع على الجانب الأيمن من "مربع" المكون الإضافي. يتيح لك مفتاح الربط هذا الرجوع إلى إصدار سابق إذا كنت تواجه مشكلة مع المكون الإضافي. أخيرًا ، ترتبط أيقونة أقصى اليمين ، والتي تشبه مربعًا به سهم يشير لأعلى وإلى اليمين ، بالتمهيدي الرسمي لـ GitHub لهذا المكون الإضافي. يتيح لك النقر فوق هذا الارتباط قراءة المزيد حول التكوين ، والتحقق من الأسئلة الشائعة ، وعرض محفوظات الإصدار.
متعلق ب: كيفية إعداد خادم Minecraft على Raspberry Pi
استخدام Homebridge مع HomeKit
الآن بعد أن قمت بتثبيت Homebridge ، ستحتاج إلى إعداده للعمل مع Apple HomeKit. إليك كيفية القيام بذلك:
- افتح ال الصفحة الرئيسية التطبيق على جهاز iOS الخاص بك
- في الزاوية العلوية اليسرى ، انقر فوق + رمز
- مقبض أضف ملحق، ثم امسح رمز الاستجابة السريعة الذي يظهر في لوحة معلومات homebridge.local الخاصة بك.
إذا لم تقم بتهيئة أي ملحقات أو إضافة أي مكونات إضافية ، فقد تتلقى رسالة تفيد بذلك مطلوب إعداد إضافي. لا تقلق بشأن هذه الرسالة. بمجرد تثبيت بعض المكونات الإضافية ، ستختفي الرسالة.
أفضل ممارسات Homebridge
بعد استخدام Homebridge لفترة من الوقت ، قد تلاحظ أن مكوناتك الإضافية قديمة. يقوم المطورون باستمرار بتحديث المكونات الإضافية الخاصة بهم لسحق الأخطاء وتحسين الأداء ، ولكن لا توجد طريقة لمعرفة هذه التحسينات الإضافية.
مرة واحدة في الشهر ، ننصح المستخدمين بتسجيل الدخول إلى خادم Homebridge الخاص بهم والتحقق من المكونات الإضافية القديمة. سيؤدي القيام بذلك إلى الحفاظ على كل شيء محدثًا ويمكنه التخلص من المشكلات المحتملة في الإصدارات المهملة. من الجيد أيضًا إعادة تشغيل خادم Homebridge كل بضعة أشهر. إذا توقف الجهاز عن العمل مع HomeKit ، فإن إعادة التشغيل هي واحدة من أفضل الحيل لإصلاح الأشياء.
بالإضافة إلى ذلك ، إذا لاحظت نصًا أحمر أو أصفر في خلاصة لوحة تحكم Homebridge ، فهناك احتمال جيد بحدوث خطأ ما. في هذه الحالات ، ستحتاج إلى تحديث أو إعادة تثبيت المكون الإضافي المخالف. قد تضطر أيضًا إلى تغيير بعض خيارات التكوين.
متعلق ب: أفضل مشاريع Raspberry Pi للمبتدئين
استمتع بتثبيت Homebridge الجديد
Homebridge هي أداة رائعة لأتمتة المنزل الذكي. يسمح لك بالتحكم في الأجهزة الرخيصة باستخدام أجهزة Apple التي تمتلكها بالفعل. بالإضافة إلى ذلك ، البرنامج مجاني للاستخدام ، ومدعوم على نطاق واسع في أماكن مثل GitHub ، وهو قابل للتخصيص لإعدادات المنزل الذكي الفردية.
ومع ذلك ، فإن أفضل جزء هو مدى سهولة العمل مع منزلك الذكي الحالي. ومع صورة Raspberry Pi الرسمية الجديدة ، أصبح إعداد Homebridge أسهل من أي وقت مضى. لذلك إذا كان لديك Raspberry Pi احتياطيًا جالسًا حول جمع الغبار ، فجرّب Homebridge. نعتقد أنك ستستمتع به.
إذا كنت قد بدأت للتو مع Homebridge ، فهذه هي المكونات الإضافية التي تحتاجها في منزلك الذكي.
اقرأ التالي
- افعلها بنفسك
- المنزل الذكي
- فطيرة التوت
- Apple HomeKit
- المنزل الذكي
مات ل. يغطي القاعة تكنولوجيا MUO. أصله من أوستن ، تكساس ، يقيم الآن في بوسطن مع زوجته وكلبين وقطتين. حصل مات على درجة البكالوريوس في اللغة الإنجليزية من جامعة ماساتشوستس.
اشترك في نشرتنا الإخبارية
انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!
انقر هنا للاشتراك