SlideShare ist ein Scribd-Unternehmen logo
WebThings
Making Things Smarter!
Stackconf 2020
@puja_purswani
Me in a Nutshell
Pooja Purswani
Mozilla Tech Speaker
Social Media Manager- Countants
P.S. I eat chocolates and I talk about ‘things’
@puja_purswani
What are Smart Things?
@puja_purswani
How Do Things Communicate?
@puja_purswani
Mozilla’s Web Things
@puja_purswani
Mozilla Web Things
@puja_purswani
Mozilla Web Things- Communication
@puja_purswani
8
Build on existing Web Standards
Web Things Components
@puja_purswani
● Things Cloud - A collection of Mozilla-hosted IoT cloud
services
● Things Gateway - An open source WoT gateway that
bridges the existing smart home devices to the web
● Thing Controllers: smart speakers, tablets/phones, AR
headsets
● Thing: sensors and actuators to instrument your
smart home
● Things Framework - A framework of reusable software
components for building native web things
Things Gateway - Security
@puja_purswani
From Smart To Smarter
@puja_purswani
Get your hands on a Raspberry Pi®. It has
WiFi, Bluetooth, GPIO and more built in.
To use your gateway with other wireless
protocols like ZigBee and Z-Wave you will
need USB dongles.
Download the pre-built Raspberry Pi or any of your
development board’s OS image from
iot.mozilla.org/gateway and flash it onto an SD
card.
Build Your Own WoT Gateway
@puja_purswani
Things Gateway - One Time Setup
@puja_purswani
Things Gateway - Add Device
@puja_purswani
Things Gateway - Add-ons
@puja_purswani
Things Gateway - Things UI
@puja_purswani
Things Gateway - Rules Engine
@puja_purswani
Things Gateway - Floorplan
Example - Dimmable Light (ESP8266)
hacks.mozilla.org/2018/04/making-a-web-thing-on-the-esp826/
Why Web Things?
@puja_purswani
Biggest Smart Home Concerns
@puja_purswani
Consumer Value Proposition
@puja_purswani
Get Involved!
@puja_purswani
Build your own web
things with the Things
Framework
Create a Things Gateway
adapter add-on to bridge an
existing IoT device or
protocol to the web
Help us develop our
Web of Things
implementation
Build a Web Thing Create an adapter Hack on Web of Things
iot.mozilla.org/contribute
@puja_purswani
Let’s Connect!
#mozillawebthings
#moztechspeakers
@puja_purswani
@poojapurswani
#Privacymatters

Weitere ähnliche Inhalte

Ähnlich wie stackconf 2020 | WebThings: Let’s Make Your Things Smarter by Pooja Purswani

Internet of things using Raspberry Pi
Internet of things using Raspberry PiInternet of things using Raspberry Pi
Internet of things using Raspberry PiYash Gajera
 
How the Internet of Things (IoT) Works for Business
How the Internet of Things (IoT) Works for BusinessHow the Internet of Things (IoT) Works for Business
How the Internet of Things (IoT) Works for Business10x Nation
 
IOT: Home Automation using Android Application
IOT: Home Automation using Android ApplicationIOT: Home Automation using Android Application
IOT: Home Automation using Android ApplicationNikhil Jadav
 
Iot – a technology mobilizing the things to work for you
Iot – a technology mobilizing the things to work for youIot – a technology mobilizing the things to work for you
Iot – a technology mobilizing the things to work for youAzilen Technologies Pvt. Ltd.
 
Perfect Information - How IoT empowers you to know anything, anytime, anywhere
Perfect Information - How IoT empowers you to know anything, anytime, anywherePerfect Information - How IoT empowers you to know anything, anytime, anywhere
Perfect Information - How IoT empowers you to know anything, anytime, anywhere10x Nation
 
Internet Of Things - Smart Home Technology
Internet Of Things - Smart Home TechnologyInternet Of Things - Smart Home Technology
Internet Of Things - Smart Home TechnologyRahul Verma
 
Top Web Development Trends to Explore in 2024
Top Web Development Trends to Explore in 2024Top Web Development Trends to Explore in 2024
Top Web Development Trends to Explore in 2024JohnParker598570
 
Imagining the Web of Things
Imagining the Web of ThingsImagining the Web of Things
Imagining the Web of ThingsDavid Keene
 
