Weave (protocol)

Last updated
Weave
Developed by Google Nest
Introduced2013 (2013)
IndustryHome automation
Superseded by Matter (standard)
Website openweave.io

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. [1]

Contents

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 stopped development on Weave, replacing it with the new Matter (standard). [2]

History

Weave was originally created by Nest Labs and launched in and with its Nest Protect (1st Generation) product in 2013. [3] It has since been adopted and continued by Google following the Google acquisition of Nest Labs in 2014. [4] [5] A second wave of architectural revisions were made to Weave to support the Nest Secure security system, the Nest Connect, [6] and the Nest x Yale Lock. [7] 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. [8]

OpenWeave

OpenWeave
Original author(s) Google
Initial releaseJune 28, 2017;7 years ago (2017-06-28)
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.io

Google released its implementation of Weave as an open source project, OpenWeave, on GitHub in June 2017 [9] under the Apache 2.0 license.

See also

Related Research Articles

Zigbee is an IEEE 802.15.4-based specification for a suite of high-level communication protocols used to create personal area networks with small, low-power digital radios, such as for home automation, medical device data collection, and other low-power low-bandwidth needs, designed for small scale projects which need wireless connection. Hence, Zigbee is a low-power, low-data-rate, and close proximity wireless ad hoc network.

<span class="mw-page-title-main">Nordic Semiconductor</span> Norwegian multinational semiconductors manufacturer

Nordic Semiconductor ASA was founded in 1983 and is a Norwegian fabless technology company with its headquarters in Trondheim, Norway. The company specializes in designing ultra-low-power wireless communication semiconductors and supporting software for engineers developing and manufacturing Internet of Things (IoT) products.

<span class="mw-page-title-main">Z-Wave</span> Wireless standard for intelligent building networks

Z-Wave is a wireless communications protocol used primarily for residential and commercial building automation. It is a mesh network using low-energy radio waves to communicate from device to device, allowing for wireless control of smart home devices, such as smart lights, security systems, thermostats, sensors, smart door locks, and garage door openers. The Z-Wave brand and technology are owned by Silicon Labs. Over 300 companies involved in this technology are gathered within the Z-Wave Alliance.

6LoWPAN was a working group of the Internet Engineering Task Force (IETF). It was created with the intention of applying the Internet Protocol (IP) even to the smallest devices, enabling low-power devices with limited processing capabilities to participate in the Internet of Things.

The Internet of things (IoT) describes devices with sensors, processing ability, software and other technologies that connect and exchange data with other devices and systems over the Internet or other communications networks. The Internet of things encompasses electronics, communication, and computer science engineering. "Internet of things" has been considered a misnomer because devices do not need to be connected to the public internet; they only need to be connected to a network and be individually addressable.

<span class="mw-page-title-main">Silicon Labs</span> Global technology company

Silicon Laboratories, Inc., commonly referred to as Silicon Labs, is a fabless global technology company that designs and manufactures semiconductors, other silicon devices and software, which it sells to electronics design engineers and manufacturers in Internet of Things (IoT) infrastructure worldwide.

<span class="mw-page-title-main">Google Nest</span> Brand of smart home products by Google

Google Nest is a line of smart home products including smart speakers, smart displays, streaming devices, thermostats, smoke detectors, routers and security systems including smart doorbells, cameras and smart locks.

Distributed social network projects generally develop software, protocols, or both.

<span class="mw-page-title-main">F-Droid</span> Repository for free and open source Android apps

F-Droid is an open-source app store and software repository for Android, serving a similar function to the Google Play store. The main repository, hosted by the project, contains only free and open source apps. Applications can be browsed, downloaded and installed from the F-Droid website or client app without the need to register an account. "Anti-features" such as advertising, user tracking, or dependence on non-free software are flagged in app descriptions.

AllJoyn is an open source software framework that allows compatible devices and applications to find each other, communicate and collaborate across the boundaries of product category, platform, brand, and connection type. Originally the AllSeen Alliance promoted the project, from 2013 until 2016 when the alliance merged with the Open Connectivity Foundation (OCF). In 2018 the source code became hosted by GitHub.

Shasta Ventures is an early-stage venture capital investment firm located in Silicon Valley that invests in enterprise and technology consumer startups. It is located on Sand Hill Road in Menlo Park.

<span class="mw-page-title-main">Index of home automation articles</span>

