SlideShare a Scribd company logo
1 of 28
Download to read offline
#1: Sense Your Smart City
- Connect Environmental Sensors to SensorThings API
Dr. Steve Liang, Ph.D., P.Eng.
Founder and CEO, SensorUp Inc.
Associate Professor, University of Calgary
Click here for webinar recording
About Dr. Steve Liang
๏ Associate Professor, Geomatics Engineering, Uni. Calgary
๏ AITF-Microsoft Industry Research Chair on Open Sensor
Web (2011~2014)
๏ Chair OGC SensorThings API Standard Working Group
๏ Rapporteur, ITU-T SG12/11 on Internet of Things Test
Specifications
๏ Founder and CEO, SensorUp Inc
About SensorUp
๏ We are a leader in Sensor Web
and IoT Platforms.
๏ We offer innovative and
comprehensive SensorThings
solutions.
๏ We are proud member of Eclipse
and Open Geospatial Consortium
News - SensorThings API Published by OGC
http://docs.opengeospatial.org/is/15-078r6/15-078r6.html
News - SensorThings API Compliance
Test Published
https://github.com/opengeospatial/ets-sta10
News - SensorUp is the Official
SensorThings Reference Implementation
News - SensorUp joins ESRI Startup
Programme
News - We are working with the LASS
community in Taiwan
What will be covered in this webinar series
Sense Your Smart City: Connect
Environmental Sensors to SensorThings API
Visualize Your Smart City: Build a Real-Time
Smart City Dashboard for SensorThings API
Analyze Your Smart City: Build Sensor
Analytics with SensorThings API
Build Interoperable Smart City Applications
Effortlessly
Today’s learning outcomes
๏ Review of SensorThings entities (ISO 19156 O&M)
๏ Register an environmental sensing device
๏ Publish real-time readings to SensorThings
๏ Arduino environment
๏ LinkIt ONE IoT board
๏ using both HTTP and MQTT
Why build your IoT application
with open standards?
DISCLAIMER
Today’s webinar is about the underlying API
and data model.
Today’s is NOT about an end-to-end
solution.
Let’s say we want to monitor how warm
(or cold) is a certain section of a river.
so we know when
will be a good time
to go rafting.
What do you need?
Postman - sending
HTTP requests
+
Hive MQ - receive
MQTT notifications
Arduino IDE +
LinkIt ONE board
Steps
Register the
monitoring
device
Device publish
observation
readings
1 2
Receive
notifications
Receive latest
observations
prepare the data model
LinkIt ONE
A section of a river
Water Temperature
Probe
Water
Temperature
A section of a
river
How to know a new Thing joining…
Let’s subscribe Thing entities first, so that
we can receive notifications when a new
Thing is created.
Host: scratchpad.sensorup.com

Port: 1883 or 9001

Subscription topic: v1.0/Things
Register a Thing
Deep Insert: check out our first webinar series for details
Thing
Location
Create a Datastream
Change the id to the
Thing you just created
Device Location and Feature of Interest
Feature of Interest
(a polygon)
The target of this sensor is this section of the river.
Step 2
Register the
monitoring
device
Device publish
observation
readings
1 2
Receive
notifications
Receive latest
observations
Hardware you need
$59 USD $8.9 USD $14.9 USD
Swiss army knife of IoT (wifi,
GPRS, Bluetooth, battery)
Save your time. No
need to solder.
Linkit ONE Grove shield for Arduino
Temperature and
Humidity sensor
Prepare your dev environment
https://labs.mediatek.com/site/global/developer_tools/mediatek_linkit/
sdk_intro/index.gsp
Let’s take a look at the Arduino code
Click here to GIST
Some useful dev tools
SensorThings Scratchpad (for connecting
your IoT device)
https://scratchpad.sensorup.com/scratchpad-register.html
http://scratchpad.sensorup.com/OGCSensorThings/display/v1.0
SensorThings Example (for app development)
http://example.sensorup.com/v1.0
Our Arduino SDK available soon
GIST
https://gist.github.com/liangsteve/
16ec7e024d2eff0c266e9c5e8495dbaa
Next Week
Visualize Your Smart City: Build a Real-Time
Smart City Dashboard for SensorThings API

More Related Content

What's hot

