بدء استخدام Matter

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.

إصدار معاينة مطوّر البرامج

يسمح برنامج مطوّري البرامج المنزلية في Google من الشركات المصنّعة للأجهزة بربط أجهزةهم المنزلية الذكية بمنظومة Google Home المتكاملة. نحن بصدد توسيع المسار المحلي لتنفيذ المهام المنزلية الذكية مع إمكانية إضافة أجهزة مزوّدة بتطبيق Matter للإعداد باستخدام Google Home app (GHA) على Android والتحكّم فيها باستخدام Google Assistant أو GHA أو الشاشات الذكية مثل Google Nest Hub (2nd gen).

توضّح هذه المستند كيفية البدء بإنشاء ودمج منصّة متوافقة مع Matter في منظومة Google Home المتكاملة.

إخلاء المسؤولية

بالنسبة إلى الإجراءات الموضّحة في معاينة مطوّري البرامج هذه لـ Matter، يُرجى الانتباه إلى ما يلي:

  • يجب أن يحتوي الحساب المستخدَم للتطوير على مركز واحد مفعّل Matter فقط للاختبار. وقد يؤدي عرض مراكز محورية متعددة مفعّلة بها Matter في الوقت نفسه أو متصلة بالبنية نفسها أثناء الاختبار إلى سلوك غير متوقّع.
  • تفترض جميع الإجراءات استخدام جهاز يعمل بنظام التشغيل Linux Ubuntu 20.04 لإنشاء عيّنات من Matter وامضتها، والتي اختبرتها Google. على الرغم من توافق الأجهزة التي تعمل بنظام التشغيل MacOS، ننصح باستخدام نظام التشغيل Linux. ويتم ذكر التعليمات الخاصة بنظام التشغيل Mac في الإجراءات حسب الحاجة.
  • يتم دعم إصدار Android GHA فقط.

التعريفات

يتم استخدام المصطلحات التالية في جميع هذه المستندات:

  • hub — جهاز متوافق من Google Nest، مثل Google Nest Hub (2nd gen). يجب استخدام مركز للتحكّم في الأجهزة المفعّلة Matter من خلال GHA.

  • جهاز توجيه الحدود: Google Hub الذي ينفّذ توجيه جهاز توجيه سلسلة المحادثات للأغراض العامة للأجهزة المزوَّدة بسلسلة محادثات.

  • جهاز متوافق مع Matter: جهاز أو لوحة تطوير تضمّ إصدارًا معتمدًا من Matter أو نموذج تطبيق.

  • mobileالأجهزة: الهاتف التجريبي المستخدَم للمساعدة في الإقران. حاليًا، هذا هاتف Android.

المتطلبات الأساسية

من أجل دمج الجهاز الذي تم تفعيل Matter فيه بالكامل مع منظومة Google Home المتكاملة، على مطوّر البرامج إجراء ما يلي:

  1. Nest Hub (2nd gen) يعمل كجهاز توجيه الحدود للأجهزة التي تم تفعيل سلسلة المحادثات عليها وكمسار محلي لتوصيل طلبات المنزل الذكي.
  2. جهاز جوّال (هاتف اختباري) يستوفي الحد الأدنى من المتطلبات:
    • Android O (الإصدار 8.1 أو مستوى واجهة برمجة التطبيقات 27) أو إصدار أحدث (ستتم إضافة دعم iOS لاحقًا)
    • إمكانات BLE
  3. معرّف المورّد (VID) ومعرّف المنتج (PID) للجهاز الذي تم تفعيل Matter فيه
  4. جهاز مزوّد بتطبيق Matter ويجب أن يكون هذا الجهاز من Matter أنواع الأجهزة المتوافقة حاليًا مع منظومة Google Home المتكاملة، ويمكن أن يكون:
    • منتجك الخاص يتضمن برامج ثابتة مُفعَّلة من قِبل Matter.
    • لوحة تطوير لمنصة مورّدين معتمَدة يمكن أن تكون جهازًا مفعّلاً Matter لإجراء تحقّق شامل. تتوفّر المنصّات التالية:
جدول: Matter أمثلة من مورّدي أشباه الموصّلات
المورّد النظام الأساسي الأدلة دعم بقيمة Thread
مختبر بوفالو BL602 البدء السريع
إسبريف نظام ESP32 البدء السريع
القطب الشبه شمالي nRF52840 DK البدء السريع
إكس بوكس مجموعة أدوات التطوير IOTZTB-DK006 البدء السريع
Realtek سلسلة أميبا د البدء السريع
مختبرات سيليكون مجموعة أدوات Zigbee وThread للمبتدئين من EFR32MG البدء السريع

معرّف المورّد

استخدام معرّف المورّد (VID) وفقًا لمواصفات CSA Matter إذا لم يتم تحديد معرّف VID لك، استخدِم أحد معرّفات VID التي تم تخصيصها من خلال CSA لأغراض الاختبار: 0xFFF1 و0xFFF2 و0xFFF3 و0xFFF4.

يجب تنفيذ VID هذا في البرامج الثابتة على جهازك.

معرّف المنتج

تتم قراءة معلومات حول الجهاز باستخدام مجموعات "وصف المسائل القانونية"، بدلاً من معرّف المنتج. يمكنك تخصيص أي "معرّف منتج" خلال عملية التطوير، وفقًا للمخطط الرقمي لشركتك، طالما أنّه يتطابق مع "معرّف المنتج" للدمج في Matter، إذا تم تحديده.

الميزات غير المتوافقة

بعض ميزات مواصفات Matter غير متوافقة بالكامل مع منظومة Google Home المتكاملة:

  • لا يتوفّر تحديث البرامج الثابتة عبر الهواء.

إضافةً إلى ذلك، لم يتم عرض عدد من مجموعات Matter الأخرى للمستخدمين بعد، ولكن يمكن أن يستخدمها النظام. في معظم الحالات، ويعني هذا أنّ السمات التي تم الكشف عنها عبر هذه المجموعات لن تظهر للمستخدمين:

جدول: Matter مجموعات لا تظهر للمستخدمين في منظومة Google Home المتكاملة
نوع المجموعة مجموعات
Core
  • تجميع
  • التصنيف
  • تصنيف ثابت
  • تصنيف المستخدم
  • الإجراءات
  • مفتاح المجموعة
  • إعدادات الترجمة
  • أقلمة تنسيق الوقت
  • أقلمة الوحدة
  • ضبط مصدر الطاقة
  • مصدر الطاقة
  • مجموعات بيانات التشخيص (سجلات بيانات التشخيص، وبيانات التشخيص العامة، وبيانات تشخيص البرامج، وبيانات تشخيص شبكة Thread، وبيانات تشخيص شبكة Wi-Fi، وبيانات تشخيص شبكة إيثرنت)
  • مزامنة الوقت
  • اختيار الوضع
طلب الانضمام
  • لا تتوفّر المجموعات واللقطات بشكل مباشر. تتوفّر وظائف مماثلة من خلال سلاسل الإجراءات.
  • كل مجموعات الوسائط تتوفّر وظائف مماثلة من خلال Google Cast.