It’s been just around a year since Google announced its Brillo operating system and Weave protocol that aim to unify communication between connected objects. Brillo, an Android-based OS was primarily designed for providing a common connectivity interface for low power IoT objects while Weave protocol helps identify those objects, exchange commands, release updates and initiate set-up calls and metrics monitoring for system performance Brillo is capable of changing digital game for:
As of today, the unique technology pair of Brillo and Weave has already seen growing adoption among smart home device-makers even as advanced code development by Google and their developers is underway. Nonetheless, as it happens in the case of all new technologies, it was just a matter of time before other verticals. Brillo can revolutionize various other business segments too.
Brillo brings the simplicity and speed of software system development to hardware by giving a light-weight embedded OS grounded on Android stack, core amenities, a designer set, and a developer console. Once, connected devices are built, there should be a way to make them communicate with other devices and allow users to speedup interaction. With Weave, you’ll build practical communications directly onto these devices. Weave is a communication protocol that supports discovery, provisioning, and authentication so that devices can connect and interact with one another.
The main role of Weave is to register a device over cloud and send/receive remote commands. Weave is a device-to-device and device-to-cloud communication protocol. Weave provides electronic messaging service that permits smartphones and other devices to speak to every alternative domestically and remotely through the cloud. The Weave-enabled cloud server handles remote communication and access to web-connected IoT device while adding up safety and scale. With Weave you also get a set of services to securely set up the device and obtain measured access.
Moreover, Weave works seamlessly with, and is actually built right into Brillo. On the other hand, Weave libraries can be used with existing Linux-based OS. Weave comes with a mobile SDK for both iOS and Android to build apps to control and enhance the connected device experience for mobile users. Currently, only Google Cloud supports Weave and no other professional cloud (like Amazon and Microsoft) does that.
If you want Brillo-based solutions, eInfochips can help you get the maximum value through the following benefits: