SlideShare a Scribd company logo
IOT QUICK DEMO SALESFORCE
YOU HAVE TO INSTALL HEROKU APPLICATIONAT FIRST!!!!!!
The following site has the latest information so please
check this out at first.
http://itodemo-developer-edition.ap0.force.com
Agenda
1. Installation
2. Temperature demo
• Setup
• Scenario
3. Location demo
• Setup
• Scenario
4. Optional Features
• Twilio integration
• Android device
System Overview
Heroku
App
Send value, lat, lon,
and timestamp to
heroku app every 3
secs
Pusher
Add-on
Forward values to
SFDC
Streaming API
websocket
SFDC
1. INSTARALLTION
http://itodemo-developer-edition.ap0.force.com/
2
1
Before you click this Heroku button, you must have your
developer account on Salesforce for free. If not, go to
https://developer.salesforce.com/signup to sign-in
Copy this url and paste it at your browser to install
salesforce application.
Ener your Salesforce userid and password
3
2
1
3 4
1
1
3
This is your own application url. Please make
sure that it looks like
https://<yourapp>.herokuapp.com
This is your application url you should copy
2
2
1
3
4
5
2
1
3
Enter your office location for now.
Check http://mygeoposition.com/ to get
value
4
2
1
3
Add two columns to User layout
4
2
1
3
Enter your own heroku application url
2
1
3
Add FindSupportPerson VF to case layout
2
1 3
5
4
1
Your Salesforce username and password
2. TEMPERATURE DEMO
SET UP
1
2
3
1
This page is device detail page showing
sensor value, location, and so on
2
1
In case value from device is over this
threshold, then the app automatically create
a case and post content based on this
setting values.
2
1
3
Enter your any location near the place
where you are for demo
Check http://mygeoposition.com/ to get
value
4
2
1
3
Enter you email address which your mobile
can receive.
4
Web based device UI app is on
iphone/android
SCENARIO
Steps
1. Map showing where you are for demo because device
sends geo-location, temperature data to SFDC every
3secs
2. Gauge showing current temperature at device. It has
time difference because of device -> Heroku -> SFDC -
> Gauge UI. You may change temperature value on
device ( not exceed threshold value you set )
3. Send signal to device by switching button via Web-
socket.
4. Show historical data
5. Change temperature value over threshold so that
Chatter post and case are automatically created.
6. Show the case and the Chatter post
IoT Quick Demo for Heroku & Salesforce
This geo-location comes form web based
device UI app gets value from
iphone/andorid.
2
1
You can see when the data got arrived from
device. Streaming API is implemented here.
You can change temp value here but not
one over 40 degree which is threshold.
2
1
You can switch on / off at Salesforce UI and
sends a signal to device via Websocket
It shows historical data but you need to
refresh page if you show new data set.
All data from device are stored at
SensorData custom object
There is no case here.
2
1
3
Change value so that it is over threshold
Refresh the page
You can change subject of content. Please
see demo setting section.
'SELECT Id,Department,Division,Email,Name,Phone,Location_Map__c FROM User WHERE DISTANCE(User_Location__c, GEOL
OCATION('+record.Location__Latitude__s+','+record.Location__Longitude__s+'), 'mi') < 50';
This shows users who are within 50 mills
against device location.
2
1
Chatter post is created.
3. LOCATION DEMO
Use case
When our device (car, sensor, and so on) is stolen, then
case and chatter post is created to notify employee.
The demo shows you if the difference between the place
where device was located at previous time and one where
it is located now is over 10 mils, then case and chatter are
created.
SETTING
1
Change lat and long values indicating any place from
where you are for demo to 10mil away.
SCENARIO
All data from device are stored at
SensorData custom object
There is no case here.
IoT Quick Demo for Heroku & Salesforce
2
1
3
Opening Web-based device UI sends geo-
location to SFDC
Refresh the page
You can change subject of content. Please
see demo setting section.
'SELECT Id,Department,Division,Email,Name,Phone,Location_Map__c FROM User WHERE DISTANCE(User_Location__c, GEOL
OCATION('+record.Location__Latitude__s+','+record.Location__Longitude__s+'), 'mi') < 50';
This shows users who are within 50 mills
against device location.
2
1
Chatter post is created.
4. OPTIONAL FEATURES
TWILIO INTEGRATION
1
4
3
2
https://github.com/twilio/twilio-salesforce
tells you how to get account, token, to, and
from values.
1
2
Uncomment out this line for calling
3
2
1
1
Edit twilio content field for call. In case
temperature value goes up the threshold,
then case and chatter post are created and
you will get a call with this content.
ANDROID DEVICE
Use case
If you have Android smart phone by yourself, you can give
more features using js device api.
(http://blog.teamtreehouse.com/exploring-javascript-device-
apis)
• SFDC UI can make Web-based device UI vibrated
• SFDC UI can get battery level from Android smart phone
• Web-based device UI gives real ambient light level to SFDC
• YOU NEED Firefox on Android Smart Phone
2
1
3
Enter you email address which your mobile
can receive.
4
Web based device UI app is on android
Thing’s record type must be Android
1
3
2
Throw light on android smart phone to
change this value

