In this article, we will explore the fascinating world of Weave (protocol). From its origins to its relevance today, we will delve into the highlights of Weave (protocol) and its impact in different areas. We will analyze its influence on society, its evolution over time and its possible implications for the future. Through a variety of perspectives and approaches, we aim to offer a comprehensive and enriching view on Weave (protocol), with the aim of providing the reader with a deeper and more contextualized understanding of this exciting topic. Join us on this journey of discovery and reflection!
Developed by | Google Nest |
---|---|
Introduced | 2013 |
Industry | Home automation |
Superseded by | Matter (standard) |
Website | openweave |
Weave is a network application layer protocol and, in implementation, a comprehensive toolkit for building connected Internet of Things-class applications, with a primary and current focus on consumer and residential applications.
Weave works across multiple IPv6-bearing link technologies such as Ethernet, Wi-Fi, cellular, and Thread and has adaptations for Bluetooth Low Energy point-to-point wireless links.
On December 19, 2019, Google stated that it had "joined Amazon, Apple, and the Zigbee Alliance to form the Connected Home over IP working group... Google is contributing Weave as part of this effort." Due to this, Google has stoped development on Weave, replacing it with the new Matter (standard).
Weave was originally created by Nest Labs and launched in and with its Nest Protect (1st Generation) product in 2013. It has since been adopted and continued by Google following the Google acquisition of Nest Labs in 2014. A second wave of architectural revisions were made to Weave to support the Nest Secure security system, the Nest Connect, and the Nest x Yale Lock. Since its acquisition of Nest Labs, Google has planned to integrate Weave with its own Android Things embedded operating system (codenamed Brillo) in order to create an end-to-end solution for IoT devices.
Original author(s) | |
---|---|
Initial release | June 28, 2017 |
Stable release | 4.1.0
/ 2019-01-10 |
Written in | C++ |
Operating system | Android, iOS, Linux, Mac OS X |
License | Apache 2.0 |
Website | openweave |
Google released its implementation of Weave as an open source project, OpenWeave, on GitHub in June 2017 under the Apache 2.0 license.