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 stoped 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;6 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>

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. 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 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 for 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 is planned to end 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 that "Membership in Thread Group is necessary to implement, practice, and ship Thread technology and Thread Group specifications."

<span class="mw-page-title-main">Matrix (protocol)</span> Networking protocol for real-time communication and data synchronization

Matrix is an open standard and communication protocol for real-time communication. It aims to make real-time communication work seamlessly between different service providers, in the way that standard Simple Mail Transfer Protocol email currently does for store-and-forward email service, by allowing users with accounts at one communications service provider to communicate with users of a different service provider via online chat, voice over IP, and videotelephony. It therefore serves a similar purpose to protocols like XMPP, but is not based on any existing communication protocol.

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.

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 an open-source 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 for home automation designed to be a central control system for smart home devices with a focus on local control and privacy. It 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 or Amazon Alexa.

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