More Related Content

What's hot (17)

PPTX
Push Notification
Software Infrastructure
 
PPT
Launch Update 0.6
Crawford_APAC
 
PPTX
Setting up your ring central sandbox in steps
Anirban Sen Chowdhary
 
PPTX
Everything you need to know about iOS 11
Rapidsoft Technologies
 
PPT
08 10-2013 gtu projects - develop final sem gtu project in i phone
TOPS Technologies
 
PPT
What is Android L ?
E2LOGY
 
PDF
What's new in iOS 9 ?
Phonevalley
 
PPTX
Build and graduate your app in ring central
Anirban Sen Chowdhary
 
PPTX
Lissa presentation --android
lissa cidhi
 
PPTX
How to upload application on iTune store
Ketan Raval
 
ODP
A presentation on Smart Multi Weather Information
Webkul Software Pvt. Ltd.
 
PPTX
Push Notification
Vinoth Kannan
 
PDF
Portfolio for Android Apps
Mobiloitte
 
PPTX
ClearMechanic Plus Overview
ClearMechanic
 
PDF
Orchardand dep publickeyanddeptokenuploading
coleman493
 
PPTX
Telerik AppBuilder, Estimote Beacons, and the IoT - Presentation for TelerikNEXT
Jen Looper
 
PDF
CIS 2015- SSO for Mobile and Web Apps- Ashish Jain
CloudIDSummit
 
Push Notification
Software Infrastructure
 
Launch Update 0.6
Crawford_APAC
 
Setting up your ring central sandbox in steps
Anirban Sen Chowdhary
 
Everything you need to know about iOS 11
Rapidsoft Technologies
 
08 10-2013 gtu projects - develop final sem gtu project in i phone
TOPS Technologies
 
What is Android L ?
E2LOGY
 
What's new in iOS 9 ?
Phonevalley
 
Build and graduate your app in ring central
Anirban Sen Chowdhary
 
Lissa presentation --android
lissa cidhi
 
How to upload application on iTune store
Ketan Raval
 
A presentation on Smart Multi Weather Information
Webkul Software Pvt. Ltd.
 
Push Notification
Vinoth Kannan
 
Portfolio for Android Apps
Mobiloitte
 
ClearMechanic Plus Overview
ClearMechanic
 
Orchardand dep publickeyanddeptokenuploading
coleman493
 
Telerik AppBuilder, Estimote Beacons, and the IoT - Presentation for TelerikNEXT
Jen Looper
 
CIS 2015- SSO for Mobile and Web Apps- Ashish Jain
CloudIDSummit
 

Viewers also liked (20)

PDF
Real-time Salesforce1 Dashboards with Raspberry-pi & Heroku
Salesforce Developers
 
PPTX
Salesforce.com & Raspberry Pi - Giant Clouds, Tiny Computers
ReidCarlberg
 
