JSFoo 2017

JSFoo is a conference about JavaScript and everything related.

Rabimba Karanjai


Turning Sensors into Actions: IoT for humans with Javascript

Submitted Jan 12, 2017

In this talk we take on the hype about IoT. The expensinve devices, the ‘another’ new IoT device which talks to…only it’s own application. The awesome windows blind that can learn your moods or the overly complicated raspberry pi that you have to code to get your hack going. In this talk we will show a simple yet reasonable way to get started with IoT, using your old android/firefox os mobile/device that may be collecting dust in a shelf (which you don’t use) into something really interesting which can do tasks for you which otherwise your expensive “smart home” product would have done with more of expensive proprietary hardware. We will talk about what it means to us as open web citizens to have control over our IoT devices, how we can re-use old phones to have same functionality and show a sample code framework that you can already use to achieve this!


  • What is IoT
  • What is the over promise of IoT
  • What are the prsent solutions?
  • Do they cater my purpose?
  • What are my real problems?
  • How can I actually work on them without investing on expensive hardwares?
  • What is the one device that can rule them all?
  • Technical Detials
  • How you can use them
  • Use cases
  • Real interesting talks and demos
  • Showing the framework
  • Showing the code
  • How you can participate, use, improve the code or just fork it

Speaker bio

Full Time Graduate Researcher, part time hacker and FOSS enthusiast I used to write code for IBM Watson and do a bunch of other things at their lab . At present crawling my way towards a PhD at RICE University.
I contribute with Mozilla WebVR,Security and Emerging Technologies team and also a Mozilla TechSpeaker. Have been recognized for the contribution in firefox in it’s about:credits page



{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}