Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Jaipur Dev Fest www.jaipurdevfest.com @jaipurdevfest
IoT: Build an employee check-in system
with Tessel and Salesforce
Shr...
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
Hello!
I am Shruti Sridharan
Salesforce Dev @ Dazework...
#JDF17
What in the world is this IoT ?
Okay! Tessel now. Tell me more about it.
And Tessel fell in love with Salesforce.
D...
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
#JDF17
What in the world is
IoT ?
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
#JDF17 |
What the heck is this IoT ?
A daughter explai...
“
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
If you think that the internet has
changed your life...
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
#JDF17 |
25 billionConnected Devices by 2020
90%Cars w...
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
#JDF17
Alright! Let’s get serious
about IoT.
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
#JDF17 |
Alright! Let’s get serious about IoT.
Interne...
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
#JDF17
I wanna learn this.
How do I get started ?
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
#JDF17 |
I wanna learn this. How do I get started ?
Mu...
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
#JDF17
Okay! Tessel now.
Tell me more about it.
Tessel 2
Next gen prototyping board
Microcontroller
Language that Tessel
Understands
Talks to the Internet over Wi-Fi
Supp...
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
#JDF17
Let’s see how Tessel fell
in love with Salesfor...
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
#JDF17
Let’s see how Tessel fell in love with Salesfor...
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
#JDF17
Okay! How does this all
work ?
17JDF 17
How
Stuff
Works
*
#
Checkin
Checkout
What’s in SF for all
this to work ?
#JDF17
A couple of new Custom Objects
Custom Apex REST Services
for Tessel to communic...
#JDF17
A
Peek
At The
Mighty
Apex
A
Peek
At The
Mighty
Apex
Public Apex REST Service Consumed by Tessel
A
Peek
At The
Mighty
Apex
#JDF17
A
Peek
At The
Mighty
Apex
#JDF17
A
Peek
At The
Mighty
Apex
A
Peek
At The
Mighty
Apex
Show me how Tessel
Works ?!?
#JDF17
Intercept keys pressed
Keystrokes ending with * is check-in
Keystrokes ending with # i...
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
DEMOGod bless us and make it work!
#JDF17
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
What’s next ?You can think of ?!?
#JDF17
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
RFID
Interface a RFID Module to the
Tessel and make it...
www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com
▪ Sample Tessel Projects - https://tessel.hackster.io/...
Jaipur Dev Fest www.jaipurdevfest.com @jaipurdevfest
Thanks!
!
Any questions?
@shruti4chess
www.shrutisridharan.com
#JDF17
Upcoming SlideShare
Loading in …5
×

IoT: Build an employee check-in system with Tessel and Salesforce

268 views

Published on

Why waste tons of money on sophisticated check-in systems for your dream startup! All you have to do is to get your creative juices flowing. The concept of IoT has opened up a plethora of ways by which you can bring life to the inanimate objects around you and get them talking and make them connect to the Internet. In this session you will learn how you can setup a Tessel(a popular IoT and robotics development platform) and connect the same with Salesforce consuming the Salesforce REST APIs to create an employee check-in system in no time and believe with very less code! You are sure to go back inspired by the simplicity of Tessel and the vast amount of use cases that you can think about by connecting Tessel and Salesforce. So join us to experience this match made in heaven - Tessel + Salesforce.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

