I/O '17 Guide – IoT



we're now in the IOT tent and first we're going to learn all about open thread from Jonathan all right so open thread is an open-source implementation of the set thread networking protocol what it is is a low-power mesh networking technology it allows devices IOT devices to talk to each other over a low-power mesh network if you're building products that run on batteries the last four years not months threads a great solution for that so what we've done at Neff is taken the protocol and made an open-source implementation and put in our product and made it available to developers to build into their own one yeah so you want me to walk you through the demo here yeah so all these devices you see on the wall are actually running open Fred they're running our partner hardware and they're connected to a single thread network one giant mesh network and one of the benefits of thread is actually using IP so just Internet Protocol and each device has an IP address an ipv6 address to be specific so and that makes it really easy for developers to build app because it's just IP – they're used to if you can ping a web server you can ping a thread node on this demo we're actually showing pinging a device over the thread network so as you see that light blink it's actually going over Wi-Fi from a tablet to the strawberry pie which happens to be on Wi-Fi and then fanning out to the thread network and you can imagine sensors or actuators like door locks and windows being replaced by a LED so we're just simplifying it with this demonstration that's awesome thank you so much Hey before we go actually developers want to get started where do they go sure it's been a public available for the last year we launched at Google i/o last year and you can go on github.com slash open thread slash open thread there's code labs available if you're here at Google i/o it's also available on the Google code lab website we do try out on at home I see a golden retriever it's a golden retriever that's pretty great so we're in the Android things room and I'm here with rot Ryan and Wayne Ryan tells about some of the stuff that is built on Android things in this room cool I'm told it sure all right so over here we have a simple demo that wants to say we are using to show how easy it is to go from prototype to production with anything so at the top we have a very simple light that's turned on using a Intel Edison kit over here we're using the design but we used custom PCB to make the footprint smaller therefore you can fit the overall thing it's a smaller form factor at the bottom you can see in the candle which is really cool part about that demo is that any developer can make a circuit board like that so in our talk tomorrow we're going to show how to actually build that circuit board and you can actually solder this up in your own workshop or home so it's actually one of the really cool things about the salm architectures you can do that yep on the right we have the fender flow camera demo this is also running on Android things we have Raspberry Pi 3 camera and it's actually fairly easy to build as well all these parts are off the shelf so you'll notice that it's running on battery completely portable and the best part is it's actually running off line completely locally on the device so we're running the tensorflow model tentacle inception model you can get online and then once we download it installed as an APK here now you don't need online at all so you don't need data cost associated with it at all so when I press this button it will take a picture using the camera module located here and then it will be processed on the device and it'll say what it thinks it is using Android text-to-speech tell me about the MMS over here so on this one this is actually built by one of our external developers our community Louis so the smile can be dispenser it's powered by Android things using Raspberry Pi 3 and once you press this button the camera will take a picture of you send it send an image through cloud vision API and if it detects a smile it'll give you the candy and we're using our relay module as you can see here connected to the motor of the dispenser to activate the dispensing all right yeah well I think that's all the Android things we're going to check out in this booth i wayan before we get going what are some things the developers can do today to play with Android things the really cool thing is all these samples here we've open-sourced all of them so the tensorflow image recognition the LED candle was released all the source code on github the schematics for the candle also available as actual circuit designs you can actually make them yourself so you can try all these things out and then it's really easy to get started use Android studio to write your code and it's really easy to get going so any Android program who's written a phone app now has the ability to make IOT apps as well so that's one of the really cool things but Android things is the text advantage of all of your existing Android knowledge and allows you to apply it here alright we're now in the works with nest room and I'm here with Jesse who's going to tell us a little bit about works with nest yeah thanks for stopping by so works with nest has evolved for program for nest and we have a bunch of different API s that let you connect into the nest ecosystem and there's a lot of ways that you can connect you can connect to the thermostat the camera the smoke alarm and then also our demand response programs that we've set up with utility companies cross country that's awesome so what are your some of your favorites integrations with the works with nest program so some of the really cool ones are over here be aware it's a air quality sensor and it'll measure the different things in your air and then how it integrates with nest is it connects to the thermostat uses the fan to clean up the air in your house when it detects that levels are hot that's cool what else another one that's really cool which rules differ not directly connecting with their all-over products is Rocchi Oh sprinkler okay so I have that my outfit manages the water automatically so I have to worry about it at my yard but with nest it it shows up in my home report every month where that tells me how much energy I'm using with my thermostat but then I also have a list of how much water I've used and compares it to the previous month pretty cool cool so that's some of the stuff that's been around for a little bit what's next with like the newest generation so some of our new things are with the camera so the camera is now connected to the thermostat or to the baby eyes and we're doing cool new things there so originally you could use the api's and get motion events and then have your products respond to motion in the house but lately we've been developing our our image vision and now we can recognize people so now works with nest products can get these people events and do things when they know that there's a person one example is non cellular with people but cooling durations with camera is Chamberlain and garage doors so what they do is when a garage door opens they grab a snapshot from the thermostat in the integrand integrate that in their history UI in their app awesome totally ok so one last question because we also checked out open thread or anything in here that's using threat absolutely so super excited about thread it's really like the next phase of our development program so the first one is giving people an easy way to connect to nest products and then phase two we're going to take some of the core technology that we've developed at nest to build our nest products and make it available for developers so we're working with Yale on this lock Yale's been making locks for 50 years hundred years and they're really good at it but not really a software company so we've taken some of the software that we use on our nest product like thread and made it available to them and it can be really cool lock that's integrated with the ecosystem and we've actually open sourced thread and we have the boot just a couple boots down where you can see all about it and figure out where to get the code awesome there anything else you'd like to tell all the developers out there check out the code labs we have an open thread code lab we have one the camera that integrates the sensor flow it's fun stuff that you can do connect to this awesome things jetty thank you

4 Comments

  1. karthikeyan A said:

    how to connect iot device to the remote server from my Android phone

    June 28, 2019
    Reply
  2. MrChicus12 said:

    I'm very interested in the candy dispenser. It's open source? Can share the link?

    June 28, 2019
    Reply
  3. HAWKDEV said:

    I see android evolving to what ANDROID word actually means…and that's super cool

    June 28, 2019
    Reply
  4. Matthew Bohr said:

    By the way, at 3:06 [INAUDIBLE] is actually SoM.

    June 28, 2019
    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *