Qu'est-ce que Matter ?

Matter est une norme ouverte pour les technologies de maison connectée, qui permet à votre appareil de s'intégrer à n'importe quel écosystème certifié Matter à l'aide d'un seul protocole. Matter est une initiative de la Connectivity Standards Alliance, une organisation regroupant des centaines d'entreprises qui créent des produits pour la maison connectée.

Comme le Local Home SDK de Google, Matter ajoute un chemin d'accès local à l'intégration de votre appareil. Toutefois, vous n'avez pas besoin d'écrire une application d'exécution locale pour Matter, car presque toutes les enceintes, tous les hubs et tous les systèmes Wi-Fi Google Nest seront compatibles de manière native avec vos appareils Matter pour la connectivité et le contrôle locaux. Vous n'avez donc qu'à vous assurer que votre appareil est Matter certifié pour savoir qu'il fonctionnera avec n'importe quelle application compatible Matter, n'importe quel écosystème ou n'importe quel autre contrôleur Matter.

Pourquoi choisir Matter ?

Voici quelques raisons de choisir Matter :

  • Latence plus faible et fiabilité supérieure à celles d'une Cloud-to-cloud connexion, car Matter est un protocole de connectivité locale basé sur IP.
  • Coûts de développement réduits : développez une seule fois, et votre solution fonctionnera pour tous les Matter-écosystèmes certifiés.
  • Expérience de configuration cohérente sur tous les appareils compatibles avec Matter.
  • Si vous disposez d'une intégration cloud ou d'une intégration Local Home, Google peut vous aider à mettre à niveau votre appareil en y ajoutant un Matter chemin d'accès local.
  • Développement rapide et facile, permettant aux utilisateurs d'associer leurs appareils connectés à votre application pendant ou après la configuration, en quelques gestes simples, sans avoir à associer de comptes.

Quels sont les éléments à prendre en compte lors du développement avec Matter ?

Matter n'est pas encore compatible avec tous les types d'appareils, bien que la liste s'allonge. Votre appareil doit être en mesure de gérer les exigences de mémoire et de traitement, et d'utiliser une technologie de couche réseau compatible, comme le Wi-Fi ou Thread. Renseignez-vous auprès de votre fournisseur de silicium préféré sur leur Matter compatibilité et les exigences matérielles minimales.

Pourquoi devrais-je développer avec Matter et Google ?

Google croit aux écosystèmes ouverts et interopérables, et fournit les outils nécessaires pour innover et développer rapidement sur sa plate-forme afin d'atteindre des milliards d'utilisateurs. Nos outils, comme nos SDK pour appareils et mobiles conçus avec Matter la compatibilité, vous aident à déployer rapidement les parcours utilisateur principaux (comme la configuration des appareils), à mettre en avant votre marque et à créer de nouvelles expériences avec l'intelligence de Google, par exemple en intégrant la fonctionnalité "Maison/Absent" à l'expérience de votre appareil.

L'avantage est que votre appareil ne fonctionne pas uniquement avec Google. Matter permet aux utilisateurs de configurer votre appareil avec leurs plates-formes et écosystèmes préférés sans modifier le matériel ni les logiciels.

Quel est le niveau d'effort requis pour créer un appareil Matter ?

Pour créer des appareils Matter, votre appareil doit disposer d'une radio compatible (par exemple, une radio combinée BLE/Wi-Fi ou BLE/Thread combo) et répondre aux exigences matérielles minimales pour exécuter une bibliothèque logicielle Matter conforme, comme cette implémentation de référence Open Source.

Votre application mobile devra également être modifiée pour prendre en charge les modèles d'association et d'interaction du protocole.

Étant donné que vous devrez peut-être sélectionner un nouveau chipset pour votre appareil, l'effort de développement peut être important, en fonction des différences de compatibilité radio et des exigences logicielles.

Que dois-je faire pour commencer ?

Vous trouverez toute la documentation technique dont vous avez besoin pour commencer à développer sur ce site.