My letterbox Stop waiting for your letter, be aware of its delivery

Slides:



Advertisements
Similar presentations
Samsung Smart TV is a web-based application running on an application engine installed on digital TVs connected to the Internet.
Advertisements

1Proprietary and Confidential AirVantage API – Getting started David SCIAMMA – June 13th 2014.
CareCentrix Direct Training.
1 Introducing Collaboration to Single User Applications A Survey and Analysis of Recent Work by Brian Cornell For Collaborative Systems Fall 2006.
Internet Safety and Kids Ms. Lee’s Classroom Computers are NOT bad Computers can be used to help kids learn and play. They can be used safely, if parents.
Remote Temperature Sensor and LED Control By: Man Nguyen Edwin Oilvos Osama Hassan.
SOCIAL NETWORKING APP FACEBOOK. WHAT IS FACEBOOK Facebook was created in 2004 by Mark Zuckerburg and was first used on computers. It was one of the first.
Created by Amber Craddock, Kylee Stone & Caleb Truette.
Home controlling system based on Galileo Final Semester Presentation Started at: Winter 2015 Project supervised by: Mony Orbach Project performed by: Khalid.
IEU Mobile by Serhat Uzunbayir IES 506 Human-Computer Interaction Human-Computer Interaction Term Project.
Three steps to sell Office Always ask every customer the following questions to get them interested in buying Office: Did you know that Office.
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 © 2012 Cisco and/or its affiliates. All rights reserved. 1 Voice Mailbox.
Introduction to Naviance How to use Naviance to: Obtain scholarship information View a list of colleges visiting our school Manage your college applications.
Network Location Awareness Vision And Scenarios Tracey Yao Program Manager Windows Wireless Networking microsoft.com Microsoft Corporation.
SENIOR DESIGN 1 FALL 2015 HOME SECURITY SYSTEM [1]
TYPES AND COMPONENTS OF COMPUTER SYSTEMS Camila Rodríguez, Senior I B.
Cevgroup.org C utting E dge V isionaries. cevgroup.org TODAY’s TALK 1) Internet Of Things (IoT) 2) Wi-Fi Controlled Robots 3) Augmented Reality.
Outlook How to connect to a mobile device. 1. On the “Home” screen go to settings 2. Go to Mail, Contact’s, and Calendars 3. Select “Account” associated.
TODAY Android Studio Installation Getting started Creating your 1 st App Beginning to understanding Intents.
Working with the interface and interacting with the iPad app.
Advanced NIMAC for Authorized Users 1www.nimac.us.
Make Your iPad Work for You Session 2 Brian McCarty.
INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA
Looking For Find My Pic App The first mobile app in the world that can help you save,tag,set reminders,save & send your personal pictures just one single.
Christa Marsh Southern Arkansas University Biology Professor.
OPS Requirements Specification and Analysis Dustin Larson Bryan Campbell Charles Sears.
Building Azure Mobile Apps
A little more App Inventor and Mind the GAP!
Accessing E-resources
How to use IoT in Bluemix
We make first & last mile boxes smart
End to End Testing– Are we doing too Much?
Tutorial Using the App help.ebsco.com.
Outline Introduction Standards Project General Idea
WLAN Roadmap Enterprise Marketing Samsung Electronics
By: Nick Doyle Aaron Haas Devin Johnson
EPH emergency pharmacy finder
Lesson 11: Web Services & API's
Open-O Client Project Proposal
SMART BUILDING WITH INDOOR NAVIGATION SYSTEM -using iot
Mapping data Introduce yourself as the facilitator and outline (briefly) your STEM background. Ask STEM Ambassadors (if present) to (briefly) introduce.
STOP. THINK. CONNECT. Online Safety Quiz.
AWS DevOps Engineer - Professional dumps.html Exam Code Exam Name.
Where can I download Aws Devops Engineer Professional Exam Study Material - Get Updated Aws Devops Engineer Professional Braindumps Dumps4downlaod.us
OpenWorld 2018 How to Create Chatbots with OMCe
WEB API.
View and joining a challenge: mywellness.com/healthylee
What is OAuth and Why?.
Collaborative Business Solutions
Networked Door Locking System
MOBILE CONTROLLED LIGHTING Prototype
Saravana Kumar CEO/Founder - Kovai Atomic Scope – Product Update.
DTN Training Welcome to: The session will begin shortly. SAY
Computer Science Projects Database Theory / Prototypes
Introduction to AppInventor
Design Brief.
FINAL DOCUMENT CS490K: Internet of Things (Fall 2017)
REST APIs Maxwell Furman Department of MIS Fox School of Business
Open Automation Software
Tareq Khan, Ph.D. Assistant Professor,
Technical Integration Guide
Y11 Parents Information Evening:
Designed by Hwandong Joo
Remote Sensor Interface for IoT
Elizabeth Liner Lab of Things.
How do I Get my MSN Account Back? | MSN Helpline Contact Number
Agri Alert September 2014 Marketing Department.
Building Windows Store Apps with Windows Azure Mobile Services
2N® Partner API Integrate 2N devices over the internet.
IoT Security and Privacy
Presentation transcript:

