Matter هو معيار مفتوح لتكنولوجيا المنزل المزوّد بأجهزة ذكية، و يتيح لجهازك العمل مع أي منظومة متكاملة معتمَدة من Matter، باستخدام بروتوكول واحد. Matter تم تطويره من قِبل Connectivity Standards Alliance، وهي منظمة تضم مئات الشركات التي تصنع منتجات للمنزل المزوّد بأجهزة ذكية.
على غرار Local Home SDK من Google، يضيف Matter مسار تنفيذ غير مستند إلى السحابة الإلكترونية إلى عملية دمج جهازك. ومع ذلك، ليس عليك كتابة تطبيق تنفيذ غير مستند إلى السحابة الإلكترونية لـ Matter، لأنّ كل مكبّر صوت من Google Nest وموزّع وأي نظام Wi-Fi تقريبًا سيتوافق بشكل أساسي مع أجهزة Matter للاتصال والتحكّم محليًا. لذا، عليك فقط التأكّد من أنّ جهازك معتمَد من Matter لضمان عمله مع أي تطبيق أو منظومة متكاملة أو جهاز تحكّم آخر مفعَّل من Matter.Matter
ما هي مزايا التطوير باستخدام Matter؟
تشمل أسباب التطوير باستخدام Matter ما يلي:
- تقليل وقت الاستجابة وزيادة الموثوقية مقارنةً باتصال Cloud-to-cloud ، لأنّ Matter هو بروتوكول اتصال محلي مستند إلى بروتوكول الإنترنت.
- تقليل تكاليف التطوير: يمكنك إنشاء التطبيق مرة واحدة وسيعمل مع جميع Matter-المنظومات المتكاملة المعتمَدة.
- تجربة إعداد متّسقة على جميع الأجهزة المفعَّلة من Matter- .
- إذا كان لديك عملية دمج حالية متصلة بالسحابة الإلكترونية أو بالمنزل المحلي، يمكن أن تساعدك Google في ترقية جهازك من خلال إضافة مسار تنفيذ غير مستند إلى السحابة الإلكترونيةMatter إليه.
- تطوير سريع وسهل، ما يتيح للمستخدمين ربط أجهزتهم المنزلية الذكية بتطبيقك أثناء الإعداد أو بعده، وذلك من خلال بضع نقرات بسيطة، بدون الحاجة إلى ربط الحسابات.
ما هي الاعتبارات عند التطوير باستخدام Matter؟
Matter لا يتوافق بعد مع جميع أنواع الأجهزة، على الرغم من أن قائمة الأجهزة المتوافقة تتزايد. يجب أن يكون جهازك قادرًا على التعامل مع متطلبات الذاكرة والمعالجة، و استخدام تكنولوجيا طبقة شبكة متوافقة، مثل Wi-Fi أو Thread. يُرجى التواصل مع موفّر السيليكون المفضّل لديك للاطّلاع على معلومات حول مدى توفّر الدعمMatter والحد الأدنى من متطلبات الأجهزة.
لماذا يجب أن أطوّر أجهزة Matter باستخدام Google؟
تؤمن Google بالمنظومات المتكاملة المفتوحة والقابلة للتشغيل المتبادل، وتوفّر الأدوات اللازمة للابتكار والتطوير بسرعة على منصّتنا للوصول إلى مليارات المستخدمين. تساعدك أدواتنا ، مثل حزمات SDK للأجهزة الجوّالة والأجهزة التي تم إنشاؤها باستخدام دعمMatter ، في طرح رحلات المستخدم الأساسية بسرعة (مثل إعداد الجهاز)، ووضع علامتك التجارية في المقدّمة، وتوفير طرق لإنشاء تجارب جديدة باستخدام ذكاء Google، مثل دمج ميزة "في المنزل/خارج المنزل" في تجربة جهازك.
الأفضل من ذلك أنّ جهازك لا يعمل مع Google فقط. Matter يتيح للمستخدمين إعداد جهازك باستخدام منصّاتهم ومنظوماتهم المتكاملة المفضّلة بدون تغيير الأجهزة أو البرامج.
ما هو مستوى الجهد المطلوب لإنشاء جهاز Matter؟
لإنشاء أجهزة Matter، يحتاج جهازك إلى جهاز لاسلكي متوافق (على سبيل المثال، أجهزة لاسلكية مدمجة بتقنيتَي BLE/Wi-Fi أو BLE/Thread ) ويجب أن يستوفي الحد الأدنى من متطلبات الأجهزة لتشغيل مكتبة برامج متوافقة مع Matter، مثل هذا التنفيذ المرجعي المفتوح المصدر.
سيحتاج تطبيقك للأجهزة الجوّالة أيضًا إلى تغييرات لدعم نماذج الاقتران والتفاعل الخاصة بالبروتوكول.
بما أنّه قد تحتاج إلى اختيار شريحة تعريف جديدة لجهازك، قد يكون جهد التطوير كبيرًا، وذلك حسب الاختلافات في توافق الأجهزة اللاسلكية ومتطلبات البرامج.
كيف أبدأ؟
يمكنك العثور على كل المستندات الفنية التي تحتاج إليها لبدء التطوير على هذا الموقع الإلكتروني.