Comparison between OGC Sensor Observation Service and SensorThings API
Comparison between OGC Sensor Observation Service and SensorThings APIComparison between OGC Sensor Observation Service and SensorThings API
Comparison between OGC Sensor Observation Service and SensorThings APISensorUp
 
Smart Citizen Workshop - Cybera Summit 2016, Banff, Canada
Smart Citizen Workshop - Cybera Summit 2016, Banff, CanadaSmart Citizen Workshop - Cybera Summit 2016, Banff, Canada
Smart Citizen Workshop - Cybera Summit 2016, Banff, CanadaSensorUp
 
MQTT and SensorThings API MQTT Extension
MQTT and SensorThings API MQTT ExtensionMQTT and SensorThings API MQTT Extension
MQTT and SensorThings API MQTT ExtensionSensorUp
 
Sensor thingsapi webinar-#3-rest-for-iot-api-20151210
Sensor thingsapi webinar-#3-rest-for-iot-api-20151210Sensor thingsapi webinar-#3-rest-for-iot-api-20151210
Sensor thingsapi webinar-#3-rest-for-iot-api-20151210SensorUp
 
OGC SensorThings API for Location Aware Sensing System (LASS) 2017 User Confe...
OGC SensorThings API for Location Aware Sensing System (LASS) 2017 User Confe...OGC SensorThings API for Location Aware Sensing System (LASS) 2017 User Confe...
OGC SensorThings API for Location Aware Sensing System (LASS) 2017 User Confe...SensorUp
 
A Standardized Encoding to Exchange Citizen Science Data - ESCA 2015
A Standardized Encoding to Exchange Citizen Science Data - ESCA 2015A Standardized Encoding to Exchange Citizen Science Data - ESCA 2015
A Standardized Encoding to Exchange Citizen Science Data - ESCA 2015COBWEB Project
 
Quantum Computing algorithm and new business applications
Quantum Computing algorithm and new business applicationsQuantum Computing algorithm and new business applications
Quantum Computing algorithm and new business applicationsQCB-Conference
 
Cutting-Edge Continuous Delivery: Automated Canary Analysis Through Spring-Ba...
Cutting-Edge Continuous Delivery: Automated Canary Analysis Through Spring-Ba...Cutting-Edge Continuous Delivery: Automated Canary Analysis Through Spring-Ba...
Cutting-Edge Continuous Delivery: Automated Canary Analysis Through Spring-Ba...VMware Tanzu
 
Resume - technical - template 3_27_16
Resume - technical - template 3_27_16Resume - technical - template 3_27_16
Resume - technical - template 3_27_16Gary Arzumanyan, PE
 
Observability at Expedia
Observability at ExpediaObservability at Expedia
Observability at ExpediaVinay Sen
 
Open Cloud -- Future of Cloud Computing
Open Cloud -- Future of Cloud ComputingOpen Cloud -- Future of Cloud Computing
Open Cloud -- Future of Cloud ComputingAtul Jha
 
Top-Down Approach to Monitoring
Top-Down Approach to MonitoringTop-Down Approach to Monitoring
Top-Down Approach to MonitoringBigPanda
 
Using Enterprise Search at the city of Antibes
Using Enterprise Search at the city of AntibesUsing Enterprise Search at the city of Antibes
Using Enterprise Search at the city of Antibesfrancelabs
 
Accellion TechEd - Social Media
Accellion TechEd - Social Media Accellion TechEd - Social Media
Accellion TechEd - Social Media Ryan Swindall
 
Building an Artificial Intelligence mobile application with GeneXus - Angelo ...
Building an Artificial Intelligence mobile application with GeneXus - Angelo ...Building an Artificial Intelligence mobile application with GeneXus - Angelo ...
Building an Artificial Intelligence mobile application with GeneXus - Angelo ...GeneXus
 
Lessons Learned Developing and Managing High Volume Apache Spark Pipelines i...
 Lessons Learned Developing and Managing High Volume Apache Spark Pipelines i... Lessons Learned Developing and Managing High Volume Apache Spark Pipelines i...
Lessons Learned Developing and Managing High Volume Apache Spark Pipelines i...Databricks
 
App Mod 05: App resiliency detecting and preventing issues in distributed apps
App Mod 05: App resiliency detecting and preventing issues in distributed apps App Mod 05: App resiliency detecting and preventing issues in distributed apps
App Mod 05: App resiliency detecting and preventing issues in distributed apps Judy Breedlove
 

What's hot (19)

Comparison between OGC Sensor Observation Service and SensorThings API
Comparison between OGC Sensor Observation Service and SensorThings APIComparison between OGC Sensor Observation Service and SensorThings API
Comparison between OGC Sensor Observation Service and SensorThings API
 
Smart Citizen Workshop - Cybera Summit 2016, Banff, Canada
Smart Citizen Workshop - Cybera Summit 2016, Banff, CanadaSmart Citizen Workshop - Cybera Summit 2016, Banff, Canada
Smart Citizen Workshop - Cybera Summit 2016, Banff, Canada
 
MQTT and SensorThings API MQTT Extension
MQTT and SensorThings API MQTT ExtensionMQTT and SensorThings API MQTT Extension
MQTT and SensorThings API MQTT Extension
 
Sensor thingsapi webinar-#3-rest-for-iot-api-20151210
Sensor thingsapi webinar-#3-rest-for-iot-api-20151210Sensor thingsapi webinar-#3-rest-for-iot-api-20151210
Sensor thingsapi webinar-#3-rest-for-iot-api-20151210
 
OGC SensorThings API for Location Aware Sensing System (LASS) 2017 User Confe...
OGC SensorThings API for Location Aware Sensing System (LASS) 2017 User Confe...OGC SensorThings API for Location Aware Sensing System (LASS) 2017 User Confe...
OGC SensorThings API for Location Aware Sensing System (LASS) 2017 User Confe...
 
A Standardized Encoding to Exchange Citizen Science Data - ESCA 2015
A Standardized Encoding to Exchange Citizen Science Data - ESCA 2015A Standardized Encoding to Exchange Citizen Science Data - ESCA 2015
A Standardized Encoding to Exchange Citizen Science Data - ESCA 2015
 
Open Stack and SDN
Open Stack and SDNOpen Stack and SDN
Open Stack and SDN
 
Quantum Computing algorithm and new business applications
Quantum Computing algorithm and new business applicationsQuantum Computing algorithm and new business applications
Quantum Computing algorithm and new business applications
 
Uk presentation
Uk presentationUk presentation
Uk presentation
 
Cutting-Edge Continuous Delivery: Automated Canary Analysis Through Spring-Ba...
Cutting-Edge Continuous Delivery: Automated Canary Analysis Through Spring-Ba...Cutting-Edge Continuous Delivery: Automated Canary Analysis Through Spring-Ba...
Cutting-Edge Continuous Delivery: Automated Canary Analysis Through Spring-Ba...
 
Resume - technical - template 3_27_16
Resume - technical - template 3_27_16Resume - technical - template 3_27_16
Resume - technical - template 3_27_16
 
Observability at Expedia
Observability at ExpediaObservability at Expedia
Observability at Expedia
 
Open Cloud -- Future of Cloud Computing
Open Cloud -- Future of Cloud ComputingOpen Cloud -- Future of Cloud Computing
Open Cloud -- Future of Cloud Computing
 
Top-Down Approach to Monitoring
Top-Down Approach to MonitoringTop-Down Approach to Monitoring
Top-Down Approach to Monitoring
 
Using Enterprise Search at the city of Antibes
Using Enterprise Search at the city of AntibesUsing Enterprise Search at the city of Antibes
Using Enterprise Search at the city of Antibes
 
Accellion TechEd - Social Media
Accellion TechEd - Social Media Accellion TechEd - Social Media
Accellion TechEd - Social Media
 
Building an Artificial Intelligence mobile application with GeneXus - Angelo ...
Building an Artificial Intelligence mobile application with GeneXus - Angelo ...Building an Artificial Intelligence mobile application with GeneXus - Angelo ...
Building an Artificial Intelligence mobile application with GeneXus - Angelo ...
 
Lessons Learned Developing and Managing High Volume Apache Spark Pipelines i...
 Lessons Learned Developing and Managing High Volume Apache Spark Pipelines i... Lessons Learned Developing and Managing High Volume Apache Spark Pipelines i...
Lessons Learned Developing and Managing High Volume Apache Spark Pipelines i...
 
App Mod 05: App resiliency detecting and preventing issues in distributed apps
App Mod 05: App resiliency detecting and preventing issues in distributed apps App Mod 05: App resiliency detecting and preventing issues in distributed apps
App Mod 05: App resiliency detecting and preventing issues in distributed apps
 

Viewers also liked

Citizen Sensing with the SenosrThings API
Citizen Sensing with the SenosrThings APICitizen Sensing with the SenosrThings API
Citizen Sensing with the SenosrThings APISensorUp
 
Riku Oja - Crowdsourcing smart city data in Helsinki - Mindtrek 2016
Riku Oja - Crowdsourcing smart city data in Helsinki - Mindtrek 2016Riku Oja - Crowdsourcing smart city data in Helsinki - Mindtrek 2016
Riku Oja - Crowdsourcing smart city data in Helsinki - Mindtrek 2016Mindtrek
 
Torri Martin - SmartATL: Smart City Strategy - GCS16
Torri Martin - SmartATL: Smart City Strategy - GCS16Torri Martin - SmartATL: Smart City Strategy - GCS16
Torri Martin - SmartATL: Smart City Strategy - GCS16KC Digital Drive
 
The Smart City in 3 questions: Why, What  and How to succeed its implementat...
The Smart City in 3 questions:  Why, What  and How to succeed its implementat...The Smart City in 3 questions:  Why, What  and How to succeed its implementat...
The Smart City in 3 questions: Why, What  and How to succeed its implementat...Isam Shahrour
 
How UAE is driving smart sustainable cities: key achievements and future cons...
How UAE is driving smart sustainable cities: key achievements and future cons...How UAE is driving smart sustainable cities: key achievements and future cons...
How UAE is driving smart sustainable cities: key achievements and future cons...Saeed Al Dhaheri
 
Smart Cities Day 1 Secure Cities
Smart Cities Day 1 Secure CitiesSmart Cities Day 1 Secure Cities
Smart Cities Day 1 Secure Cities4 All of Us
 
Smart City vs. Sharing City. Focus Berlin.
Smart City vs. Sharing City. Focus Berlin. Smart City vs. Sharing City. Focus Berlin.
Smart City vs. Sharing City. Focus Berlin. Thomas Doennebrink
 
Collaborating by example: Leeds city council case study on sustainable and sm...
Collaborating by example: Leeds city council case study on sustainable and sm...Collaborating by example: Leeds city council case study on sustainable and sm...
Collaborating by example: Leeds city council case study on sustainable and sm...Global Business Intelligence
 
Smart cities: realising the promises while minimizing the perils
Smart cities: realising the promises while minimizing the perilsSmart cities: realising the promises while minimizing the perils
Smart cities: realising the promises while minimizing the perilsrobkitchin
 
Open Belgium 2016: open city, smart city
Open Belgium 2016: open city, smart cityOpen Belgium 2016: open city, smart city
Open Belgium 2016: open city, smart cityDigipolis Antwerpen
 
The Smart City as a Local Innovation Platform
The Smart City as a Local Innovation PlatformThe Smart City as a Local Innovation Platform
The Smart City as a Local Innovation PlatformComarch
 
Comarch Smart City concept: How to design and build a Smart City
Comarch Smart City concept: How to design and build a Smart CityComarch Smart City concept: How to design and build a Smart City
Comarch Smart City concept: How to design and build a Smart CityComarch
 
A living, citizen-friendly city: City of Helsinki, Finland
A living, citizen-friendly city: City of Helsinki, FinlandA living, citizen-friendly city: City of Helsinki, Finland
A living, citizen-friendly city: City of Helsinki, FinlandNordic Innovation
 
Session Sponsored by Intel: Smart Cities, Infrastructure and Health powered b...
Session Sponsored by Intel: Smart Cities, Infrastructure and Health powered b...Session Sponsored by Intel: Smart Cities, Infrastructure and Health powered b...
Session Sponsored by Intel: Smart Cities, Infrastructure and Health powered b...Amazon Web Services
 

Viewers also liked (17)

Citizen Sensing with the SenosrThings API
Citizen Sensing with the SenosrThings APICitizen Sensing with the SenosrThings API
Citizen Sensing with the SenosrThings API
 
Riku Oja - Crowdsourcing smart city data in Helsinki - Mindtrek 2016
Riku Oja - Crowdsourcing smart city data in Helsinki - Mindtrek 2016Riku Oja - Crowdsourcing smart city data in Helsinki - Mindtrek 2016
Riku Oja - Crowdsourcing smart city data in Helsinki - Mindtrek 2016
 
