Google est engagé à faire progresser l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English
OpenWeave est une implémentation open-source de la couche d'application réseau Weave, l'épine dorsale de communication sécurisée et fiable pour les produits Google Nest. Il est polyvalent et solution légère pour les appareils de faible puissance.

A Nest, nous pensons que les technologies de base qui sous-tendent les produits pour la maison connectée doivent être ouverts et accessibles. L'alignement autour des fondamentaux communs aidera les produits en toute sécurité et communiquer de façon transparente les uns aux autres.
Les caractéristiques de OpenWeave ont été dictés par les exigences identifiées Nest tout en construisant leur écosystème de produits. Les protocoles de cryptage de Weave sont conçus pour répondre aux contraintes de processeur et de mémoire des dispositifs IdO d'aujourd'hui. Il a un format de message compact et communique uniquement quand il a besoin, donc les capteurs peuvent fonctionner sur piles pendant des années.

Avec OpenWeave, vous pouvez utiliser le même mieux en classe la technologie de communication que la famille des produits Nest fait.
  • la sécurité Weave est indépendant du réseau sous-jacent. Chaque interaction entre les produits, les applications et services de cloud computing est sécurisé. Et parce que Weave a des domaines à plusieurs niveaux-trust, les opérations sensibles ne sont accessibles que par les bons appareils.
  • produits Weave peuvent parler directement entre eux sans compter sur le nuage. Même si l'Internet tombe en panne, ou il y a une panne de courant, les produits Weave peuvent continuer à travailler ensemble.
  • Weave est aussi facile que la numérisation d'un code QR. Il ajoute en toute sécurité le nouveau dispositif au réseau d'appareil à appareil. Ensuite, ces dispositifs aident la nouvelle connexion à Internet.
  • Les produits nécessitent des corrections de bugs, des correctifs de sécurité et des améliorations pour suivre les progrès technologiques, et d'évoluer avec les besoins de votre famille. Weave prend automatiquement en charge des mises à jour logicielles en arrière-plan.

Caractéristiques

Non seulement OpenWeave mettre en œuvre Weave, mais il comprend une variété de fonctionnalités et d'outils qui rendent la construction, le déploiement et le test d'une zone réseau domestique (HAN) facile.
Heureux est un outil pour l'orchestration légère de topologies de réseau simulé. Utilisez-le pour tester les protocoles de réseau et d'autres programmes d'exécution répartis sur une seule machine de développement Linux sans utiliser le matériel de l'appareil IdO.
OpenWeave est prise en charge par une variété de toolchains et des cibles, tels que Linux, Mac, Windows et les plates-formes embarquées. Il inclut des scripts de compilation pour Android et iOS, ainsi qu'une couche de dispositif pour l'adaptation de la plate-forme.
OpenWeave est plus qu'une simple gestion trait. Il comprend plusieurs protocoles tels que l'API Web Weave pour les interactions appareil-nuage et Weave messagerie fiable pour les communications de dispositif à dispositif. Profils tels que Echo, Heartbeat et synchronisation temps assurent la stabilité du tissu Weave.
Utilisez la suite inclus des scripts de tests unitaires pour automatiser les tests de fonctionnalité Weave dans votre déploiement IdO simulé. Ou construire votre propre en utilisant les liaisons Java, Cocoa, ou Python.

Nouvelles

18 février 2020

Prise en charge sans fil Gecko EFR32 de Silicon Labs famille de SoC a été ajouté à la couche périphérique OpenWeave. Tant le EFR32MG12 et EFR32MG21 sont pris en charge, et nous avons également ajouté une nouvelle application pour exemple un dispositif de verrouillage de porte connecté pour les deux plates-formes.
19 décembre 2019

Google a rejoint Amazon, Apple, et l'Alliance Zigbee pour former la maison connectée sur le groupe de travail IP. Ce groupe planifie de développer et de promouvoir l'adoption d'une nouvelle norme de connectivité libre de redevance pour augmenter la compatibilité entre les produits de la maison intelligente, avec la sécurité comme un principe fondamental de conception. Google contribue Weave dans le cadre de cet effort.
17 mai 2019

Nous avons récemment ajouté la couche d'appareil à OpenWeave, une couche de adapation de plate-forme qui met en œuvre le code nécessaire pour intégrer OW avec plusieurs fournisseurs de plate-forme. Et pour la nouvelle couche de dispositif nRF5 nordique, nous avons ajouté une application échantillon pour un dispositif de verrouillage de porte connecté.

Construit par Nest, pour des choses réfléchies

produits domestiques connectés ne sont pas comme les téléphones mobiles. Chacun prend une forme différente pour résoudre un problème différent. Et quand vous regardez à l'intérieur, vous trouverez les capacités matérielles de la CPU, RAM, la puissance et les radios variez aussi spectaculaire. Pour faire de grands produits qui sont aussi rapides et fiables que nos maisons traditionnelles câblées, Nest avait besoin d'un protocole, communication sécurisée et fiable qui fonctionne avec une large gamme de matériel.

Voir Weave en action avec le nid système d'alarme sécurisé, un exemple réel de ce que Weave peut faire.
Garde nid, le clavier alimenté au cœur du nid système d'alarme sécurisé, est toujours activée. Guard Nest permet le service et l'application du savoir de tout changement de capteur avec Weave sur le réseau Wi-Fi. Et si la panne de courant, il fonctionne sur une batterie de secours et peut encore parler au service à l'aide Weave sur cellulaire.
Nest Detect, le petit capteur alimenté par la batterie du nid système d'alarme sécurisé, économise l'énergie en ne se réveiller quand il y a activité. En utilisant Weave sur un réseau de fil, Nest Détecte les capteurs peuvent parler à la Garde nid quand une porte ou une fenêtre ouvre ou un mouvement est détecté, même lorsque l'appareil est hors.
Parce qu'ils partagent Weave comme langue commune, le Nest × serrure Yale et le système d'alarme Secure Nest fonctionnent mieux quand ils sont ensemble. Lorsque vous déverrouillez votre porte d'entrée, le verrou indique automatiquement Nest sécurisé qui il est sûr de désarmer, de sorte que vous n'avez pas. Nest robustesse de la Garde de la serrure, rester encore pleinement opérationnel lorsque l'alimentation ou l'Internet tombe en panne.
Nest Connect sert de prolongateur d'autonomie pour le système d'alarme Secure Nest. En utilisant Weave et fil, il garde Nest et garde Nest connectés quand ils Détecter sont placés éloignés, en particulier dans les grandes maisons. Il se connecte également Nest × Yale Lock pour Internet.
OpenThread publié par Google est une implémentation open source du protocole réseau de discussion. OpenWeave peut fonctionner au-dessus de OpenThread, en tirant parti des réseaux maillés fiable et la sécurité de cette discussion. OpenWeave + OpenThread est une solution IdO production à l'échelle qui est sans pareil.
Tous les droits sont réservés. Java est une marque déposée d'Oracle et / ou de ses filiales. Le fil est une marque déposée du fil Group, Inc.