© EVRYTHNG INC. | 2016 COMMERCIAL & CONFIDENTIAL
Smarter products come with EVRYTHNG
For Customers title slide
THE IOT FROM ACADEMIA TO THE REAL-WORLD
one million Things at a time
Dominique Guinard, CTO – co-founder @domguinard @EVRYTHNG
Part I: Academia
A brief history of the IoT And of the Web of Things!
Back in 1999 @ AutoID Labs
Meet the first IoT: The (RFID) EPC Global Network
§ The EPCNetwork did not really succeed:
§ Cost reduction of RFID tags took longer to happen (Gartner 2010 vs reality)
§ Customer pushback § Balance between cost
(privacy) and benefits § Supply chain members got
afraid § Is transparency really wanted? § Intranet of Things, not
leveraging the Web & the ecosystem
What is the IoT?
§ DEFINITION: The Internet of Things is a system of physical objects that can be discovered, monitored, controlled, or interacted with by electronic devices that communicate over various networking interfaces and eventually can be connected to the wider Internet.
Digital transformation is happening now
50 BILLION THINGS WILL BE CONNECTED BY 2020 CREATING
$14.4 TRILLION OF ECONOMIC VALUE BY 2022
“Embracing The Internet of Everything to
Capture Your Share of $14.4 Trillion”,
Cisco, 2013
96% of companies will be using loT solutions within the next three years
25% on improved customer acquisition
and experience
19% on supply chain efficiencies
EIU; PSFK, “A Brief History of the loT”, 2014
78% of senior executives in firms with over $1bn revenue say achieving digital transformation will become critical to
their organizations within the next two years
“Embracing Digital Technology”, MIT Sloan Management Review & Cap Gemini Consulting, 2013
20% for business innovation
The Web of Things The Application Layer of the IoT!
http://book.webofthings.io
Chapter 1: One of the issues with the Internet of Things
Researching the Web of Things...
Chapter 2: Hands on with the WoT
http://devices.webofthings.io
Dom Guinard CTO & Co-founder
Chapter 3: Node.js for Embedded Devices?
§ Before: − C rules − Windows based IDEs, 1 per platform − Small community, highly specialized − Very resource constrained devices − Integration via specialized SDKs
§ After − Node.js is taking over! − Larger community, more reach, more
innovation − Huge ecosystem of libraries − Integration via the Internet and the
Web
Node on embedded devices: Hardware support
Espruino
Edison
Tessle
Artik
Kinoma
Beaglebone
Raspberry Pi (Pi Zero incl.)
Chapter 4: Getting started with IoT Devices
VS Multicores 32-64 Bits X GB of RAM X GB of Flash
Microcontroller 8 Bits X KB of RAM X KB of ROM
Chapter 4: Sensors, Actuator & GPIOs
GPIO support via Node on Embedded Systems
http://johnny-five.io
https://github.com/fivdi/onoff
https://github.com/intel-iot-devkit/mraa https://cylon.js
Demo – onoff
http://ni-c.github.io/heimcontrol.js/
https://github.com/webofthings/webofthings.js
Chapter 5: The Networks
1. Physical
5. Session FTP
4. Transport TCP
3. NetworkIP (v4, v6)
7. ApplicationDNS
6. Presentation 4. Application
3. Transport
2. Network(Internet)
1. Physical (Link)
2. Data Link
IEEE 802.15.4Ethernet
MAC
UDP
HTTP
OSI Internet Protocols Suite (TCP/IP)
Wi-Fi
CoAP
6LoWPAN
ZigbeeStack
BluetoothStack
TLS SSL
XMPPMQTT
WebSocket
EnOceanStack
ThreadStack
MQTT-SN
Chapter 5: The Web of Things Architecture
http://tn.gg/JANFvB4u
Chapter 6: Basic principle: a URL & API for each Thing
Root URL ofRaspberry Pi
devices.webofthings.io/pi
actuators/actuators
LEDs/leds
LED #/{led#}
sensors/sensors
light sensor/light
temperature sensor/temperature
buttons/buttons
acceleration/accel
gyroscope/tilt
/x
/y
/z
/x
/y
/z
/1
/2
Demo – REST + WS!
Chapter 7: Integrations : Not all devices can speak HTTP and WebSocket!
Chapter 7: @EVRYTHNG: THE WoT Cloud
Demo!
Chapter 8: Web Thing Model & Semantic Web
1HTTP Server
2Web
Thing
3Extended Web
Thing
HTTP client
WebThing Client
Extended Web Thing Client
HTTP
HTTP & Requirements
HTTP, Requirements& WT Model
4Semantic Web
ThingSemantic WebThing Client HTTP, Requirements,
WT Model & Annotations
Protocols
Best Practices
Resourcesand Data Models
Descriptionsand
Extensions
http://model.webofthings.io http://gateway.webofthings.io
Web Thing Model Resources
Say Hi to the Semantic Web (of Things!)
§ Base model of Things (JSON) § Definition of links [RFC5988] § Semantic extensions [via JSON-LD]
− Enhance semantics: What is that Thing really?
− Schema.org § Subscriptions to properties (WS) § More details:
− https://www.w3.org/Submission/2015/SUBM-wot-model-20150824/#web-things-model
Chapter 9: The Social Web of Things
AuthProxy
devices.webofthings.io:5050
HTTPStoken
192.168.1.18:8484Web Thing
Local Network /pirPassive Infrared Sensor
/tempTemperature Sensor
Social Network OAuth Authorization Server
Client App
1. Login 2. Gets Token
3. GET /temp + token
Chapter 10: Composing the real-world: Physical Mashups
http://node-red.org
http://ifttt.com
Part II: Real-world application (@EVRYTHNG)
EVRYTHNG: PaaS for connecting, well ...
EVRYTHNG!
Vs. Electronics & Appliances 6.5 Billion units
FMCG 3,040 Billion units
Sales of potentially connected objects, 2013
What do we provide?
ProductsProducts Solutions Components Ecosystem Concepts Platform feature Lower level features
Washing machine
Light bulb
Thermostat
AC unit
Plug
BikeCamera
Watch
Cereal box
Mobile
Accessories
Coffee Machine
Microwave
Bottle of wine
Medicine bottle
Can of drink
Lipstick
Shoes
Trainers
Item of clothing
Food
Gym
Healthcare
Oven
Dishwasher
Detergent
Pressure cooker
Fridge
Brand protection
Track and Trace
Consumer Engagement
Connect and Control
Product Registration
Product re-ordering
Local gateway
NFC tag
RFID tag
Barcode
QR code
Image Recognition
Printed Electronics
Sensors
Embedded microchip
Beacons
RFID reader
CRM (Salesforce)
ERP/MRP (SAP)
Google+
YouTube
Shopping cart
Home
Shop
Factory
Truck
Crate
Farm
Recycling
Marketo
Salesforce
Building
Nest
Alerts Rules Engine
Business intelligence
Location tracking
Customer Support
API
Data
Data store
Communications broker
Cloud to Cloud connectors
Scanning software
Authentication
Security
Scalability
Dashboard
Real-time data management
Identity ManagementProduct connection management
Administration & Analytics
Administration & Analytics
Integrations
Developer Toolkits
Platform
ProductsProducts Solutions Components Ecosystem Concepts Platform feature Lower level features
Washing machine
Light bulb
Thermostat
AC unit
Plug
BikeCamera
Watch
Cereal box
Mobile
Accessories
Coffee Machine
Microwave
Bottle of wine
Medicine bottle
Can of drink
Lipstick
Shoes
Trainers
Item of clothing
Food
Gym
Healthcare
Oven
Dishwasher
Detergent
Pressure cooker
Fridge
Brand protection
Track and Trace
Consumer Engagement
Connect and Control
Product Registration
Product re-ordering
Local gateway
NFC tag
RFID tag
Barcode
QR code
Image Recognition
Printed Electronics
Sensors
Embedded microchip
Beacons
RFID reader
CRM (Salesforce)
ERP/MRP (SAP)
Google+
YouTube
Shopping cart
Home
Shop
Factory
Truck
Crate
Farm
Recycling
Marketo
Salesforce
Building
Nest
Alerts Rules Engine
Business intelligence
Location tracking
Customer Support
API
Data
Data store
Communications broker
Cloud to Cloud connectors
Scanning software
Authentication
Security
Scalability
Dashboard
Real-time data management
Identity ManagementProduct connection management
Administration & Analytics
Administration & Analytics
Integrations
Developer Toolkits
Platform
ProductsProducts Solutions Components Ecosystem Concepts Platform feature Lower level features
Washing machine
Light bulb
Thermostat
AC unit
Plug
BikeCamera
Watch
Cereal box
Mobile
Accessories
Coffee Machine
Microwave
Bottle of wine
Medicine bottle
Can of drink
Lipstick
Shoes
Trainers
Item of clothing
Food
Gym
Healthcare
Oven
Dishwasher
Detergent
Pressure cooker
Fridge
Brand protection
Track and Trace
Consumer Engagement
Connect and Control
Product Registration
Product re-ordering
Local gateway
NFC tag
RFID tag
Barcode
QR code
Image Recognition
Printed Electronics
Sensors
Embedded microchip
Beacons
RFID reader
CRM (Salesforce)
ERP/MRP (SAP)
Google+
YouTube
Shopping cart
Home
Shop
Factory
Truck
Crate
Farm
Recycling
Marketo
Salesforce
Building
Nest
Alerts Rules Engine
Business intelligence
Location tracking
Customer Support
API
Data
Data store
Communications broker
Cloud to Cloud connectors
Scanning software
Authentication
Security
Scalability
Dashboard
Real-time data management
Identity ManagementProduct connection management
Administration & Analytics
Administration & Analytics
Integrations
Developer Toolkits
PlatformProductsProducts Solutions Components Ecosystem Concepts Platform feature Lower level features
Washing machine
Light bulb
Thermostat
AC unit
Plug
BikeCamera
Watch
Cereal box
Mobile
Accessories
Coffee Machine
Microwave
Bottle of wine
Medicine bottle
Can of drink
Lipstick
Shoes
Trainers
Item of clothing
Food
Gym
Healthcare
Oven
Dishwasher
Detergent
Pressure cooker
Fridge
Brand protection
Track and Trace
Consumer Engagement
Connect and Control
Product Registration
Product re-ordering
Local gateway
NFC tag
RFID tag
Barcode
QR code
Image Recognition
Printed Electronics
Sensors
Embedded microchip
Beacons
RFID reader
CRM (Salesforce)
ERP/MRP (SAP)
Google+
YouTube
Shopping cart
Home
Shop
Factory
Truck
Crate
Farm
Recycling
Marketo
Salesforce
Building
Nest
Alerts Rules Engine
Business intelligence
Location tracking
Customer Support
API
Data
Data store
Communications broker
Cloud to Cloud connectors
Scanning software
Authentication
Security
Scalability
Dashboard
Real-time data management
Identity ManagementProduct connection management
Administration & Analytics
Administration & Analytics
Integrations
Developer Toolkits
Platform
ProductsProducts Solutions Components Ecosystem Concepts Platform feature Lower level features
Washing machine
Light bulb
Thermostat
AC unit
Plug
BikeCamera
Watch
Cereal box
Mobile
Accessories
Coffee Machine
Microwave
Bottle of wine
Medicine bottle
Can of drink
Lipstick
Shoes
Trainers
Item of clothing
Food
Gym
Healthcare
Oven
Dishwasher
Detergent
Pressure cooker
Fridge
Brand protection
Track and Trace
Consumer Engagement
Connect and Control
Product Registration
Product re-ordering
Local gateway
NFC tag
RFID tag
Barcode
QR code
Image Recognition
Printed Electronics
Sensors
Embedded microchip
Beacons
RFID reader
CRM (Salesforce)
ERP/MRP (SAP)
Google+
YouTube
Shopping cart
Home
Shop
Factory
Truck
Crate
Farm
Recycling
Marketo
Salesforce
Building
Nest
Alerts Rules Engine
Business intelligence
Location tracking
Customer Support
API
Data
Data store
Communications broker
Cloud to Cloud connectors
Scanning software
Authentication
Security
Scalability
Dashboard
Real-time data management
Identity ManagementProduct connection management
Administration & Analytics
Administration & Analytics
Integrations
Developer Toolkits
Platform
ProductsProducts Solutions Components Ecosystem Concepts Platform feature Lower level features
Washing machine
Light bulb
Thermostat
AC unit
Plug
BikeCamera
Watch
Cereal box
Mobile
Accessories
Coffee Machine
Microwave
Bottle of wine
Medicine bottle
Can of drink
Lipstick
Shoes
Trainers
Item of clothing
Food
Gym
Healthcare
Oven
Dishwasher
Detergent
Pressure cooker
Fridge
Brand protection
Track and Trace
Consumer Engagement
Connect and Control
Product Registration
Product re-ordering
Local gateway
NFC tag
RFID tag
Barcode
QR code
Image Recognition
Printed Electronics
Sensors
Embedded microchip
Beacons
RFID reader
CRM (Salesforce)
ERP/MRP (SAP)
Google+
YouTube
Shopping cart
Home
Shop
Factory
Truck
Crate
Farm
Recycling
Marketo
Salesforce
Building
Nest
Alerts Rules Engine
Business intelligence
Location tracking
Customer Support
API
Data
Data store
Communications broker
Cloud to Cloud connectors
Scanning software
Authentication
Security
Scalability
Dashboard
Real-time data management
Identity ManagementProduct connection management
Administration & Analytics
Administration & Analytics
Integrations
Developer Toolkits
Platform
ProductsProducts Solutions Components Ecosystem Concepts Platform feature Lower level features
Washing machine
Light bulb
Thermostat
AC unit
Plug
BikeCamera
Watch
Cereal box
Mobile
Accessories
Coffee Machine
Microwave
Bottle of wine
Medicine bottle
Can of drink
Lipstick
Shoes
Trainers
Item of clothing
Food
Gym
Healthcare
Oven
Dishwasher
Detergent
Pressure cooker
Fridge
Brand protection
Track and Trace
Consumer Engagement
Connect and Control
Product Registration
Product re-ordering
Local gateway
NFC tag
RFID tag
Barcode
QR code
Image Recognition
Printed Electronics
Sensors
Embedded microchip
Beacons
RFID reader
CRM (Salesforce)
ERP/MRP (SAP)
Google+
YouTube
Shopping cart
Home
Shop
Factory
Truck
Crate
Farm
Recycling
Marketo
Salesforce
Building
Nest
Alerts Rules Engine
Business intelligence
Location tracking
Customer Support
API
Data
Data store
Communications broker
Cloud to Cloud connectors
Scanning software
Authentication
Security
Scalability
Dashboard
Real-time data management
Identity ManagementProduct connection management
Administration & Analytics
Administration & Analytics
Integrations
Developer Toolkits
Platform
ProductsProducts Solutions Components Ecosystem Concepts Platform feature Lower level features
Washing machine
Light bulb
Thermostat
AC unit
Plug
BikeCamera
Watch
Cereal box
Mobile
Accessories
Coffee Machine
Microwave
Bottle of wine
Medicine bottle
Can of drink
Lipstick
Shoes
Trainers
Item of clothing
Food
Gym
Healthcare
Oven
Dishwasher
Detergent
Pressure cooker
Fridge
Brand protection
Track and Trace
Consumer Engagement
Connect and Control
Product Registration
Product re-ordering
Local gateway
NFC tag
RFID tag
Barcode
QR code
Image Recognition
Printed Electronics
Sensors
Embedded microchip
Beacons
RFID reader
CRM (Salesforce)
ERP/MRP (SAP)
Google+
YouTube
Shopping cart
Home
Shop
Factory
Truck
Crate
Farm
Recycling
Marketo
Salesforce
Building
Nest
Alerts Rules Engine
Business intelligence
Location tracking
Customer Support
API
Data
Data store
Communications broker
Cloud to Cloud connectors
Scanning software
Authentication
Security
Scalability
Dashboard
Real-time data management
Identity ManagementProduct connection management
Administration & Analytics
Administration & Analytics
Integrations
Developer Toolkits
Platform
ProductsProducts Solutions Components Ecosystem Concepts Platform feature Lower level features
Washing machine
Light bulb
Thermostat
AC unit
Plug
BikeCamera
Watch
Cereal box
Mobile
Accessories
Coffee Machine
Microwave
Bottle of wine
Medicine bottle
Can of drink
Lipstick
Shoes
Trainers
Item of clothing
Food
Gym
Healthcare
Oven
Dishwasher
Detergent
Pressure cooker
Fridge
Brand protection
Track and Trace
Consumer Engagement
Connect and Control
Product Registration
Product re-ordering
Local gateway
NFC tag
RFID tag
Barcode
QR code
Image Recognition
Printed Electronics
Sensors
Embedded microchip
Beacons
RFID reader
CRM (Salesforce)
ERP/MRP (SAP)
Google+
YouTube
Shopping cart
Home
Shop
Factory
Truck
Crate
Farm
Recycling
Marketo
Salesforce
Building
Nest
Alerts Rules Engine
Business intelligence
Location tracking
Customer Support
API
Data
Data store
Communications broker
Cloud to Cloud connectors
Scanning software
Authentication
Security
Scalability
Dashboard
Real-time data management
Identity ManagementProduct connection management
Administration & Analytics
Administration & Analytics
Integrations
Developer Toolkits
Platform
ProductsProducts Solutions Components Ecosystem Concepts Platform feature Lower level features
Washing machine
Light bulb
Thermostat
AC unit
Plug
BikeCamera
Watch
Cereal box
Mobile
Accessories
Coffee Machine
Microwave
Bottle of wine
Medicine bottle
Can of drink
Lipstick
Shoes
Trainers
Item of clothing
Food
Gym
Healthcare
Oven
Dishwasher
Detergent
Pressure cooker
Fridge
Brand protection
Track and Trace
Consumer Engagement
Connect and Control
Product Registration
Product re-ordering
Local gateway
NFC tag
RFID tag
Barcode
QR code
Image Recognition
Printed Electronics
Sensors
Embedded microchip
Beacons
RFID reader
CRM (Salesforce)
ERP/MRP (SAP)
Google+
YouTube
Shopping cart
Home
Shop
Factory
Truck
Crate
Farm
Recycling
Marketo
Salesforce
Building
Nest
Alerts Rules Engine
Business intelligence
Location tracking
Customer Support
API
Data
Data store
Communications broker
Cloud to Cloud connectors
Scanning software
Authentication
Security
Scalability
Dashboard
Real-time data management
Identity ManagementProduct connection management
Administration & Analytics
Administration & Analytics
Integrations
Developer Toolkits
Platform
ProductsProducts Solutions Components Ecosystem Concepts Platform feature Lower level features
Washing machine
Light bulb
Thermostat
AC unit
Plug
BikeCamera
Watch
Cereal box
Mobile
Accessories
Coffee Machine
Microwave
Bottle of wine
Medicine bottle
Can of drink
Lipstick
Shoes
Trainers
Item of clothing
Food
Gym
Healthcare
Oven
Dishwasher
Detergent
Pressure cooker
Fridge
Brand protection
Track and Trace
Consumer Engagement
Connect and Control
Product Registration
Product re-ordering
Local gateway
NFC tag
RFID tag
Barcode
QR code
Image Recognition
Printed Electronics
Sensors
Embedded microchip
Beacons
RFID reader
CRM (Salesforce)
ERP/MRP (SAP)
Google+
YouTube
Shopping cart
Home
Shop
Factory
Truck
Crate
Farm
Recycling
Marketo
Salesforce
Building
Nest
Alerts Rules Engine
Business intelligence
Location tracking
Customer Support
API
Data
Data store
Communications broker
Cloud to Cloud connectors
Scanning software
Authentication
Security
Scalability
Dashboard
Real-time data management
Identity ManagementProduct connection management
Administration & Analytics
Administration & Analytics
Integrations
Developer Toolkits
Platform
ProductsProducts Solutions Components Ecosystem Concepts Platform feature Lower level features
Washing machine
Light bulb
Thermostat
AC unit
Plug
BikeCamera
Watch
Cereal box
Mobile
Accessories
Coffee Machine
Microwave
Bottle of wine
Medicine bottle
Can of drink
Lipstick
Shoes
Trainers
Item of clothing
Food
Gym
Healthcare
Oven
Dishwasher
Detergent
Pressure cooker
Fridge
Brand protection
Track and Trace
Consumer Engagement
Connect and Control
Product Registration
Product re-ordering
Local gateway
NFC tag
RFID tag
Barcode
QR code
Image Recognition
Printed Electronics
Sensors
Embedded microchip
Beacons
RFID reader
CRM (Salesforce)
ERP/MRP (SAP)
Google+
YouTube
Shopping cart
Home
Shop
Factory
Truck
Crate
Farm
Recycling
Marketo
Salesforce
Building
Nest
Alerts Rules Engine
Business intelligence
Location tracking
Customer Support
API
Data
Data store
Communications broker
Cloud to Cloud connectors
Scanning software
Authentication
Security
Scalability
Dashboard
Real-time data management
Identity ManagementProduct connection management
Administration & Analytics
Administration & Analytics
Integrations
Developer Toolkits
Platform
Any consumer application Any business application or ecosystem
Any product with tags Any product with connectivity
ProductsProducts Solutions Components Ecosystem Concepts Platform feature Lower level features
Washing machine
Light bulb
Thermostat
AC unit
Plug
BikeCamera
Watch
Cereal box
Mobile
Accessories
Coffee Machine
Microwave
Bottle of wine
Medicine bottle
Can of drink
Lipstick
Shoes
Trainers
Item of clothing
Food
Gym
Healthcare
Oven
Dishwasher
Detergent
Pressure cooker
Fridge
Brand protection
Track and Trace
Consumer Engagement
Connect and Control
Product Registration
Product re-ordering
Local gateway
NFC tag
RFID tag
Barcode
QR code
Image Recognition
Printed Electronics
Sensors
Embedded microchip
Beacons
RFID reader
CRM (Salesforce)
ERP/MRP (SAP)
Google+
YouTube
Shopping cart
Home
Shop
Factory
Truck
Crate
Farm
Recycling
Marketo
Salesforce
Building
Nest
Alerts Rules Engine
Business intelligence
Location tracking
Customer Support
API
Data
Data store
Communications broker
Cloud to Cloud connectors
Scanning software
Authentication
Security
Scalability
Dashboard
Real-time data management
Identity ManagementProduct connection management
Administration & Analytics
Administration & Analytics
Integrations
Developer Toolkits
Platform
ProductsProducts Solutions Components Ecosystem Concepts Platform feature Lower level features
Washing machine
Light bulb
Thermostat
AC unit
Plug
BikeCamera
Watch
Cereal box
Mobile
Accessories
Coffee Machine
Microwave
Bottle of wine
Medicine bottle
Can of drink
Lipstick
Shoes
Trainers
Item of clothing
Food
Gym
Healthcare
Oven
Dishwasher
Detergent
Pressure cooker
Fridge
Brand protection
Track and Trace
Consumer Engagement
Connect and Control
Product Registration
Product re-ordering
Local gateway
NFC tag
RFID tag
Barcode
QR code
Image Recognition
Printed Electronics
Sensors
Embedded microchip
Beacons
RFID reader
CRM (Salesforce)
ERP/MRP (SAP)
Google+
YouTube
Shopping cart
Home
Shop
Factory
Truck
Crate
Farm
Recycling
Marketo
Salesforce
Building
Nest
Alerts Rules Engine
Business intelligence
Location tracking
Customer Support
API
Data
Data store
Communications broker
Cloud to Cloud connectors
Scanning software
Authentication
Security
Scalability
Dashboard
Real-time data management
Identity ManagementProduct connection management
Administration & Analytics
Administration & Analytics
Integrations
Developer Toolkits
Platform
ProductsProducts Solutions Components Ecosystem Concepts Platform feature Lower level features
Washing machine
Light bulb
Thermostat
AC unit
Plug
BikeCamera
Watch
Cereal box
Mobile
Accessories
Coffee Machine
Microwave
Bottle of wine
Medicine bottle
Can of drink
Lipstick
Shoes
Trainers
Item of clothing
Food
Gym
Healthcare
Oven
Dishwasher
Detergent
Pressure cooker
Fridge
Brand protection
Track and Trace
Consumer Engagement
Connect and Control
Product Registration
Product re-ordering
Local gateway
NFC tag
RFID tag
Barcode
QR code
Image Recognition
Printed Electronics
Sensors
Embedded microchip
Beacons
RFID reader
CRM (Salesforce)
ERP/MRP (SAP)
Google+
YouTube
Shopping cart
Home
Shop
Factory
Truck
Crate
Farm
Recycling
Marketo
Salesforce
Building
Nest
Alerts Rules Engine
Business intelligence
Location tracking
Customer Support
API
Data
Data store
Communications broker
Cloud to Cloud connectors
Scanning software
Authentication
Security
Scalability
Dashboard
Real-time data management
Identity ManagementProduct connection management
Administration & Analytics
Administration & Analytics
Integrations
Developer Toolkits
Platform
Free tier for developers on: http://developers.evrythng.com
For whom?
35
Collecting and managing data through the product lifecycle
MANUFACTURE DISTRIBUTION RETAIL CONSUME RECYCLE
Powered by an Active Digital Identity™ for every product
Crypto-secure ID
Unique URL
Actions Locations
Properties Metadata
Active Digital Identity
Active Digital Identity (ADI)
Identifiers
Custom fields
EAN SKU SAP_ID
Crypto-secure ID Shortcode URL
Size Colour
Version Weight
<any data>
Location
Actions
Item or SKU level
Mapped to your serialization
Any static data
(examples)
Any dynamic data
(examples)
where it is & has been
All interactions (examples)
ADI’s mapped to product profiles data in extensible data model
Semantic Data Model
Ingredients
Model
Properties
Availability Status
Temperature Price
<any data>
Humidity
Owner
Scanned Registered
Firmware updated Activated
<any action> Shared
EVRYTHNG: The Web of Things Platform
ProductsProducts Solutions Components Ecosystem Concepts Platform feature Lower level features
Washing machine
Light bulb
Thermostat
AC unit
Plug
BikeCamera
Watch
Cereal box
Mobile
Accessories
Coffee Machine
Microwave
Bottle of wine
Medicine bottle
Can of drink
Lipstick
Shoes
Trainers
Item of clothing
Food
Gym
Healthcare
Oven
Dishwasher
Detergent
Pressure cooker
Fridge
Brand protection
Track and Trace
Consumer Engagement
Connect and Control
Product Registration
Product re-ordering
Local gateway
NFC tag
RFID tag
Barcode
QR code
Image Recognition
Printed Electronics
Sensors
Embedded microchip
Beacons
RFID reader
CRM (Salesforce)
ERP/MRP (SAP)
Google+
YouTube
Shopping cart
Home
Shop
Factory
Truck
Crate
Farm
Recycling
Marketo
Salesforce
Building
Nest
Alerts Rules Engine
Business intelligence
Location tracking
Customer Support
API
Data
Data store
Communications broker
Cloud to Cloud connectors
Scanning software
Authentication
Security
Scalability
Dashboard
Real-time data management
Identity ManagementProduct connection management
Administration & Analytics
Administration & Analytics
Integrations
Developer Toolkits
Platform
ProductsProducts Solutions Components Ecosystem Concepts Platform feature Lower level features
Washing machine
Light bulb
Thermostat
AC unit
Plug
BikeCamera
Watch
Cereal box
Mobile
Accessories
Coffee Machine
Microwave
Bottle of wine
Medicine bottle
Can of drink
Lipstick
Shoes
Trainers
Item of clothing
Food
Gym
Healthcare
Oven
Dishwasher
Detergent
Pressure cooker
Fridge
Brand protection
Track and Trace
Consumer Engagement
Connect and Control
Product Registration
Product re-ordering
Local gateway
NFC tag
RFID tag
Barcode
QR code
Image Recognition
Printed Electronics
Sensors
Embedded microchip
Beacons
RFID reader
CRM (Salesforce)
ERP/MRP (SAP)
Google+
YouTube
Shopping cart
Home
Shop
Factory
Truck
Crate
Farm
Recycling
Marketo
Salesforce
Building
Nest
Alerts Rules Engine
Business intelligence
Location tracking
Customer Support
API
Data
Data store
Communications broker
Cloud to Cloud connectors
Scanning software
Authentication
Security
Scalability
Dashboard
Real-time data management
Identity ManagementProduct connection management
Administration & Analytics
Administration & Analytics
Integrations
Developer Toolkits
Platform
ProductsProducts Solutions Components Ecosystem Concepts Platform feature Lower level features
Washing machine
Light bulb
Thermostat
AC unit
Plug
BikeCamera
Watch
Cereal box
Mobile
Accessories
Coffee Machine
Microwave
Bottle of wine
Medicine bottle
Can of drink
Lipstick
Shoes
Trainers
Item of clothing
Food
Gym
Healthcare
Oven
Dishwasher
Detergent
Pressure cooker
Fridge
Brand protection
Track and Trace
Consumer Engagement
Connect and Control
Product Registration
Product re-ordering
Local gateway
NFC tag
RFID tag
Barcode
QR code
Image Recognition
Printed Electronics
Sensors
Embedded microchip
Beacons
RFID reader
CRM (Salesforce)
ERP/MRP (SAP)
Google+
YouTube
Shopping cart
Home
Shop
Factory
Truck
Crate
Farm
Recycling
Marketo
Salesforce
Building
Nest
Alerts Rules Engine
Business intelligence
Location tracking
Customer Support
API
Data
Data store
Communications broker
Cloud to Cloud connectors
Scanning software
Authentication
Security
Scalability
Dashboard
Real-time data management
Identity ManagementProduct connection management
Administration & Analytics
Administration & Analytics
Integrations
Developer Toolkits
Platform
ProductsProducts Solutions Components Ecosystem Concepts Platform feature Lower level features
Washing machine
Light bulb
Thermostat
AC unit
Plug
BikeCamera
Watch
Cereal box
Mobile
Accessories
Coffee Machine
Microwave
Bottle of wine
Medicine bottle
Can of drink
Lipstick
Shoes
Trainers
Item of clothing
Food
Gym
Healthcare
Oven
Dishwasher
Detergent
Pressure cooker
Fridge
Brand protection
Track and Trace
Consumer Engagement
Connect and Control
Product Registration
Product re-ordering
Local gateway
NFC tag
RFID tag
Barcode
QR code
Image Recognition
Printed Electronics
Sensors
Embedded microchip
Beacons
RFID reader
CRM (Salesforce)
ERP/MRP (SAP)
Google+
YouTube
Shopping cart
Home
Shop
Factory
Truck
Crate
Farm
Recycling
Marketo
Salesforce
Building
Nest
Alerts Rules Engine
Business intelligence
Location tracking
Customer Support
API
Data
Data store
Communications broker
Cloud to Cloud connectors
Scanning software
Authentication
Security
Scalability
Dashboard
Real-time data management
Identity ManagementProduct connection management
Administration & Analytics
Administration & Analytics
Integrations
Developer Toolkits
Platform
ProductsProducts Solutions Components Ecosystem Concepts Platform feature Lower level features
Washing machine
Light bulb
Thermostat
AC unit
Plug
BikeCamera
Watch
Cereal box
Mobile
Accessories
Coffee Machine
Microwave
Bottle of wine
Medicine bottle
Can of drink
Lipstick
Shoes
Trainers
Item of clothing
Food
Gym
Healthcare
Oven
Dishwasher
Detergent
Pressure cooker
Fridge
Brand protection
Track and Trace
Consumer Engagement
Connect and Control
Product Registration
Product re-ordering
Local gateway
NFC tag
RFID tag
Barcode
QR code
Image Recognition
Printed Electronics
Sensors
Embedded microchip
Beacons
RFID reader
CRM (Salesforce)
ERP/MRP (SAP)
Google+
YouTube
Shopping cart
Home
Shop
Factory
Truck
Crate
Farm
Recycling
Marketo
Salesforce
Building
Nest
Alerts Rules Engine
Business intelligence
Location tracking
Customer Support
API
Data
Data store
Communications broker
Cloud to Cloud connectors
Scanning software
Authentication
Security
Scalability
Dashboard
Real-time data management
Identity ManagementProduct connection management
Administration & Analytics
Administration & Analytics
Integrations
Developer Toolkits
Platform
ProductsProducts Solutions Components Ecosystem Concepts Platform feature Lower level features
Washing machine
Light bulb
Thermostat
AC unit
Plug
BikeCamera
Watch
Cereal box
Mobile
Accessories
Coffee Machine
Microwave
Bottle of wine
Medicine bottle
Can of drink
Lipstick
Shoes
Trainers
Item of clothing
Food
Gym
Healthcare
Oven
Dishwasher
Detergent
Pressure cooker
Fridge
Brand protection
Track and Trace
Consumer Engagement
Connect and Control
Product Registration
Product re-ordering
Local gateway
NFC tag
RFID tag
Barcode
QR code
Image Recognition
Printed Electronics
Sensors
Embedded microchip
Beacons
RFID reader
CRM (Salesforce)
ERP/MRP (SAP)
Google+
YouTube
Shopping cart
Home
Shop
Factory
Truck
Crate
Farm
Recycling
Marketo
Salesforce
Building
Nest
Alerts Rules Engine
Business intelligence
Location tracking
Customer Support
API
Data
Data store
Communications broker
Cloud to Cloud connectors
Scanning software
Authentication
Security
Scalability
Dashboard
Real-time data management
Identity ManagementProduct connection management
Administration & Analytics
Administration & Analytics
Integrations
Developer Toolkits
Platform
Tagged products
THNGHUB
Connected products
EVRYTHNG CLOUD LOCAL
Clouds
Web & Native Apps
Dashboards REST MQTT CoAP
WS
via gateway
Cloud 2 Cloud Plug-ins
APIs & SDKs
Metrics Engine Big data DB
THNG Push
THNG Access
direct
Mobile & Web SDKs
ADI Engine
ENTERPRISE
Reactor THNG Scan
Real-world use cases
EVRYTHNG offer a range of smarter product solutions
Connected Devices
Consumer Engagement
Brand Protection
Product Registration
Product Reordering
Inventory Management
Case Study
§ iHome uses EVRYTHNG for their next-gen family of smart home products
− Launched SmartPlug in July 2015, with 2
new devices launching 2016
− 1 of 5 initial HomeKit certified products
− Uses out-the-box Marvell toolkit for devices with MQTT support
− Integrated with Nest, SmartThings, Wink, and with iHome CRM
− Android and iOS apps for setup, creating scenes, timers and granting access to other users
Success Story +
Demo
Success Story
42
§ Gooee uses EVRYTHNG to sell Lighting-as-a-Service
− Transforms dumb lights into
smart services
− Smart bulb for remote control, with motion sensors for retail traffic monitoring & security
− Energy management & lower maintenance costs
− Motion sensors, light, temperature, etc.
− Greater control and flexibility
+
§ 10 billion “born digital” apparel products by 2017
§ Activation by brands
§ Rochambeau:
§ Jacket comes with personalized content and VIP event/retail experiences to enhance ownership
Success Story
Case Study
§ Coca-Cola Europe & US use EVRYTHNG as a centralized ‘smart products’ owned-media platform for 100% mobile engagement and analytics
− Billions of active products across more
30 countries and six programs since 2015
− Provides digital consumer experiences from all Coca-Cola products with no downloads and no packaging changes
− Using a patented Web browser-based scanning tool integrated directly into mobile experiences
− Drives user acquisition & profiling, connected to CRM for re-targeting
Diageo Success Story +
Demo
Case Study
§ Diageo work with EVRYTHNG and our partner Thinfilm to boost brand protection and consumer engagement
− Enabling smarter supply chain via printed sensors & trackable item-level digital IDs
− Provides real-time product locations & usage data, including anti-tamper alerts
− On-bottle smart packaging allows consumers to engage with brand at point of sale and post-purchase via smartphone
− Used to provide promotional and product information to consumers, based on real-time contextual triggers
Success Story +
• Full end-to-end item-level tracking and traceability
• Real-time product status, origin or location, with alerts and notifications
• Simplify product recalls, quality control and chain of custody
• Optimize supply chain transparency and accuracy
Inventory Management
The hardest bits: Security & Scale
With full end-to-end security across the IoT ecosystem
Authentication –
Crypto-secure IDs
Encryption –
TLS end to end (TLS 1.2)
JWT / JWE
Access Control & Authorization
Granular API keys
Operators, apps, users
Developer management
2 Factor Authentication
Data Storage
Encryption in transit
Encryption
at rest
Infrastructure VPC, 2FA, RSA Logging audits
Scale Proved
§ Infrastructure as Code to manage dynamic scalability to maintain application performance
§ Stress-tested infrastructure − Clusters of test instances − Granular monitoring
§ Continuous SLA monitoring − Multiple countries − Centralized performance
dashboard
§ Scale taken seriously − Twitter 6k RPS − 100k devices +
EVRYTHNG in a Nutshell
§ ~ 60 people worldwide § New York, London, San
Francisco (prev. Zurich) § Close to 1 Billion unique
managed THNGS § Billions of managed products
We are hiring! https://evrythng.com/about/jobs/
Part III: The future...
Trend #1 Back to Tagging
The end of “Dumb Products” – Tagging (re)meets the IoT
http://evrythng.com
Trend #2 Back to Low-Power
The rise of LowPower IoT
http://thinfilm.no http://getfreevolt.com
Trend #3 Back to Decentralization!
@blockchain
http://www.chainofthings.com
Decentralization, Immutability, Traceability, Trust
http://evrythng.com
39% off “Building the Web of Things” with code “39guinard” on http://manning.com
Contact: @domguinard http://dom.guinard.org See: http://book.webofthings.io