Torri Martin - SmartATL: Smart City Strategy - GCS16
Torri Martin - SmartATL: Smart City Strategy - GCS16Torri Martin - SmartATL: Smart City Strategy - GCS16
Torri Martin - SmartATL: Smart City Strategy - GCS16
 
The Smart City in 3 questions: Why, What  and How to succeed its implementat...
The Smart City in 3 questions:  Why, What  and How to succeed its implementat...The Smart City in 3 questions:  Why, What  and How to succeed its implementat...
The Smart City in 3 questions: Why, What  and How to succeed its implementat...
 
Smart Cities, Urban Development & Strategic Road Development Plan
Smart Cities, Urban Development & Strategic Road Development PlanSmart Cities, Urban Development & Strategic Road Development Plan
Smart Cities, Urban Development & Strategic Road Development Plan
 
Platforms for smart economic growth
Platforms for smart economic growthPlatforms for smart economic growth
Platforms for smart economic growth
 
How UAE is driving smart sustainable cities: key achievements and future cons...
How UAE is driving smart sustainable cities: key achievements and future cons...How UAE is driving smart sustainable cities: key achievements and future cons...
How UAE is driving smart sustainable cities: key achievements and future cons...
 
Smart taxis for smart cities
Smart taxis for smart citiesSmart taxis for smart cities
Smart taxis for smart cities
 
Smart Cities Day 1 Secure Cities
Smart Cities Day 1 Secure CitiesSmart Cities Day 1 Secure Cities
Smart Cities Day 1 Secure Cities
 
Smart City vs. Sharing City. Focus Berlin.
Smart City vs. Sharing City. Focus Berlin. Smart City vs. Sharing City. Focus Berlin.
Smart City vs. Sharing City. Focus Berlin.
 
Collaborating by example: Leeds city council case study on sustainable and sm...
Collaborating by example: Leeds city council case study on sustainable and sm...Collaborating by example: Leeds city council case study on sustainable and sm...
Collaborating by example: Leeds city council case study on sustainable and sm...
 
Smart cities: realising the promises while minimizing the perils
Smart cities: realising the promises while minimizing the perilsSmart cities: realising the promises while minimizing the perils
Smart cities: realising the promises while minimizing the perils
 
Open Belgium 2016: open city, smart city
Open Belgium 2016: open city, smart cityOpen Belgium 2016: open city, smart city
Open Belgium 2016: open city, smart city
 
The Smart City as a Local Innovation Platform
The Smart City as a Local Innovation PlatformThe Smart City as a Local Innovation Platform
The Smart City as a Local Innovation Platform
 
Comarch Smart City concept: How to design and build a Smart City
Comarch Smart City concept: How to design and build a Smart CityComarch Smart City concept: How to design and build a Smart City
Comarch Smart City concept: How to design and build a Smart City
 
A living, citizen-friendly city: City of Helsinki, Finland
A living, citizen-friendly city: City of Helsinki, FinlandA living, citizen-friendly city: City of Helsinki, Finland
A living, citizen-friendly city: City of Helsinki, Finland
 
Session Sponsored by Intel: Smart Cities, Infrastructure and Health powered b...
Session Sponsored by Intel: Smart Cities, Infrastructure and Health powered b...Session Sponsored by Intel: Smart Cities, Infrastructure and Health powered b...
Session Sponsored by Intel: Smart Cities, Infrastructure and Health powered b...
 

Similar to Sense Your Smart City: Connect Environmental Sensors to SensorThings API

Defining an Open IoT Stack - Presented at IoT World 2015
Defining an Open IoT Stack - Presented at IoT World 2015Defining an Open IoT Stack - Presented at IoT World 2015
Defining an Open IoT Stack - Presented at IoT World 2015Ian Skerrett
 
FIWARE IoT Proposal & Community
FIWARE IoT Proposal & CommunityFIWARE IoT Proposal & Community
FIWARE IoT Proposal & CommunityFIWARE
 
Actionable Insights from Multi-sensor IoT Systems using the OGC SensorThings ...
Actionable Insights from Multi-sensor IoT Systems using the OGC SensorThings ...Actionable Insights from Multi-sensor IoT Systems using the OGC SensorThings ...
Actionable Insights from Multi-sensor IoT Systems using the OGC SensorThings ...SensorUp
 
