brillo and weave - iot , the next thunderstorm · • security with brillo • understand weave •...
TRANSCRIPT
Brillo and Weave - IoT ,the next thunderstorm
By : Devavrata Sharma
Agenda :
• What is IOT and its Scope?
• Overview of Brillo and Weave
• Walkthrough with Brillo OS
• Brillo Core Services
• Security with Brillo
• Understand Weave
• Developer tools
• What we learnt?
• Q&A
IoT
Scope of IoT
Scope and Advantage of IoT
• Better Product experience.
• Catalyst for Product virality.
Overview of Brillo and Weave
Embedded system where Brillo is an OS and Weave is communication layer.
End to end system for Existing and New IOT devices.
IoT based LED bulbs
Brillo
• Operating system based on Android.
• Setup boards are available by Intel etc
• Portable by any third-party device.
• Built-in support for Weave
• https://developers.google.com/brillo/
Huh... Why the food is not there
Weave
• Enables the link between devices.
• Fast Communication via cloud and local network
• Common way of communication across devices.
• Common way of authorization, device discovery and interaction.
• This protocol is implemented to device side library, mobile sdks and web-service which helps in remote interaction.
• https://developers.google.com/weave/
Brillo Boards by Intel, MIPS:
Brillo Boards partners :
Developer Tools :
• Weave Developer Console
• Device Metrics
• Test new prototypes
• CLI (Command Line Interface) for prototypes
• Script based interaction with devices
Example of Weave sdk based app :
https://github.com/googlesamples/android-WeaveLedToggler
Demonstrates basic usage of the Weave API to toggle LEDs on a compatible device.
What we learnt today?
• What is IOT and its scope
• Brillo and Weave - the system for the changing world
• Developer tools
• How to start with Brillo and Weave
• LED toggle app using Weave SDK - Github project
Contact :
[email protected]@devavrataSharma
Brillo : https://developers.google.com/brillo/
Weave : https://developers.google.com/weave/
Thank You!
Table turns around,
time for Q & A.