IoT: Build an employee check-in system with Tessel and Salesforce

  1. 1. Jaipur Dev Fest www.jaipurdevfest.com @jaipurdevfest IoT: Build an employee check-in system with Tessel and Salesforce Shruti Sridharan Salesforce Developer shruti.sridharan22@gmail.com @shruti4chess #JDF17
  2. 2. www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com Hello! I am Shruti Sridharan Salesforce Dev @ Dazeworks | Tech Addict | Music Lover | Photographer | Foodie | Travel Maniac #JDF17 www.shrutisridharan.com
  3. 3. #JDF17 What in the world is this IoT ? Okay! Tessel now. Tell me more about it. And Tessel fell in love with Salesforce. Demo What’s next
  4. 4. www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com #JDF17 What in the world is IoT ?
  5. 5. www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com #JDF17 | What the heck is this IoT ? A daughter explains to her grandad - A plant starts talking! “Hey! It’s time to water”. Click a button and it’s done! Oops! Forgot to feed your pet. No wait! T’was done already. Home Automation Forgot to turn OFF the lights back at home ?!? Why worry! You can do it from office ;-)
  6. 6. “ www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com If you think that the internet has changed your life, think again. The IoT is about to change it all over again! 6JDF 17 | 6 Brendan O’Brien Chief Architect and Co-Founder of Aria Systems
  7. 7. www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com #JDF17 | 25 billionConnected Devices by 2020 90%Cars will be Connected by 2020 215 millionWearable Devices by 2019 Courtesy blogs.microsoft.com
  8. 8. www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com #JDF17 Alright! Let’s get serious about IoT.
  9. 9. www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com #JDF17 | Alright! Let’s get serious about IoT. Internet of Things Connect your everyday objects to the Internet and get them talking It isn’t any rocket science!
  10. 10. www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com #JDF17 I wanna learn this. How do I get started ?
  11. 11. www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com #JDF17 | I wanna learn this. How do I get started ? Multiple prototyping boards – CloudBit, RaspberryPi, Arduino, Tessel Start with easiest – CloudBit. You don’t need to be a coder. Beware! It’s very addictive. It’s creativity! Joy you get when you start seeing a LED glowing. Nothing short of ecstasy!
  12. 12. www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com #JDF17 Okay! Tessel now. Tell me more about it.
  13. 13. Tessel 2 Next gen prototyping board Microcontroller Language that Tessel Understands Talks to the Internet over Wi-Fi Supports lots of plug & play mods #JDF17
  14. 14. www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com #JDF17 Let’s see how Tessel fell in love with Salesforce.
  15. 15. www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com #JDF17 Let’s see how Tessel fell in love with Salesforce Use Case : A simple employee check in s/m 1 You are at the door of your office. 2 Press keys corresponding to your Employee code 3 Open sesame and voila! Your check-in is logged in
  16. 16. www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com #JDF17 Okay! How does this all work ?
  17. 17. 17JDF 17 How Stuff Works * # Checkin Checkout
  18. 18. What’s in SF for all this to work ? #JDF17 A couple of new Custom Objects Custom Apex REST Services for Tessel to communicate with SF REST Service made public via Force.com Sites
  19. 19. #JDF17 A Peek At The Mighty Apex A Peek At The Mighty Apex Public Apex REST Service Consumed by Tessel
  20. 20. A Peek At The Mighty Apex #JDF17 A Peek At The Mighty Apex
  21. 21. #JDF17 A Peek At The Mighty Apex A Peek At The Mighty Apex
  22. 22. Show me how Tessel Works ?!? #JDF17 Intercept keys pressed Keystrokes ending with * is check-in Keystrokes ending with # is checkout Uses basic HTTP Requests to communicate with SF It’s JavaScript and nothing new! SWITCH TO SUBLIME
  23. 23. www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com DEMOGod bless us and make it work! #JDF17
  24. 24. www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com What’s next ?You can think of ?!? #JDF17
  25. 25. www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com RFID Interface a RFID Module to the Tessel and make it foolproof! Some ideas for you to try CloudBit On a successful login, do something creative by interfacing a CloudBit. #JDF17 |
  26. 26. www.jaipurdevfest.com @jaipurdevfest jaipurdevfest@googlegroups.com ▪ Sample Tessel Projects - https://tessel.hackster.io/ ▪ Keypad Module - https://www.npmjs.com/package/tessel-async-matrix-keypad ▪ Public RESTful Web Services on Force.com Sites - https://developer.salesforce.com/blogs/developer-relations/2012/02/quick-tip- public-restful-web-services-on-force-com-sites.html ▪ Source Code - https://github.com/shrutis22/User-Checkin-using-Tessel-Salesforce ▪ Support/guidance from Deepak K Anand #JDF17 | Credits
  27. 27. Jaipur Dev Fest www.jaipurdevfest.com @jaipurdevfest Thanks! ! Any questions? @shruti4chess www.shrutisridharan.com #JDF17

×