This is a list of home automation topics on Wikipedia. Home automation is the residential extension of building automation. It is automation of the home, housework or household activity. Home automation may include centralized control of lighting, HVAC, appliances, security locks of gates and doors and other systems, to provide improved convenience, comfort, energy efficiency and security.

Dropcam, Inc. was an American technology company headquartered in San Francisco, California. The company is known for its Wi-Fi video streaming cameras, Dropcam and Dropcam Pro, that allow people to view live feeds through Dropcam's cloud-based service. On June 20, 2014, it was announced that Google's Nest Labs bought Dropcam for $555 million, a decision Dropcam co-founder Greg Duffy later described as a "mistake". In June 2015, Nest introduced the Nest Cam, a successor to the Dropcam Pro. Support for Dropcam services ended on April 8, 2024.

Thread is an IPv6-based, low-power mesh networking technology for Internet of things (IoT) products. The Thread protocol specification is available at no cost; however, this requires agreement and continued adherence to an end-user license agreement (EULA), which states "Membership in Thread Group is necessary to implement, practice, and ship Thread technology and Thread Group specifications."

Android Things is a deprecated Android-based embedded operating system platform by Google, announced at Google I/O 2015, and launched in 2018. Android Things Dashboard shutdown began on January 5, 2021. After January 5, 2022, Android Things Dashboard has been shut down completely and all remaining data has been deleted.

<span class="mw-page-title-main">WebAssembly</span> Cross-platform assembly language and bytecode designed for execution in web browsers

WebAssembly (Wasm) defines a portable binary-code format and a corresponding text format for executable programs as well as software interfaces for facilitating interactions between such programs and their host environment.

The IoTivity is an open source framework created to standardize inter-device connections for the IoT. Any individual or company can contribute to the project, and this may influence OCF standards indirectly. However, being a member of the OCF can benefit from patent cross-licensing protection.

Matter is a freely available connectivity standard for smart home and IoT devices. It aims to improve interoperability and compatibility between different manufacturer and security, and always allowing local control as an option.

<span class="mw-page-title-main">Home Assistant</span> Home automation software

Home Assistant is free and open-source software used for home automation. It serves as an integration platform and smart home hub, allowing users to control smart home devices. The software emphasizes local control and privacy and is designed to be independent of any specific Internet of Things (IoT) ecosystem. Its interface can be accessed through a web-based user interface, by using companion apps for Android and iOS, or by voice commands via a supported virtual assistant, such as Google Assistant, Amazon Alexa, Apple Siri, and Home Assistant's own "Assist" using natural language.

A smart home hub, sometimes also referred to as a "smart hub", "gateway'", "bridge", "controller" or "coordinator", is a control center/centre for a smart home, and enables the components of a smart home to communicate and respond to each other via communication through a central point. The smart home hub can consist of dedicated computer appliance, software appliance, or software running on computer hardware, and makes it possible to gather configuration, automation and monitoring of a smart house by communicating and controlling different smart devices that consist of for example home appliances, sensors and relays or robots, many of which are commonly categorized under Internet of things.

References

  1. "Weave". Nest Labs. Retrieved March 28, 2019.
  2. "Developing a standard for the smart home industry". Google. 2019-12-18. Retrieved 2023-09-15.
  3. Brown, Michael (October 1, 2015). "With Nest Weave, Nest Labs seeks to establish a de facto connected-home standard". TechHive. Retrieved March 28, 2019
  4. Constine, Josh (January 13, 2014). "Who Gets Rich From Google Buying Nest? Kleiner Returns 20X On $20M, Shasta Nets ~$200M". TechCrunch. Retrieved January 22, 2014.
  5. Oreskovic, Alexei; Gupta, Poornima (January 14, 2014). "Kleiner Perkins, Shasta Ventures make about 20x their money on Nest Labs – Reuters". PEHub. Retrieved January 22, 2014.
  6. Tofel, Kevin C. (September 20, 2017). "Nest debuts Nest Secure home system and has a Thread router called Nest Connect". Stacey on IoT. Retrieved March 28, 2019.
  7. Price, Molly (January 8, 2018). "Nest x Yale Lock is a keyless deadbolt for Nest Secure". Retrieved March 28, 2019.
  8. "Google reveals Brillo OS and Weave connectivity schema for IoT devices". Postscapes. Retrieved 19 August 2019.
  9. "Initial import". GitHub. Retrieved March 28, 2019