Issues and Challenges of Deploying Smart City IoT Platform
Issues and Challenges of Deploying Smart City IoT Platform Issues and Challenges of Deploying Smart City IoT Platform
Issues and Challenges of Deploying Smart City IoT Platform Dr. Mazlan Abbas
 
Product Mutation '10
Product Mutation '10Product Mutation '10
Product Mutation '10Booreiland
 
IoT: Entering an Era of Perfect Information
IoT: Entering an Era of Perfect InformationIoT: Entering an Era of Perfect Information
IoT: Entering an Era of Perfect InformationChristopher Mohritz
 
Using Android to Create The Best User Experience With IoT
Using Android to Create The Best User Experience With IoTUsing Android to Create The Best User Experience With IoT
Using Android to Create The Best User Experience With IoTR. Caner Yıldırım
 
How to Hack Your Own IOT Thing
How to Hack Your Own IOT ThingHow to Hack Your Own IOT Thing
How to Hack Your Own IOT Thingdavid mezera
 
Divyesh mehta resume
Divyesh mehta resumeDivyesh mehta resume
Divyesh mehta resumeDivyesh Mehta
 
How to build your own weather station using IoT and Azure cloud
How to build your own weather station using IoT and Azure cloudHow to build your own weather station using IoT and Azure cloud
How to build your own weather station using IoT and Azure cloudBhakthi Liyanage
 

Ähnlich wie stackconf 2020 | WebThings: Let’s Make Your Things Smarter by Pooja Purswani (20)

Talking to kafka
Talking to kafkaTalking to kafka
Talking to kafka
 
Internet of things using Raspberry Pi
Internet of things using Raspberry PiInternet of things using Raspberry Pi
Internet of things using Raspberry Pi
 
How the Internet of Things (IoT) Works for Business
How the Internet of Things (IoT) Works for BusinessHow the Internet of Things (IoT) Works for Business
How the Internet of Things (IoT) Works for Business
 
IOT: Home Automation using Android Application
IOT: Home Automation using Android ApplicationIOT: Home Automation using Android Application
IOT: Home Automation using Android Application
 
Iot – a technology mobilizing the things to work for you
Iot – a technology mobilizing the things to work for youIot – a technology mobilizing the things to work for you
Iot – a technology mobilizing the things to work for you
 
Intelligent IoT Projects In 7 Days
Intelligent IoT Projects In 7 Days Intelligent IoT Projects In 7 Days
Intelligent IoT Projects In 7 Days
 
Perfect Information - How IoT empowers you to know anything, anytime, anywhere
Perfect Information - How IoT empowers you to know anything, anytime, anywherePerfect Information - How IoT empowers you to know anything, anytime, anywhere
Perfect Information - How IoT empowers you to know anything, anytime, anywhere
 
Internet Of Things - Smart Home Technology
Internet Of Things - Smart Home TechnologyInternet Of Things - Smart Home Technology
Internet Of Things - Smart Home Technology
 
Top Web Development Trends to Explore in 2024
Top Web Development Trends to Explore in 2024Top Web Development Trends to Explore in 2024
Top Web Development Trends to Explore in 2024
 
Imagining the Web of Things
Imagining the Web of ThingsImagining the Web of Things
Imagining the Web of Things
 
Issues and Challenges of Deploying Smart City IoT Platform
Issues and Challenges of Deploying Smart City IoT Platform Issues and Challenges of Deploying Smart City IoT Platform
Issues and Challenges of Deploying Smart City IoT Platform
 
Product Mutation '10
Product Mutation '10Product Mutation '10
Product Mutation '10
 
IoT: Entering an Era of Perfect Information
IoT: Entering an Era of Perfect InformationIoT: Entering an Era of Perfect Information
IoT: Entering an Era of Perfect Information
 
What Is Internet of Things?
What Is Internet of Things?What Is Internet of Things?
What Is Internet of Things?
 
Using Android to Create The Best User Experience With IoT
Using Android to Create The Best User Experience With IoTUsing Android to Create The Best User Experience With IoT
Using Android to Create The Best User Experience With IoT
 
Comm 303 final
Comm 303 final Comm 303 final
Comm 303 final
 
How to Hack Your Own IOT Thing
How to Hack Your Own IOT ThingHow to Hack Your Own IOT Thing
How to Hack Your Own IOT Thing
 
Divyesh mehta resume
Divyesh mehta resumeDivyesh mehta resume
Divyesh mehta resume
 
