turning sensors into signals
TRANSCRIPT
![Page 1: Turning Sensors into Signals](https://reader031.vdocuments.us/reader031/viewer/2022030313/58ecff071a28ab7d438b46ab/html5/thumbnails/1.jpg)
TURNING SENSORS INTO SIGNALS.
Humanizing IoT with Old Smartphones and the Web.
Dietrich Ayala Women Who Code
Portland, May 24, 2016
![Page 2: Turning Sensors into Signals](https://reader031.vdocuments.us/reader031/viewer/2022030313/58ecff071a28ab7d438b46ab/html5/thumbnails/2.jpg)
![Page 3: Turning Sensors into Signals](https://reader031.vdocuments.us/reader031/viewer/2022030313/58ecff071a28ab7d438b46ab/html5/thumbnails/3.jpg)
THERE’S A LOT GOING ON IN IOT…
SO MANY DEVELOPER BOARDS SO MANY CLOUD SERVICES
SO MANY LIBRARIES
SO MANY APIS SO MANY…
![Page 4: Turning Sensors into Signals](https://reader031.vdocuments.us/reader031/viewer/2022030313/58ecff071a28ab7d438b46ab/html5/thumbnails/4.jpg)
THE THINGS EXPERIENCE TODAY.
PAYING LOTS OF MONEY TO HAND YOUR WHOLE LIFE
OVER TO A FOR-PROFIT CORPORATE CLOUD.
![Page 5: Turning Sensors into Signals](https://reader031.vdocuments.us/reader031/viewer/2022030313/58ecff071a28ab7d438b46ab/html5/thumbnails/5.jpg)
MAKER / DIY MASS MARKET CONSUMER
COMPLEXITY
USER CONTROL
PRIVACY
LOOKS LIKE DEAD ROBOTS
EASE OF USE
CLOUD
FEATURES
BEAUTIFULLY DESIGNED
KICKSTARTER / STARTUPS
![Page 6: Turning Sensors into Signals](https://reader031.vdocuments.us/reader031/viewer/2022030313/58ecff071a28ab7d438b46ab/html5/thumbnails/6.jpg)
WHO ARE YOUR PEOPLE?
WHAT IS THEIR PROBLEM?
AUTOMATED SHOPPING DOESN’T MAKE MY LIST OF PROBLEMS.
![Page 7: Turning Sensors into Signals](https://reader031.vdocuments.us/reader031/viewer/2022030313/58ecff071a28ab7d438b46ab/html5/thumbnails/7.jpg)
REAL TALK.
I DON’T HAVE ENOUGH MONEY. I DON’T HAVE ENOUGH TIME.
I’M HUNGRY. I’M LONELY. ME OR MY PEOPLES ARE SICK.
I’M AWAY FROM HOME. MY GOVERNMENT IS HUNTING ME.
![Page 8: Turning Sensors into Signals](https://reader031.vdocuments.us/reader031/viewer/2022030313/58ecff071a28ab7d438b46ab/html5/thumbnails/8.jpg)
I’M AT WORK.
I WANT TO KNOW
IF THE POWER
WENT OUT AT HOME.
![Page 9: Turning Sensors into Signals](https://reader031.vdocuments.us/reader031/viewer/2022030313/58ecff071a28ab7d438b46ab/html5/thumbnails/9.jpg)
I’M TRAVELING.
I WANT TO KNOW
IF A STRANGER
ENTERS MY HOME.
![Page 10: Turning Sensors into Signals](https://reader031.vdocuments.us/reader031/viewer/2022030313/58ecff071a28ab7d438b46ab/html5/thumbnails/10.jpg)
PHYSICAL
AWARENESS.
DO APPLIANCES KNOW IF THEY
MOVED OR NOT?
WHAT DOES IT MEAN IF THEY
MOVED?
![Page 11: Turning Sensors into Signals](https://reader031.vdocuments.us/reader031/viewer/2022030313/58ecff071a28ab7d438b46ab/html5/thumbnails/11.jpg)
GRANDMA LIVES ALONE NOW.
IF SHE’S NOT UP AND AROUND BY
9AM, THEN SOMETHING MIGHT
BE WRONG.
![Page 12: Turning Sensors into Signals](https://reader031.vdocuments.us/reader031/viewer/2022030313/58ecff071a28ab7d438b46ab/html5/thumbnails/12.jpg)
UGH, NOT AGAIN.
FRIGGIN COMCAST.
![Page 13: Turning Sensors into Signals](https://reader031.vdocuments.us/reader031/viewer/2022030313/58ecff071a28ab7d438b46ab/html5/thumbnails/13.jpg)
YOU CAN DO THESE THINGS WITH CONTEXT.
![Page 14: Turning Sensors into Signals](https://reader031.vdocuments.us/reader031/viewer/2022030313/58ecff071a28ab7d438b46ab/html5/thumbnails/14.jpg)
YOU CAN GET CONTEXT FROM SMARTPHONE DEVICE APIS.
![Page 15: Turning Sensors into Signals](https://reader031.vdocuments.us/reader031/viewer/2022030313/58ecff071a28ab7d438b46ab/html5/thumbnails/15.jpg)
APIS -> TRIGGERS
BATTERY API …………………………….. POWER OUTAGE ACCELEROMETER………….. EARTHQUAKES/ THEFT BLUETOOTH …….……………. PRESENCE / ABSENCE WI-FI ………………………………….…….. NEIGHBORHOOD MICROPHONE ………..……… PRESENCE / ABSENCE CAMERA ………………….……………. PRESENCE OF CATS
![Page 16: Turning Sensors into Signals](https://reader031.vdocuments.us/reader031/viewer/2022030313/58ecff071a28ab7d438b46ab/html5/thumbnails/16.jpg)
PHYSICAL APIS
ACCELEROMETER ORIENTATION
PROXIMITY DETECTION AMBIENT LIGHT DETECTION
POWER / BATTERY
![Page 17: Turning Sensors into Signals](https://reader031.vdocuments.us/reader031/viewer/2022030313/58ecff071a28ab7d438b46ab/html5/thumbnails/17.jpg)
MEDIA APIS
MICROPHONE CAMERA
SPEECH RECOGNITION SPEECH SYNTHESIS
A SPEAKER
![Page 18: Turning Sensors into Signals](https://reader031.vdocuments.us/reader031/viewer/2022030313/58ecff071a28ab7d438b46ab/html5/thumbnails/18.jpg)
RADIO APIS
BLUETOOTH (LE/SMART) NFC
GEOLOCATION WI-FI
![Page 19: Turning Sensors into Signals](https://reader031.vdocuments.us/reader031/viewer/2022030313/58ecff071a28ab7d438b46ab/html5/thumbnails/19.jpg)
NETWORK APIS
XHR TCP & UDP SOCKETS MDNS / BONJOUR
SSDP DLNA
![Page 20: Turning Sensors into Signals](https://reader031.vdocuments.us/reader031/viewer/2022030313/58ecff071a28ab7d438b46ab/html5/thumbnails/20.jpg)
NOTIFICATIONS
WEB PUSH NOTIFICATIONS SMS
SLACK BOT IFTTT’S MAKER CHANNEL
![Page 21: Turning Sensors into Signals](https://reader031.vdocuments.us/reader031/viewer/2022030313/58ecff071a28ab7d438b46ab/html5/thumbnails/21.jpg)
YOU CAN TRY THIS AT HOME.
HTTPS://GITHUB.COM/AUTONOME/CONTEXT
FIREFOX OS (CYANOGEN) PHONEGAP, ANDROID, IOS
![Page 22: Turning Sensors into Signals](https://reader031.vdocuments.us/reader031/viewer/2022030313/58ecff071a28ab7d438b46ab/html5/thumbnails/22.jpg)
THANK YOU.
@DIETRICH