Google is committed to advancing racial equity for Black communities. See how.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English
OpenWeave è un'implementazione open source del livello dell'applicazione di rete Weave, la spina dorsale di comunicazione sicura e affidabile per i prodotti Google Nest. È una soluzione versatile e leggera per dispositivi a bassa potenza.

In Nest, riteniamo che le tecnologie fondamentali alla base dei prodotti per la casa connessa debbano essere aperte e accessibili. L'allineamento attorno ai fondamentali comuni aiuterà i prodotti a comunicare tra loro in modo sicuro e fluido.
Le funzionalità di OpenWeave sono state guidate dai requisiti identificati da Nest durante la creazione del proprio ecosistema di prodotti. I protocolli di crittografia di Weave sono progettati per adattarsi ai vincoli di processore e memoria dei dispositivi IoT odierni. Ha un formato di messaggio compatto e comunica solo quando necessario, quindi i sensori possono funzionare a batterie per anni.

Con OpenWeave, puoi utilizzare la stessa tecnologia di comunicazione migliore della categoria della famiglia di prodotti Nest.
  • La protezione del tessuto è indipendente dalla rete sottostante. Ogni interazione tra prodotti, app e servizi cloud è sicura. E poiché Weave dispone di domini di fiducia a più livelli, le operazioni sensibili sono accessibili solo dai dispositivi giusti.
  • I prodotti Weave possono dialogare direttamente tra loro senza fare affidamento sul cloud. Anche se Internet si interrompe o si verifica un'interruzione di corrente, i prodotti Weave possono continuare a funzionare insieme.
  • Weave è facile come scansionare un codice QR. Aggiunge in modo sicuro il nuovo dispositivo alla rete da dispositivo a dispositivo. Quindi quei dispositivi aiutano il nuovo a connettersi a Internet.
  • I prodotti richiedono correzioni di bug, patch di sicurezza e miglioramenti per stare al passo con la tecnologia ed evolversi con le esigenze della tua famiglia. Weave si occupa automaticamente degli aggiornamenti software in background.

Caratteristiche

OpenWeave non solo implementa Weave, ma include una varietà di funzionalità e strumenti che semplificano la creazione, la distribuzione e il test di una Home Area Network (HAN).
Happy è uno strumento per l'orchestrazione leggera di topologie di rete simulate. Usalo per testare i protocolli di rete e altri programmi di esecuzione distribuiti su una singola macchina di sviluppo Linux senza utilizzare l'hardware del dispositivo IoT.
OpenWeave è supportato da una varietà di toolchain e target, come Linux, Mac, Windows e piattaforme integrate. Include script di build per Android e iOS, nonché un Device Layer per gli adattamenti della piattaforma.
OpenWeave è più di una semplice gestione dei tratti. Include più protocolli come l'API Web Weave per le interazioni da dispositivo a cloud e la messaggistica affidabile Weave per le comunicazioni da dispositivo a dispositivo. Profili come Echo, Heartbeat e Time Sync garantiscono la stabilità del tessuto Weave.
Usa la suite inclusa di script di unit test per automatizzare i test della funzionalità Weave nella tua distribuzione IoT simulata. Oppure creane uno personalizzato utilizzando i collegamenti Java, Cocoa o Python.

notizia

18 febbraio 2020

Il supporto per la famiglia di SoC Wireless Gecko EFR32 di Silicon Labs è stato aggiunto a OpenWeave Device Layer. Sono supportati sia EFR32MG12 che EFR32MG21 e abbiamo anche aggiunto una nuova app di esempio per un dispositivo di blocco della porta connesso per entrambe le piattaforme.
19 dicembre 2019

Google si è unita ad Amazon, Apple e Zigbee Alliance per formare il gruppo di lavoro Connected Home over IP . Questo gruppo intende sviluppare e promuovere l'adozione di un nuovo standard di connettività esente da royalty per aumentare la compatibilità tra i prodotti per la casa intelligente, con la sicurezza come principio fondamentale del design. Google sta contribuendo a Weave come parte di questo impegno.
17 maggio 2019

Abbiamo recentemente aggiunto il Device Layer a OpenWeave, un livello di adattamento della piattaforma che implementa il codice necessario per integrare OW con più fornitori di piattaforme. E per il nuovo Nordic nRF5 Device Layer, abbiamo aggiunto un'app di esempio per un dispositivo di blocco della porta connesso.

Costruito da Nest, per cose premurose

I prodotti per la casa connessa non sono come i telefoni cellulari. Ognuno prende una forma diversa per risolvere un problema diverso. E quando guardi dentro, scoprirai che le capacità hardware di CPU, RAM, alimentazione e radio variano in modo altrettanto drammatico. Per realizzare ottimi prodotti veloci e affidabili come le nostre tradizionali case cablate, Nest necessitava di un protocollo di comunicazione sicuro e affidabile che funzionasse con un'ampia gamma di hardware.

Guarda Weave in azione con il sistema di allarme Nest Secure, un esempio reale di ciò che Weave può fare.
Nest Guard, la tastiera alimentata al centro del sistema di allarme Nest Secure, è sempre attiva. Nest Guard comunica al servizio e all'app eventuali modifiche ai sensori con Weave sulla rete Wi-Fi. E se l'alimentazione si interrompe, funziona con una batteria di backup e può ancora parlare con il servizio utilizzando Weave su cellulare.
Nest Detect, il minuscolo sensore alimentato a batteria del sistema di allarme Nest Secure, risparmia energia svegliandosi solo quando c'è attività. Utilizzando Weave su una rete Thread, i sensori Nest Detect possono parlare con Nest Guard quando una porta o una finestra si apre o viene rilevato un movimento, anche quando l'alimentazione è interrotta.
Poiché condividono Weave come linguaggio comune, la serratura Nest × Yale e il sistema di allarme Nest Secure funzionano meglio quando sono insieme. Quando apri la porta di casa, la serratura comunica automaticamente a Nest Secure che è sicuro disarmare, quindi non devi farlo tu. La serratura eredita la robustezza di Nest Guard, rimanendo pienamente operativa anche quando l'alimentazione o Internet si interrompe.
Nest Connect funge da range extender per il sistema di allarme Nest Secure. Utilizzando Weave e Thread, mantiene collegati Nest Guard e Nest Detect quando sono posizionati molto distanti, soprattutto nelle case più grandi. Collega anche la serratura Nest × Yale a Internet.
OpenThread rilasciato da Google è un'implementazione open source del protocollo di rete Thread. OpenWeave può essere eseguito su OpenThread, sfruttando l'affidabile rete mesh e la sicurezza di Thread. OpenWeave + OpenThread è una soluzione IoT su scala di produzione che non è seconda a nessuno.
Tutti i diritti riservati. Java è un marchio registrato di Oracle e / o delle sue affiliate. Thread è un marchio registrato di Thread Group, Inc.