GS1/Oliot EPCIS and Next
GS1/Oliot EPCIS and NextGS1/Oliot EPCIS and Next
GS1/Oliot EPCIS and NextDaeyoung Kim
 
Scripting Things - Creating the Internet of Things with Perl
Scripting Things - Creating the Internet of Things with PerlScripting Things - Creating the Internet of Things with Perl
Scripting Things - Creating the Internet of Things with PerlHans Scharler
 
IIOT – Opportunities & Challenges (How-To Start Your IoT Project).pdf
IIOT – Opportunities & Challenges (How-To Start Your IoT Project).pdfIIOT – Opportunities & Challenges (How-To Start Your IoT Project).pdf
IIOT – Opportunities & Challenges (How-To Start Your IoT Project).pdfDr. Mazlan Abbas
 
Building Enterprise IoT Projects Iteratively - Vui Nguyen
Building Enterprise IoT Projects Iteratively - Vui NguyenBuilding Enterprise IoT Projects Iteratively - Vui Nguyen
Building Enterprise IoT Projects Iteratively - Vui NguyenWithTheBest
 
Open Standard Internet of Things for Smart Cities
Open Standard Internet of Things for Smart CitiesOpen Standard Internet of Things for Smart Cities
Open Standard Internet of Things for Smart CitiesSensorUp
 
Analysing Water Quality of an Area - II
Analysing Water Quality of an Area - IIAnalysing Water Quality of an Area - II
Analysing Water Quality of an Area - IIIRJET Journal
 
Volta: Logging, Metrics, and Monitoring as a Service
Volta: Logging, Metrics, and Monitoring as a ServiceVolta: Logging, Metrics, and Monitoring as a Service
Volta: Logging, Metrics, and Monitoring as a ServiceLN Renganarayana
 
The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015Eduardo Pelegri-Llopart
 
IoT Innovation Project Function Design
IoT Innovation Project Function DesignIoT Innovation Project Function Design
IoT Innovation Project Function DesignTony (Mingliang) Ye
 
IRJET - IoT based Anti Theft Detection and Alerting System using Raspberry Pi
IRJET - IoT based Anti Theft Detection and Alerting System using Raspberry PiIRJET - IoT based Anti Theft Detection and Alerting System using Raspberry Pi
IRJET - IoT based Anti Theft Detection and Alerting System using Raspberry PiIRJET Journal
 
IThome DevOps Summit - IoT、docker與DevOps
IThome DevOps Summit - IoT、docker與DevOpsIThome DevOps Summit - IoT、docker與DevOps
IThome DevOps Summit - IoT、docker與DevOpsSimon Su
 
Tracing-for-fun-and-profit.pptx
Tracing-for-fun-and-profit.pptxTracing-for-fun-and-profit.pptx
Tracing-for-fun-and-profit.pptxHai Nguyen Duy
 
IRJET- IoT based Industrial Water Quality Monitoring System
IRJET-  	  IoT based Industrial Water Quality Monitoring SystemIRJET-  	  IoT based Industrial Water Quality Monitoring System
IRJET- IoT based Industrial Water Quality Monitoring SystemIRJET Journal
 

Similar to Sense Your Smart City: Connect Environmental Sensors to SensorThings API (20)

Defining an Open IoT Stack - Presented at IoT World 2015
Defining an Open IoT Stack - Presented at IoT World 2015Defining an Open IoT Stack - Presented at IoT World 2015
Defining an Open IoT Stack - Presented at IoT World 2015
 
FIWARE IoT Proposal & Community
FIWARE IoT Proposal & CommunityFIWARE IoT Proposal & Community
FIWARE IoT Proposal & Community
 
Actionable Insights from Multi-sensor IoT Systems using the OGC SensorThings ...
Actionable Insights from Multi-sensor IoT Systems using the OGC SensorThings ...Actionable Insights from Multi-sensor IoT Systems using the OGC SensorThings ...
Actionable Insights from Multi-sensor IoT Systems using the OGC SensorThings ...
 
GS1/Oliot EPCIS and Next
GS1/Oliot EPCIS and NextGS1/Oliot EPCIS and Next
GS1/Oliot EPCIS and Next
 
