U97
#آردوینو #ESP32 #IoT #رباتیک #خانه هوشمند #سنسور #I2C #میکروکنترلر
Matter و Thread؛ خانهٔ هوشمند بدون جزیره‌های جدا

Matter و Thread؛ خانهٔ هوشمند بدون جزیره‌های جدا

میثم پورجعفری ۱۹ شهریور ۱۴۰۵ ۱۵۹۳ بازدید ۲ دقیقه مطالعه
ساختار پروتکل Matter روی Thread و Wi-Fi، تفاوت نقش‌های روتر و اندپوینت، راه‌اندازی امن دستگاه با QR و پارامترهای عملی برای پایداری شبکه در خانه‌های واقعی.

یک زبان مشخص، چند شبکهٔ متفاوت

Matter پروتکل لایهٔ کاربرد است و خودش روی شبکه‌های مختلف سوار می‌شود: Thread برای دستگاه‌های کم‌مصرف مشبک، Wi-Fi برای دستگاه‌های پرسرعت مانند دوربین و پخش‌کننده، و اترنت برای هاب. تصور نکنید خانهٔ هوشمند یعنی انتخاب یکی از این‌ها؛ خانهٔ واقعی ترکیبی است و پل مرزی (Border Router) پل میان Thread و IP خانگی است.

Thread: شبکه‌ای که خودش را ترمیم می‌کند

هر دستگاه Thread یک گره است و می‌تواند نقش مسیریاب (Router Eligible) یا اندپوینت خفته داشته باشد. شبکه با حذف یک گره، مسیر جایگزین پیدا می‌کند؛ ویژگی‌ای که Wi-Fi خانگی در برابر قطع یک تکرارکننده ندارد.

نقشمصرفنمونه
اندپوینت خفته (SED/SED)میکروآمپر در حالت آمادهسنسور در، سنسور دما
مسیریابچند میلی‌آمپر دائمپریز، ترموستات، لامپ
پل مرزیهمیشه روشنهاب، بلندگوی هوشمند
  • نسبت مسیریاب به اندپوینت را حداقل یک به پنج نگه دارید تا مسیرهای جایگزین کافی باشد.
  • پل مرزی را در مرکز خانه و دور از مایکروویو و روتر Wi-Fi قرار دهید.
  • کانال‌های ۱۱ تا ۲۶ با توان خروجی استاندارد برای بیشتر خانه‌ها کافی است.

راه‌اندازی امن: چرا آن QR مهم است

در فرایند commissioning، گرهٔ جدید با یک کد QR یا کد دستی شناسایی می‌شود و گواهی دستگاه (DAC) آن اعتبارسنجی می‌شود. بدون این گواهی، هر دستگاهی می‌توانست خود را وارد شبکه کند. اگر محصولی تجاری می‌سازید، گواهی را در مرحلهٔ تولید و در عنصر امن سخت‌افزاری قرار دهید، نه در حافظهٔ فلش معمولی.

مشکلاتی که در خانهٔ واقعی پیش می‌آید

  1. تعارض کانال با Wi-Fi: کانال Thread را روی بازهٔ کم‌ترافیک بگذارید؛ اسکن سادهٔ ۲٫۴ گیگاهرتز پیش از استقرار کمک می‌کند.
  2. گره‌های بیش از حد خفته: تأخیر پاسخ زیاد می‌شود؛ برای کلید روشنایی از مسیریاب استفاده کنید، نه اندپوینت خفته.
  3. به‌روزرسانی گروهی: به‌روزرسانی همزمان ۳۰ دستگاه شبکه را اشباع می‌کند؛ به‌روزرسانی را زمان‌بندی و محدود کنید.
  4. چند پارچگی پلتفرم‌ها: ویژگی‌های اختیاری را مستند کنید؛ تفاوت رفتار میان دستیارها معمولاً از همین‌جا می‌آید.

برای سازندهٔ سخت‌افزار

حداقل حافظهٔ عملی برای یک گرهٔ Thread کامل با پشتهٔ Matter، حدود یک مگابایت فلش و ۲۵۶ کیلوبایت RAM است؛ اگر کمتر از این انتخاب می‌کنید، پیش از طراحی PCB یک نمونهٔ نرم‌افزاری روی برد توسعه بالا بیاورید.

اشتراک در تلگرام

میثم پورجعفری

مهندس برق - الکترونیک

مهندس برق - الکترونیک؛ طراح و مجری پروژه‌های میکروکنترلری، برد الکترونیکی و سیستم‌های کنترل صنعتی. در U97 تجربه‌های عملی، آموزش‌های کاربردی و ابزارهای مهندسی را در اختیار…

درباره نویسنده
نصب اپلیکیشننسخه اپلیکیشن U97 را روی گوشی خود نصب کنید؛ سریع‌تر و با دسترسی آفلاین.