صفحه اصلی     /      وبلاگ     /      چگونه هر دستگاه خانه هوشمند را با apple homekit سا    /    
پست های مرتبط
postbottom
خانه هوشمند چیست؟
user iconadmin user icon17 دی 1403
خانه هوشمند چیست؟

خانه هوشمند یکی از مفاهیم نوظهور در دنیای فناوری است که در سال‌های اخیر توجه بسیاری را به خود جلب کرده است....

apple homekit چیست ؟
چگونه هر دستگاه خانه هوشمند را با Apple HomeKit سازگار کنیم؟

چگونه هر دستگاه خانه هوشمند را با Apple HomeKit سازگار کنیم؟

آیا شما از طرفداران پروپاقرص اپل هستید و عاشق استفاده از Apple HomeKit برای کنترل دستگاه‌های هوشمند خانه‌تان با آیفون، آیپد، اپل واچ یا مک خود می‌باشید؟ آیا از این لذت می‌برید که سیری را به کار بگیرید تا دستورات شما را اجرا کند و بر اساس مکان، زمان یا شرایط مختلف، اتوماسیون‌های جذاب ایجاد کند؟

اما اگر برخی از دستگاه‌های هوشمند شما توسط اپل ساخته نشده باشند یا از HomeKit پشتیبانی نکنند، چه باید کرد؟ مثلاً اگر یک زنگ درب هوشمند Ring، ترموستات Nest، پریز هوشمند TP-Link یا یک لامپ Tuna دارید. آیا باید تمام آن‌ها را کنار بگذارید و دستگاه‌هایی که توسط اپل تأیید شده‌اند بخرید؟ نه! این کار مثل این است که کفش‌های جوردن عالی خود را فقط به این دلیل کنار بگذارید که با لباس گاتیک شما هماهنگ نیستند.

اگر مانند من باشید و در خانه از دو دستیار صوتی، سیری و الکسا، استفاده کنید و بخواهید تمام دستگاه‌های هوشمندتان با هر دو دستیار هماهنگ باشند، خبر خوبی برای شما دارم.

با اینکه اپل پشتیبانی از Matter را معرفی کرده است – راه‌حلی که چارچوب دستگاه‌های هوشمند را استاندارد و قابل‌کنترل در تمام پلتفرم‌ها می‌کند – اما احتمالاً دستگاه‌های هوشمند فعلی شما هرگز به‌روزرسانی‌ای دریافت نکنند که آن‌ها را با Matter سازگار کند. آیا این بدان معناست که شما نیاز دارید آن‌ها را با مدل‌های جدید سازگار با Matter جایگزین کنید؟ باز هم نه! این بار مثالی ندارم، اما همینقدر بدانید که راه‌حلی وجود دارد.


راه‌حل چیست؟

راه‌حلی وجود دارد که می‌تواند دستگاه‌های غیرسازگار با Apple HomeKit شما را با HomeKit سازگار کند و در عین حال آن‌ها را با Alexa و Google Home نیز هماهنگ نگه دارد. این راه‌حل به نام Homebridge شناخته می‌شود؛ یک ابزار نرم‌افزاری که به شما اجازه می‌دهد دستگاه‌های هوشمند غیرسازگار با HomeKit را به شبکه HomeKit خود متصل کنید و آن‌ها را به‌صورت دستگاه‌های سازگار با HomeKit نمایش دهید.

Homebridge همان‌طور که از نامش پیداست، به عنوان پلی میان دستگاه‌های غیرسازگار با HomeKit و شبکه HomeKit عمل می‌کند. این نرم‌افزار دارای بیش از ۲,۰۰۰ پلاگین است که از هزاران دستگاه هوشمند از برندهای مختلف پشتیبانی می‌کند. برخی از محبوب‌ترین پلاگین‌ها عبارتند از:

  • Tuya
  • Orvibo
  • Ring
  • Nest و دوربین‌های Nest
  • TP-Link Kasa Smart Home
  • Hue / deCONZ (Zigbee)
  • Belkin Wemo
  • myQ
  • UniFi Protect
  • و بسیاری دیگر!

فهرست کاملی از پلاگین‌ها وجود دارد، اما من قصد ندارم همه را اینجا لیست کنم. برای اطلاعات بیشتر می‌توانید پلاگین‌های موردنیازتان را جستجو کنید.