Scripting Things - Creating the Internet of Things with Perl
Scripting Things - Creating the Internet of Things with PerlScripting Things - Creating the Internet of Things with Perl
Scripting Things - Creating the Internet of Things with Perl
 
IIOT – Opportunities & Challenges (How-To Start Your IoT Project).pdf
IIOT – Opportunities & Challenges (How-To Start Your IoT Project).pdfIIOT – Opportunities & Challenges (How-To Start Your IoT Project).pdf
IIOT – Opportunities & Challenges (How-To Start Your IoT Project).pdf
 
Open Sensor Networks
Open Sensor NetworksOpen Sensor Networks
Open Sensor Networks
 
Building Enterprise IoT Projects Iteratively - Vui Nguyen
Building Enterprise IoT Projects Iteratively - Vui NguyenBuilding Enterprise IoT Projects Iteratively - Vui Nguyen
Building Enterprise IoT Projects Iteratively - Vui Nguyen
 
IoT Workshop in Macao
IoT Workshop in MacaoIoT Workshop in Macao
IoT Workshop in Macao
 
IoT Workshop in Macao
IoT Workshop in MacaoIoT Workshop in Macao
IoT Workshop in Macao
 
Open Standard Internet of Things for Smart Cities
Open Standard Internet of Things for Smart CitiesOpen Standard Internet of Things for Smart Cities
Open Standard Internet of Things for Smart Cities
 
Visibility Challenge on OF@TEIN SDN-enabled Virtual Playgrounds
Visibility Challenge on OF@TEIN SDN-enabled Virtual PlaygroundsVisibility Challenge on OF@TEIN SDN-enabled Virtual Playgrounds
Visibility Challenge on OF@TEIN SDN-enabled Virtual Playgrounds
 
Analysing Water Quality of an Area - II
Analysing Water Quality of an Area - IIAnalysing Water Quality of an Area - II
Analysing Water Quality of an Area - II
 
Volta: Logging, Metrics, and Monitoring as a Service
Volta: Logging, Metrics, and Monitoring as a ServiceVolta: Logging, Metrics, and Monitoring as a Service
Volta: Logging, Metrics, and Monitoring as a Service
 
The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015
 
IoT Innovation Project Function Design
IoT Innovation Project Function DesignIoT Innovation Project Function Design
IoT Innovation Project Function Design
 
IRJET - IoT based Anti Theft Detection and Alerting System using Raspberry Pi
IRJET - IoT based Anti Theft Detection and Alerting System using Raspberry PiIRJET - IoT based Anti Theft Detection and Alerting System using Raspberry Pi
IRJET - IoT based Anti Theft Detection and Alerting System using Raspberry Pi
 
IThome DevOps Summit - IoT、docker與DevOps
IThome DevOps Summit - IoT、docker與DevOpsIThome DevOps Summit - IoT、docker與DevOps
IThome DevOps Summit - IoT、docker與DevOps
 
Tracing-for-fun-and-profit.pptx
Tracing-for-fun-and-profit.pptxTracing-for-fun-and-profit.pptx
Tracing-for-fun-and-profit.pptx
 
IRJET- IoT based Industrial Water Quality Monitoring System
IRJET-  	  IoT based Industrial Water Quality Monitoring SystemIRJET-  	  IoT based Industrial Water Quality Monitoring System
IRJET- IoT based Industrial Water Quality Monitoring System
 

Recently uploaded

一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制pxcywzqs
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"growthgrids
 
Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.krishnachandrapal52
 
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查ydyuyu
 
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...gajnagarg
 
PowerDirector Explination Process...pptx
PowerDirector Explination Process...pptxPowerDirector Explination Process...pptx
PowerDirector Explination Process...pptxgalaxypingy
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样ayvbos
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查ydyuyu
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge GraphsEleniIlkou
 
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsIndian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsMonica Sydney
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirtrahman018755
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsMonica Sydney
 
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...kajalverma014
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdfMatthew Sinclair
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查ydyuyu
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdfMatthew Sinclair
 
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime NagercoilNagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoilmeghakumariji156
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrHenryBriggs2
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtrahman018755
 

Recently uploaded (20)

一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
 
Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.
 
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
 
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
 
PowerDirector Explination Process...pptx
PowerDirector Explination Process...pptxPowerDirector Explination Process...pptx
PowerDirector Explination Process...pptx
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
 
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsIndian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
 
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
 
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime NagercoilNagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 

