Easy device setup

Using built-in Weave functionality, you can provide your users with a secure and consistent setup experience that includes automatic install of your mobile app on Android.

A more connected world

Use Weave to connect devices directly or through the cloud. Enable users to interact with their devices through their mobile phone or desktop.

Smart devices

Weave provides a foundation of easy communication for reaching your devices from web or mobile, and standardized schemas that define device interoperability regardless of brand or manufacturer so you can focus on what really matters: creating an intelligent user experience across devices.

Start developing with Weave

Supercharge your device with Weave, the cross-platform protocol and an infrastructure that enables device setup from a mobile phone, communication between devices and devices to the cloud, and user interaction from their mobile devices and the web.

A solution for everyone

OEMs

Build interoperable communications into your devices quickly and securely with Weave. Build on Brillo or add the Weave compatibility library to your existing OS.

App developers

Extend the reach of your iOS and Android apps to the physical world with Weave. Build one app to control multiple devices in the home and work environments, leveraging Google services such as voice actions.

Users

The Weave brand offers confidence that your connected devices will work with each other, and with your phone. Automatic setup and easy-to-use sharing is built-in.

Secure by default

Device setup is secure and the user has both visibility into and granular control over access. Weave data is encrypted in-flight and when stored on Google's infrastructure.

Take a look at Brillo

Brillo brings the simplicity and speed of software development to hardware with
an embedded OS, core services, developer kit, and developer console.

Send feedback about...