How to build your own weather station using IoT and Azure cloud
How to build your own weather station using IoT and Azure cloudHow to build your own weather station using IoT and Azure cloud
How to build your own weather station using IoT and Azure cloud
 
chapter-7_ed.pptx
chapter-7_ed.pptxchapter-7_ed.pptx
chapter-7_ed.pptx
 

Kürzlich hochgeladen

TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTier1 app
 
CompTIA Security+ (Study Notes) for cs.pdf
CompTIA Security+ (Study Notes) for cs.pdfCompTIA Security+ (Study Notes) for cs.pdf
CompTIA Security+ (Study Notes) for cs.pdfFurqanuddin10
 
Studiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareStudiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareinfo611746
 
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product UpdatesGraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product UpdatesNeo4j
 
Breaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdfBreaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdfMeon Technology
 
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1KnowledgeSeed
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...Alluxio, Inc.
 
iGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by SkilrockiGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by SkilrockSkilrock Technologies
 
Agnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in KrakówAgnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in Krakówbim.edu.pl
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2
 
The Impact of PLM Software on Fashion Production
The Impact of PLM Software on Fashion ProductionThe Impact of PLM Software on Fashion Production
The Impact of PLM Software on Fashion ProductionWave PLM
 
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAlluxio, Inc.
 
Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024Soroosh Khodami
 
KLARNA - Language Models and Knowledge Graphs: A Systems Approach
KLARNA -  Language Models and Knowledge Graphs: A Systems ApproachKLARNA -  Language Models and Knowledge Graphs: A Systems Approach
KLARNA - Language Models and Knowledge Graphs: A Systems ApproachNeo4j
 
APVP,apvp apvp High quality supplier safe spot transport, 98% purity
APVP,apvp apvp High quality supplier safe spot transport, 98% purityAPVP,apvp apvp High quality supplier safe spot transport, 98% purity
APVP,apvp apvp High quality supplier safe spot transport, 98% purityamy56318795
 
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...Andrea Goulet
 
Crafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationCrafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationWave PLM
 
OpenChain @ LF Japan Executive Briefing - May 2024
OpenChain @ LF Japan Executive Briefing - May 2024OpenChain @ LF Japan Executive Briefing - May 2024
OpenChain @ LF Japan Executive Briefing - May 2024Shane Coughlan
 
INGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by DesignINGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by DesignNeo4j
 

Kürzlich hochgeladen (20)

TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
5 Reasons Driving Warehouse Management Systems Demand
5 Reasons Driving Warehouse Management Systems Demand5 Reasons Driving Warehouse Management Systems Demand
5 Reasons Driving Warehouse Management Systems Demand
 
CompTIA Security+ (Study Notes) for cs.pdf
CompTIA Security+ (Study Notes) for cs.pdfCompTIA Security+ (Study Notes) for cs.pdf
CompTIA Security+ (Study Notes) for cs.pdf
 
Studiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareStudiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting software
 
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product UpdatesGraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
 
Breaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdfBreaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdf
 
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
 
iGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by SkilrockiGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by Skilrock
 
Agnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in KrakówAgnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in Kraków
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
The Impact of PLM Software on Fashion Production
The Impact of PLM Software on Fashion ProductionThe Impact of PLM Software on Fashion Production
The Impact of PLM Software on Fashion Production
 
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
 
Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024
 
KLARNA - Language Models and Knowledge Graphs: A Systems Approach
KLARNA -  Language Models and Knowledge Graphs: A Systems ApproachKLARNA -  Language Models and Knowledge Graphs: A Systems Approach
KLARNA - Language Models and Knowledge Graphs: A Systems Approach
 
APVP,apvp apvp High quality supplier safe spot transport, 98% purity
APVP,apvp apvp High quality supplier safe spot transport, 98% purityAPVP,apvp apvp High quality supplier safe spot transport, 98% purity
APVP,apvp apvp High quality supplier safe spot transport, 98% purity
 
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
 
Crafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationCrafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM Integration
 
OpenChain @ LF Japan Executive Briefing - May 2024
OpenChain @ LF Japan Executive Briefing - May 2024OpenChain @ LF Japan Executive Briefing - May 2024
OpenChain @ LF Japan Executive Briefing - May 2024
 
INGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by DesignINGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by Design
 

stackconf 2020 | WebThings: Let’s Make Your Things Smarter by Pooja Purswani