Google s'est engagé à promouvoir l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

Commencer

En savoir plus sur Thread

Êtes-vous nouveau sur Thread ® ? Ou simplement besoin de rafraîchir vos connaissances? Découvrez notre Thread Primer , qui couvre toutes les bases de Thread et son fonctionnement.

Essayez OpenThread

Vous voulez voir en quoi consiste OpenThread publié par Google? Le moyen le plus rapide de le faire est de parcourir l'un de nos Codelabs ou Guides.

Simulation Codelab avec Docker

Essayez OpenThread sans avoir besoin de matériel de test. À l'aide de Docker sur une machine Mac ou Linux, découvrez comment:

  • Simuler un réseau Thread
  • Authentifier les nœuds Thread avec la mise en service
  • Utilisez wpantund pour gérer un réseau Thread simulé avec un NCP

Essayez le Simulation Codelab avec Docker

Simulation Codelab avec build toolchain

Une version alternative du Docker Simulation Codelab, où au lieu d'utiliser Docker, vous configurez la chaîne d'outils de construction OpenThread et construisez OpenThread directement sur une machine Mac ou Linux.

Essayez le Simulation Codelab avec la chaîne d'outils de construction

Codelab matériel

Plongez directement dans le matériel, où vous apprendrez à:

  • Flash OpenThread sur les cartes de développement Nordic nRF52840
  • Construisez un véritable réseau Thread
  • Authentifier les nœuds Thread avec la mise en service
  • Utilisez l'interface de ligne de commande OpenThread pour la multidiffusion et UDP

Essayez le Hardware Codelab

Laboratoire de codes API

Vous souhaitez utiliser les API OpenThread dans une application? En utilisant du matériel réel, apprenez à:

  • Programmer les boutons et les voyants sur les cartes de développement Nordic nRF52840
  • Utilisez les API OpenThread courantes et la classe otInstance
  • Surveiller et réagir aux changements d'état d'OpenThread
  • Envoyer des messages UDP à tous les appareils d'un réseau Thread

Essayez l'API Codelab

Laboratoire de codes du simulateur de réseau

OpenThread Network Simulator vous permet de visualiser et d'exploiter un réseau Thread simulé à l'aide d'une CLI et d'une interface Web. Avec une machine Mac ou Linux, découvrez comment:

  • Installez OTNS et créez OpenThread pour OTNS
  • Utilisez OTNS-Web pour gérer un réseau Thread et visualiser l'activité dans un navigateur Web
  • Utilisez OTNS-CLI pour contrôler davantage la simulation

Essayez le Network Simulator Codelab

Border Router avec Docker

Si vous êtes intéressé par un Thread Border Router, démarrez rapidement avec OpenThread Border Router (OTBR) en l'essayant dans un conteneur Docker sur n'importe quelle machine Linux.

Essayez le guide OTBR Docker

Intégration avec Cloud IoT Core Codelab

Découvrez comment connecter un appareil OpenThread simulé à Google Cloud IoT Core. À l'aide de Docker sur une machine Linux, découvrez comment:

  • Exécutez OTBR et OpenThread RTOS dans un conteneur Docker
  • Configurer Cloud Pub / Sub et un registre d'appareils Cloud IoT
  • Gérez les données de télémétrie d'un appareil OT à l'aide d'un serveur Cloud MQTT

Essayez le Cloud IoT Core Codelab

Obtenez le code

Vous savez déjà ce que vous faites et souhaitez vous lancer avec le code? Visitez le site OpenThread GitHub , où vous pouvez trouver le référentiel OpenThread, ainsi que d'autres référentiels de support, tels que wpantund , OpenThread Border Router, OpenThread RTOS et OpenThread Commissioner.

Support de plate-forme

OpenThread a été porté sur plusieurs appareils et plates-formes par l'équipe d'OpenThread, les fournisseurs de silicium et la communauté.

Consultez la liste des plates-formes prises en charge par le fournisseur sur le support du fournisseur .

Pour en savoir plus sur l'architecture du système et les conceptions de plate-forme, consultez la vue d'ensemble des plates - formes .

Prise en charge de Docker

Les images Docker à utiliser avec OpenThread sont disponibles sur Docker Hub . Ces images sont créées et testées par l'équipe d'OpenThread et constituent un moyen facile de démarrer avec OpenThread sans avoir à passer par la chaîne d'outils et la configuration du système.

Image Docker La description
codelab_otsim À utiliser avec le Simulation Codelab, contient l'exemple OpenThread Simulation et wpantund pré-construit et prêt à l'emploi.
environment Environnement de développement avec la chaîne d'outils GNU et toutes les dépendances OpenThread requises installées. OpenThread n'est pas intégré à cette image.
otbr OpenThread Border Router préconfiguré et prêt à l'emploi.
sim Environnement de développement avec l'exemple d'OpenThread Simulation pré-construit.
wpantund Environnement de développement avec wpantund pré-construit et prêt à l'emploi.

Voir /etc/docker/README dans le référentiel OpenThread pour plus d'informations sur l'utilisation générale des images sim et wpantund .

Guides utilisateurs

Besoin d'aide pour une tâche ou une fonctionnalité spécifique? Nos guides peuvent vous aider.

Catégorie Contenu
Construire Comment créer et configurer OpenThread et activer des fonctionnalités améliorées
Portage Comment porter OpenThread sur une nouvelle plate-forme matérielle
Assistance NCP Comment OpenThread prend en charge la conception NCP, y compris les images de micrologiciel NCP pré-construites et Pyspinel pour le reniflage de paquets
Routeur frontalier Comment connecter votre réseau OpenThread à d'autres réseaux IPv6 avec un routeur frontalier ou utiliser la mise en service externe de Thread
le commissaire Comment créer et utiliser OT Commissioner pour mettre en service des appareils sur un réseau Thread
Certification Comment tester votre plateforme par rapport à tous les cas de test de certification

API d'application

Vous développez une application à exécuter sur OpenThread? Essayez notre développement avec OpenThread APIs Codelab pour apprendre les bases, ou fouillez dans la documentation de référence API pour voir quels services OpenThread sont disponibles.

Test et certification

Découvrez comment nous testons OpenThread et quels outils de test utilisateur sont disponibles sur notre page Test , et parcourez les dernières métriques de qualité de performance d'OpenThread sur nos tableaux de bord de qualité .

Si vous êtes intéressé par la certification des threads pour votre produit ou composant, consultez la page Certification .

Obtenez de l'aide ou contribuez

Vous avez une question sur OpenThread? Vous souhaitez contribuer à son développement continu? Notre page Ressources explique toutes les façons d'obtenir de l'aide ou d'aider.