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
OpenThread publié par Google est une implémentation open source de Thread ® . Google a lancé OpenThread pour rendre la technologie de mise en réseau utilisée dans les produits Google Nest plus largement accessible aux développeurs, afin d'accélérer le développement de produits pour la maison connectée et les bâtiments commerciaux.

Avec une couche d'abstraction de plate-forme étroite et une faible empreinte mémoire, OpenThread est hautement portable. Il prend en charge les conceptions de système sur puce (SoC) et de coprocesseur réseau (NCP).
OpenThread implémente toutes les fonctionnalités définies dans la spécification Thread 1.1.1. Cette spécification définit un protocole de communication appareil à appareil sans fil fiable, sécurisé et de faible puissance basé sur IPv6 pour les applications résidentielles et commerciales.

Caractéristiques

OpenThread implémente toutes les couches de mise en réseau Thread (IPv6, 6LoWPAN, IEEE 802.15.4 avec sécurité MAC, Mesh Link Establishment, Mesh Routing) et les rôles de périphérique, ainsi que la prise en charge du Border Router.

Services applicatifs
  • Configuration IPv6 et interface de données brutes
  • Prises UDP
  • Client et serveur CoAP
  • Client et serveur DHCPv6
  • Client DNSv6
Fonctionnalités améliorées
  • Surveillance des enfants
  • Informer le parent précédent de la réassociation
  • Détection de bourrage
  • Recherche périodique de parents
Prise en charge NCP
  • Spinelle , un protocole NCP à usage général
  • wpantund , un pilote / démon d'interface réseau NCP dans l'espace utilisateur
  • Prise en charge de Sniffer via les nœuds NCP Spinel
Routeur frontalier
  • Interface utilisateur Web pour la configuration et la gestion
  • Thread Border Agent pour soutenir un commissaire externe
  • NAT64 pour la connexion aux réseaux IPv4
  • Pilote d'interface de thread utilisant wpantund

Comment allez-vous utiliser OpenThread?

Si vous souhaitez contribuer au développement continu d'OpenThread , le référentiel OpenThread GitHub est fait pour vous. Vous y trouverez tout le code, y compris des informations sur la façon de contribuer, notre guide de style, notre code de conduite, les licences et bien plus encore.

Si vous souhaitez utiliser OpenThread dans vos propres produits ou pour un déploiement personnel , cochez les options ci-dessous.
Déterminez la conception de matériel et de plate-forme que vous souhaitez utiliser pour créer et déployer votre propre réseau Thread. Ajoutez un routeur frontière pour connecter votre réseau Thread à d'autres couches réseau, telles que Wi-Fi ou Ethernet, ou utilisez OpenThread RTOS, une solution à plate-forme unique utilisant LwIP, FreeRTOS et mbed TLS. Et utilisez OpenThread Commissioner pour mettre facilement en service des appareils sur un réseau Thread.
Essayez notre API Codelab et utilisez notre référence API comme guide pour le développement d'applications. IPv6, UDP, CoAP, ICMPv6, DNSv6 ... tout y est.
Consultez notre guide de portage, qui vous guide à travers toutes les étapes nécessaires pour porter OpenThread sur une nouvelle plate-forme matérielle.
OpenThread peut être utilisé pour la certification par le Thread Group. En tant que pile de référence Thread, OpenThread facilite la certification.

Nouvelles

OpenThread s'est associé à Cloud IoT Core à Google I / O 2019 pour une session sur l'activation de CoAP et MQTT, la création et le déploiement de code sur des appareils embarqués exécutant la pile OpenThread et la création d'une application simple pour afficher les données et contrôler les appareils. Regardez la vidéo pour en savoir plus et consultez le Codelab associé.
OpenThread était à Google I / O 2018! Regardez la vidéo pour regarder notre session, qui donne un bref aperçu de Thread et comment les développeurs peuvent créer rapidement des solutions IoT à l'aide d'OpenThread.
7 août 2020

Le SoC multiprotocole polyvalent nRF52833 de Nordic Semiconductor est désormais certifié Thread avec OpenThread.
7 juil.2020

Nous avons ajouté un nouveau tableau de bord pour les tests fonctionnels. Ces tests sont effectués par le framework de test Silk et exécutent la suite de tests fonctionnels OpenThread contre toute modification d'OpenThread ou de wpantund.
29 mai 2020

Les portefeuilles d'appareils JN5189 / 88 et K32W061 / 41 de NXP sont désormais certifiés Thread à l'aide d'OpenThread.

Qui prend en charge OpenThread?

Quels produits utilisent OpenThread?

Les produits suivants utilisent OpenThread et prennent en charge les principales exigences de la spécification Thread.
Filetage certifié. Se branche sur votre modem et crée un réseau avec un signal fort et fiable.
Filetage certifié. Chaque point fonctionne avec le routeur pour étendre la couverture et maintenir le Wi-Fi rapide dans chaque pièce. De plus, c'est un haut-parleur intelligent sur lequel vous pouvez écouter de la musique, trouver des réponses, et plus encore.
Filetage certifié. Obtenez de l'aide, connectez-vous avec ceux qui comptent le plus et contrôlez votre maison connectée dans une seule vue.
Il est facile d'économiser de l'énergie. Placez-le où vous le souhaitez dans votre maison.
Se connecte à votre système de chauffage et fonctionne avec le Google Nest Thermostat E pour allumer et éteindre ou moduler la chaleur.
Le système d'alarme Google Nest Secure, avec Nest Guard et Nest Detect.
La sonnette qui vous permet de savoir qui est là.
Un pêne dormant inviolable et sans clé qui peut être verrouillé et déverrouillé de n'importe où.
Connecte la serrure Nest x Yale à Internet et sert de prolongateur de portée pour le système Google Nest Secure.
Une caméra de sécurité de premier ordre avec des cerveaux haut de gamme.
Une caméra de sécurité extérieure résistante aux intempéries et aux effractions.
Java est une marque déposée d'Oracle et / ou de ses filiales. Thread est une marque déposée de Thread Group, Inc.