پیش‌نیازها برای نصب Homebridge

قبل از ادامه، به یک دستگاه کوچک و کم‌مصرف (مثل یک کامپیوتر مینیاتوری) برای نصب Homebridge نیاز دارید. اگرچه می‌توانید Homebridge را روی مک‌بوک یا سایر کامپیوترها نصب کنید، اما باید از ورود دستگاه به حالت خواب (Sleep Mode) جلوگیری کنید، زیرا این حالت ارتباط با سرور Homebridge را قطع می‌کند. بنابراین، پیشنهاد می‌کنم از گزینه‌های دیگر مانند Raspberry Pi Zero W استفاده کنید.

Raspberry Pi Zero W یک کامپیوتر کوچک، ارزان و مناسب برای اجرای Homebridge است. این دستگاه دارای WiFi و بلوتوث داخلی است که اتصال به شبکه و دستگاه‌های هوشمند را آسان می‌کند. همچنین مصرف برق کمی دارد و می‌توانید آن را ۲۴ ساعته روشن نگه دارید، بدون اینکه نگران افزایش قبض برق باشید.


چه مواردی نیاز دارید؟

برای نصب Homebridge بر روی Raspberry Pi Zero W به موارد زیر نیاز دارید:

  • یک Raspberry Pi Zero W
  • یک کارت microSD (حداقل ۸ گیگابایت) با سیستم‌عامل Raspberry Pi نصب‌شده
  • یک آداپتور برق micro USB (۵ ولت ۲ آمپر)
  • یک آداپتور mini HDMI به HDMI
  • یک کابل micro USB OTG
  • یک کیبورد و ماوس USB
  • یک مانیتور یا تلویزیون با ورودی HDMI
  • یک کابل دوربین Raspberry Pi Zero (اختیاری، اگر قصد دارید از دوربین استفاده کنید)
  • یک کیس برای Raspberry Pi Zero W (اختیاری)

مراحل نصب Homebridge

  1. کارت microSD را وارد اسلات مربوطه در پشت Raspberry Pi Zero W کنید.
  2. آداپتور mini HDMI را به پورت mini HDMI متصل کنید.
  3. کابل HDMI را به آداپتور و مانیتور وصل کنید.
  4. کابل OTG را به پورت micro USB مربوط به USB متصل کنید.
  5. کیبورد و ماوس USB را به کابل OTG وصل کنید.
  6. آداپتور برق را به پورت برق Raspberry Pi Zero W متصل کنید و آن را روشن کنید.
  7. تنظیمات اولیه سیستم‌عامل Raspberry Pi مانند زبان، منطقه، رمز عبور و اتصال WiFi را انجام دهید.
  8. ترمینال را باز کنید و دستورات زیر را به ترتیب اجرا کنید:
bash
curl -sL https://deb.nodesource.com/setup14.x | sudo bash -
sudo apt install -y nodejs gcc g++
sudo npm install -g --unsafe-perm homebridge homebridge-config-ui-x
sudo hb-service install --user homebridge
sudo reboot
  1. پس از راه‌اندازی مجدد، مرورگر وب را باز کرده و به رابط کاربری Homebridge دسترسی پیدا کنید.
  2. پلاگین‌های موردنیاز خود را جستجو و نصب کنید.
  3. تنظیمات هر پلاگین را با ویرایش فایل JSON پیکربندی کنید.
  4. دستگاه‌های خود را به شبکه HomeKit متصل کنید و از QR کد برای اضافه کردن آن‌ها به اپلیکیشن Home استفاده کنید.

نتیجه‌گیری

شما اکنون با موفقیت Homebridge را بر روی Raspberry Pi Zero W نصب کرده‌اید و دستگاه‌های هوشمند غیرسازگار با HomeKit خود را به این شبکه متصل کرده‌اید. حالا می‌توانید با استفاده از Siri و اپلیکیشن Home، کنترل دستگاه‌های هوشمند خود را به راحتی در دست بگیرید.

امیدوارم این راهنما برای شما مفید بوده باشد. اگر سؤالی دارید یا به کمکی نیاز دارید، لطفاً در قسمت نظرات بپرسید! 😊

منبع: medium

نویسنده: admin
تاریخ انتشار: 26 دی 1403