Sense Your Smart City: Connect Environmental Sensors to SensorThings API

  • 1. #1: Sense Your Smart City - Connect Environmental Sensors to SensorThings API Dr. Steve Liang, Ph.D., P.Eng. Founder and CEO, SensorUp Inc. Associate Professor, University of Calgary Click here for webinar recording
  • 2. About Dr. Steve Liang ๏ Associate Professor, Geomatics Engineering, Uni. Calgary ๏ AITF-Microsoft Industry Research Chair on Open Sensor Web (2011~2014) ๏ Chair OGC SensorThings API Standard Working Group ๏ Rapporteur, ITU-T SG12/11 on Internet of Things Test Specifications ๏ Founder and CEO, SensorUp Inc
  • 3. About SensorUp ๏ We are a leader in Sensor Web and IoT Platforms. ๏ We offer innovative and comprehensive SensorThings solutions. ๏ We are proud member of Eclipse and Open Geospatial Consortium
  • 4. News - SensorThings API Published by OGC http://docs.opengeospatial.org/is/15-078r6/15-078r6.html
  • 5. News - SensorThings API Compliance Test Published https://github.com/opengeospatial/ets-sta10
  • 6. News - SensorUp is the Official SensorThings Reference Implementation
  • 7. News - SensorUp joins ESRI Startup Programme
  • 8. News - We are working with the LASS community in Taiwan
  • 9. What will be covered in this webinar series Sense Your Smart City: Connect Environmental Sensors to SensorThings API Visualize Your Smart City: Build a Real-Time Smart City Dashboard for SensorThings API Analyze Your Smart City: Build Sensor Analytics with SensorThings API Build Interoperable Smart City Applications Effortlessly
  • 10. Today’s learning outcomes ๏ Review of SensorThings entities (ISO 19156 O&M) ๏ Register an environmental sensing device ๏ Publish real-time readings to SensorThings ๏ Arduino environment ๏ LinkIt ONE IoT board ๏ using both HTTP and MQTT
  • 11. Why build your IoT application with open standards?
  • 12. DISCLAIMER Today’s webinar is about the underlying API and data model. Today’s is NOT about an end-to-end solution.
  • 13. Let’s say we want to monitor how warm (or cold) is a certain section of a river. so we know when will be a good time to go rafting.
  • 14. What do you need? Postman - sending HTTP requests + Hive MQ - receive MQTT notifications Arduino IDE + LinkIt ONE board
  • 15. Steps Register the monitoring device Device publish observation readings 1 2 Receive notifications Receive latest observations
  • 16. prepare the data model LinkIt ONE A section of a river Water Temperature Probe Water Temperature A section of a river
  • 17. How to know a new Thing joining… Let’s subscribe Thing entities first, so that we can receive notifications when a new Thing is created. Host: scratchpad.sensorup.com
 Port: 1883 or 9001
 Subscription topic: v1.0/Things
  • 18. Register a Thing Deep Insert: check out our first webinar series for details Thing Location
  • 19. Create a Datastream Change the id to the Thing you just created
  • 20. Device Location and Feature of Interest Feature of Interest (a polygon) The target of this sensor is this section of the river.
  • 21. Step 2 Register the monitoring device Device publish observation readings 1 2 Receive notifications Receive latest observations
  • 22. Hardware you need $59 USD $8.9 USD $14.9 USD Swiss army knife of IoT (wifi, GPRS, Bluetooth, battery) Save your time. No need to solder. Linkit ONE Grove shield for Arduino Temperature and Humidity sensor
  • 23. Prepare your dev environment https://labs.mediatek.com/site/global/developer_tools/mediatek_linkit/ sdk_intro/index.gsp
  • 24. Let’s take a look at the Arduino code Click here to GIST
  • 25. Some useful dev tools SensorThings Scratchpad (for connecting your IoT device) https://scratchpad.sensorup.com/scratchpad-register.html http://scratchpad.sensorup.com/OGCSensorThings/display/v1.0 SensorThings Example (for app development) http://example.sensorup.com/v1.0
  • 26. Our Arduino SDK available soon
  • 28. Next Week Visualize Your Smart City: Build a Real-Time Smart City Dashboard for SensorThings API