My letterbox Stop waiting for your letter, be aware of its delivery

1. A new letterbox? Bringing remote monitoring to your daily routine

General description - Needs We’re living in a connected world where people want to be aware of everything. As everything cannot be digitalize we need to upgrade our aging letterbox to stop checking and waiting for letter or parcel.

My letterbox will help users managing their daily deliveries of letters and parcels

What we tried to achieve What are the expected features? What we tried to achieve

Expected features Get the amount of letter in your letterbox Set a threshold before withdrawal Say if you’re waiting for a parcel Be notified of letterbox activity: whether the door has been open and if you’re threshold of letters has been reached

2. My letterbox What’s inside of the box?

Upgrade your actual letterbox Add 2 sensors and a raspberry Pi Take your smartphone That’s all.

Which sensors? A sonar & hall sensor

Disposition of your sensors Sonar sensor Hall sensor Magnets Raspberry Pi

The user interface? THe simpler, the better

User interface Smartphone are widely used. Let’s develop a mobile app

User interface

User interface But it’s not enough, we want no jealousy

User interface

User interface Supported by both OS

Having an app is nice, bringing features is better What are its actual features? Having an app is nice, bringing features is better

Screens

Screens Home and historic screens

Check what’s going on your letterbox

Check what’s going on your letterbox Refresh and...

Check what’s going on your letterbox … let it do the rest

Set a threshold for withdrawal

Set a threshold for withdrawal Set dynamically the threshold for withdrawal from your settings

Tell us if you’re waiting for something

Tell us if you’re waiting for something Toggle a switch...

Tell us if you’re waiting for something … and we start waiting with you

If something happens, we let you know

If something happens, we let you know We send you an email to keep you aware

If something happens, we let you know Look at your app to know what happened

No connectivity?

No connectivity? Trying to proceed an action will...

.. leads to a notification warning you. Nothing bad happen No connectivity? .. leads to a notification warning you. Nothing bad happen

3. Architecture & implementation How did we build it?

Our process is easy An idea leads to a prototype Design document Prototype An idea leads to a prototype

Prototype components Letterbox AWS Application

Prototype components Letterbox AWS Application

Prototype components Letterbox AWS Application

Prototype components Letterbox AWS Application

Communication from letterbox to AWS AWS SNS sensor/door sensor/letter AWS IoT DynamoDB

Communication from letterbox to AWS AWS Shadow SNS sensor/door Topics sensor/letter Letterbox AWS IoT DynamoDB

Communication from letterbox to AWS AWS Shadow Rules SNS letter door db sensor/door Topics sensor/letter Letterbox AWS IoT DynamoDB

Communication from letterbox to AWS AWS Shadow Rules SNS letter door db sensor/door Topics sensor/letter Letterbox AWS IoT DynamoDB

Communication from letterbox to AWS AWS Shadow Rules SNS letter door db sensor/door Topics sensor/letter Letterbox AWS IoT DynamoDB

Communication from letterbox to AWS AWS Shadow Rules SNS letter door db sensor/door Topics sensor/letter Letterbox AWS IoT DynamoDB

Communication from AWS to mobile app AWS Mobile application Settings SNS Shadow Home AWS IoT DynamoDB Historic

Communication from AWS to mobile app AWS Mobile application Settings SNS Shadow Home AWS IoT DynamoDB Historic AWS IoT doesn’t exist in the AWS SDK Javascript...

AWS SDK JS with IoT service?

AWS SDK JS IoT…

AWS SDK JS with IoT service AWS IoT Mobile application Building a getaway

AWS SDK JS with IoT service AWS IoT HTTPS Mobile application Using HTTPS REST API

AWS SDK JS with IoT service AWS IoT Mobile application Get AWS4 Authorization

AWS SDK JS with IoT service AWS IoT IAM Mobile application Get AWS4 Authorization

AWS SDK JS with IoT service AWS IoT Get credentials IAM Mobile application Get AWS4 Authorization

AWS SDK JS with IoT service AWS IoT Signature Mobile application Get AWS4 Authorization

AWS SDK JS with IoT service AWS IoT Update Get Signature Mobile application Get AWS4 Authorization

AWS SDK JS with IoT service AWS IoT Obtain Key Mobile application Get AWS4 Authorization

AWS SDK JS with IoT service AWS IoT Request Mobile application use it!

AWS SDK JS with IoT service AWS IoT We do support update, delete and get Request Mobile application use it!

AWS SDK JS with IoT service AWS IoT Request Mobile application use it!

Communication from AWS to mobile app AWS Mobile application Settings SNS HTTPS Shadow Home AWS IoT DynamoDB Historic

Communication from AWS to mobile app AWS Mobile application Settings SNS Shadow Home AWS IoT AWS Javascript SDK DynamoDB Historic DynamoDB do exist in the AWS Javascript SDK!

4. What’s next?

Further improvements Miniaturize Connect several sensors to the same raspberry Support user account and possibility to subscribe for different letter box in the same application

Thanks! Any questions? You can find the source code at: https://github.com/piloulac/IoT Feel free to ask us precisions

Credits Internet of Things team project composed of: Jibum Hong Ghita El Ghissassi Pierre-Louis Lacorte