PPTX
IoT, M2M: Three Events, Three Takeaways, Three To-Dos (IoT & The Connected De...
ReidCarlberg
 
PPTX
ThingsExpo: Enterprise Internet of Things (IoT) Patterns, Opportunities and P...
ReidCarlberg
 
PPT
Dreamforce 2010: Sales Cloud Integration: Accelerate CRM Adoption and ROI
Darren Cunningham
 
PPT
Salesforce.com Prezo
minihane88
 
PDF
Unlock the Value of your Salesforce Data at Scale with Heroku Connect
Salesforce Developers
 
PPT
RapidiOnline Salesforce-MS Dynamics NAV Presentation
Rapidi ApS (formerly Data Backbone Software A/S)
 
PPT
iweb sfa (salesforce automation) demo
Akshay Shah
 
PPTX
Heroku Connect: The New Way to Build Connected Customer Applications
Heroku
 
PDF
Unite Customer-Facing Apps with a Salesforce Backend: Heroku Connect in Practice
Salesforce Developers
 
PPTX
Lighting up the Bay, Real-World App Cloud
Salesforce Developers
 
PPTX
Lightning Developer Experience, Eclipse IDE Evolved
Salesforce Developers
 
PPTX
Introduction to the Wave Platform API
Salesforce Developers
 
PDF
Easy REST Integrations with Lightning Components and Salesforce1
Salesforce Developers
 
PPTX
Introduction to Heroku - CCT London 2013
John Stevenson
 
PDF
Salesforce Service cloud 3 presentation
missmeryl
 
PPTX
Sponsor Presentation: SalesForce Marketing Cloud
Omari Matthew
 
PPTX
Introduction to Apex for Developers
Salesforce Developers
 
PPTX
Process Automation on Lightning Platform Workshop
Salesforce Developers
 
Real-time Salesforce1 Dashboards with Raspberry-pi & Heroku
Salesforce Developers
 
Salesforce.com & Raspberry Pi - Giant Clouds, Tiny Computers
ReidCarlberg
 
IoT, M2M: Three Events, Three Takeaways, Three To-Dos (IoT & The Connected De...
ReidCarlberg
 
ThingsExpo: Enterprise Internet of Things (IoT) Patterns, Opportunities and P...
ReidCarlberg
 
Dreamforce 2010: Sales Cloud Integration: Accelerate CRM Adoption and ROI
Darren Cunningham
 
Salesforce.com Prezo
minihane88
 
Unlock the Value of your Salesforce Data at Scale with Heroku Connect
Salesforce Developers
 
RapidiOnline Salesforce-MS Dynamics NAV Presentation
Rapidi ApS (formerly Data Backbone Software A/S)
 
iweb sfa (salesforce automation) demo
Akshay Shah
 
Heroku Connect: The New Way to Build Connected Customer Applications
Heroku
 
Unite Customer-Facing Apps with a Salesforce Backend: Heroku Connect in Practice
Salesforce Developers
 
Lighting up the Bay, Real-World App Cloud
Salesforce Developers
 
Lightning Developer Experience, Eclipse IDE Evolved
Salesforce Developers
 
Introduction to the Wave Platform API
Salesforce Developers
 
Easy REST Integrations with Lightning Components and Salesforce1
Salesforce Developers
 
Introduction to Heroku - CCT London 2013
John Stevenson
 
Salesforce Service cloud 3 presentation
missmeryl
 
Sponsor Presentation: SalesForce Marketing Cloud
Omari Matthew
 
Introduction to Apex for Developers
Salesforce Developers
 
Process Automation on Lightning Platform Workshop
Salesforce Developers
 
Ad

Similar to IoT Quick Demo for Heroku & Salesforce (20)

PDF
How to Create a Geo-tracking Server for Mobile Devices Using Heroku's Helios
Salesforce Developers
 
PPTX
Smart Campus Technology
Mr. Adrien Feudjio ✔
 
PDF
Creating a Connected Foosball Table with Arduino, Raspberry Pi, and Salesforce
Salesforce Developers
 
PPTX
IoT Projects - DIY Wireless Sensor Network at Dreamforce 2013 #DevZoneLab
ReidCarlberg
 
PPTX
IoT with Salesforce - India Dreamin Presentation
Dinesh Kumar Wickramasinghe
 
PPTX
Cloudbase.io MoSync Reload Course
cloudbase.io
 
PDF
iOSDevCamp Firebase Overview
James Daniels
 
PDF
Mobile development in age of Internet of Things and programming Apple Watch
Janusz Chudzynski
 
PDF
Beacon Basics
BKON Connect, Inc.
 
PPTX
Onyx Beacon: technology and commercial presentation 2015
Onyx Beacon
 
PDF
Mobile Location On Labs
Tor Björn Minde
 
PDF
LF_APIStrat17_Standing Taller with Technology: APIs, IoT, and the Digital Wor...
LF_APIStrat
 
PDF
Control your world using the Salesforce1 Platform (IoT)
InternetCreations
 
PDF
How does iBeacon Work?
Softweb Solutions
 
PPTX
Location-aware Mobile Apps with Chatter & iBeacon
johngifford
 
PPTX
IoT Lab @ Dreamforce 2013 -- Things To Do in the #DevZoneLab
ReidCarlberg
 
PPTX
Smart Team Tracking Project: Group Tracking
Biagio Botticelli
 
PDF
Real-time asset tracking with beacons
kontakt.io
 
KEY
Where 2.0
davejohnson
 
PDF
Smart Team tracking
Davide Meacci
 
How to Create a Geo-tracking Server for Mobile Devices Using Heroku's Helios
Salesforce Developers
 
Smart Campus Technology
Mr. Adrien Feudjio ✔
 
Creating a Connected Foosball Table with Arduino, Raspberry Pi, and Salesforce
Salesforce Developers
 
IoT Projects - DIY Wireless Sensor Network at Dreamforce 2013 #DevZoneLab
ReidCarlberg
 
IoT with Salesforce - India Dreamin Presentation
Dinesh Kumar Wickramasinghe
 
Cloudbase.io MoSync Reload Course
cloudbase.io
 
iOSDevCamp Firebase Overview
James Daniels
 
Mobile development in age of Internet of Things and programming Apple Watch
Janusz Chudzynski
 
Beacon Basics
BKON Connect, Inc.
 
Onyx Beacon: technology and commercial presentation 2015
Onyx Beacon
 
Mobile Location On Labs
Tor Björn Minde
 
LF_APIStrat17_Standing Taller with Technology: APIs, IoT, and the Digital Wor...
LF_APIStrat
 
Control your world using the Salesforce1 Platform (IoT)
InternetCreations
 
How does iBeacon Work?
Softweb Solutions
 
Location-aware Mobile Apps with Chatter & iBeacon
johngifford
 
IoT Lab @ Dreamforce 2013 -- Things To Do in the #DevZoneLab
ReidCarlberg
 
Smart Team Tracking Project: Group Tracking
Biagio Botticelli
 
Real-time asset tracking with beacons
kontakt.io
 
Where 2.0
davejohnson
 
Smart Team tracking
Davide Meacci
 
Ad

More from Akihiro Iwaya (20)

PPTX
Wt13 processing records
Akihiro Iwaya
 
PPTX
Wt12 triggering flows
Akihiro Iwaya
 
PPTX
Wt11 writing dataweave transformations
Akihiro Iwaya
 
PPTX
Wt9 multicast an event
Akihiro Iwaya
 
PPTX
Wt8 consuming web services
Akihiro Iwaya
 
PPTX
Wt7 structuring mule applications
Akihiro Iwaya
 
PPTX
Wt6 accessing and modifying mule event
Akihiro Iwaya
 
PPTX
Wt5 deploying and managing ap is
Akihiro Iwaya
 
PPTX
Wt4 building apis
Akihiro Iwaya
 
PPTX
Wt3 designing apis
Akihiro Iwaya
 
PPTX
Iot explore demo for cross clouds
Akihiro Iwaya
 
PPTX
Iot explorer デモ (MC, CC, Heroku, Core)
Akihiro Iwaya
 
PPTX
Df salesforce dx説明資料
Akihiro Iwaya
 
PPTX
IoT explorer タクシー配車デモ
Akihiro Iwaya
 
PPTX
Io t工場機器監視デモ
Akihiro Iwaya
 
PPTX
Salesforce X AWS Machine Learning
Akihiro Iwaya
 
DOCX
Visualforceとは
Akihiro Iwaya
 
PPTX
Soracom X AWS Iot X Salesforce
Akihiro Iwaya
 
PDF
Force.comハンズオン
Akihiro Iwaya
 
PPTX
Lightingコンポーネントベーシック開発
Akihiro Iwaya
 
Wt13 processing records
Akihiro Iwaya
 
Wt12 triggering flows
Akihiro Iwaya
 
Wt11 writing dataweave transformations
Akihiro Iwaya
 
Wt9 multicast an event
Akihiro Iwaya
 
Wt8 consuming web services
Akihiro Iwaya
 
Wt7 structuring mule applications
Akihiro Iwaya
 
Wt6 accessing and modifying mule event
Akihiro Iwaya
 
Wt5 deploying and managing ap is
Akihiro Iwaya
 
Wt4 building apis
Akihiro Iwaya
 
Wt3 designing apis
Akihiro Iwaya
 
Iot explore demo for cross clouds
Akihiro Iwaya
 
Iot explorer デモ (MC, CC, Heroku, Core)
Akihiro Iwaya
 
Df salesforce dx説明資料
Akihiro Iwaya
 
IoT explorer タクシー配車デモ
Akihiro Iwaya
 
Io t工場機器監視デモ
Akihiro Iwaya
 
Salesforce X AWS Machine Learning
Akihiro Iwaya
 
Visualforceとは
Akihiro Iwaya
 
Soracom X AWS Iot X Salesforce
Akihiro Iwaya
 
Force.comハンズオン
Akihiro Iwaya
 
Lightingコンポーネントベーシック開発
Akihiro Iwaya
 

Recently uploaded (20)

PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
DOCX
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PPTX
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
PDF
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
PDF
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PDF
IoT-Powered Industrial Transformation – Smart Manufacturing to Connected Heal...
Rejig Digital
 
PDF
July Patch Tuesday
Ivanti
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PDF
Advancing WebDriver BiDi support in WebKit
Igalia
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PDF
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
IoT-Powered Industrial Transformation – Smart Manufacturing to Connected Heal...
Rejig Digital
 
July Patch Tuesday
Ivanti
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
Advancing WebDriver BiDi support in WebKit
Igalia
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 

IoT Quick Demo for Heroku & Salesforce