SensorThings API

As an OGC standard, SensorThings API also allows easy integration into existing Spatial Data Infrastructures or Geographic Information Systems.

[3] OGC SensorThings API Part II - Tasking Core was released for public comment on February 20, 2018,[4] and it passed the TC vote on June 1, 2018.

The official OGC standard specification for the SensorThings API Part II - Tasking Core was published online on January 8, 2019.

In order to offer a better developer experience, the SensorThings API Part II - Tasking Core Discussion Paper was published online on December 18, 2018.

SensorThings API is designed specifically for resource-constrained IoT devices and the Web developer community.

As SensorThings is a RESTful web service, each entity can be CREATE, READ, UPDATE, and DELETE with standard HTTP verbs (POST, GET, PATCH, and DELETE):[6][7] In addition to the above sensing resources, SensorThings API Part II - Tasking Core defines the following resources:[10] http://example.org/v1.0/Datastream(id)/Observations In order to reduce the data size transmitted over the network, SensorThings API data array extension allows users to request for multiple Observation entities and format the entities in the dataArray format.

SensorThings API was demonstrated in a pilot project[13] sponsored by the Department of Homeland Security Science and Technology Directorate.

[14] " In March 2016 SensorUp and the GeoSensorWeb Lab at the University of Calgary submitted an open source software project proposal to the Eclipse Foundation and has been approved.

Whiskers aim to foster a healthy and open IoT ecosystem, as opposed to one dominated by proprietary information silos.

The software can be installed on any device supporting Docker or Go (e.g. Windows, Linux, Mac OS and Raspberry Pi).

Its core features are the interoperability with the 52N SOS implementing the OGC Sensor Observation Service, customizable database mappings and several convenience extensions.

In 2019 the Shaken Fury operational experiment[22] for the DHS Next Generation First Responder program depicts a scenario of an earthquake causing partial structural collapse and HAZMAT leak at a stadium.

OGC SensorThings API is used as the standard interface[23] that interconnects multiple sensors and offers an IoT enabled real-time situational awareness.

[27] This dashboard provides easy-to-use client-side visualisation of Internet-of-Things sensor data from OGC SensorThings API compatible servers.

https://github.com/SensorThings-Dashboard/SensorThings-Dashboard GOST Dashboard v2 is an open source library of custom HTML elements (web components) supporting SensorThings API.

These elements facilitate the development of HTML applications integrating functionality and data from SensorThings API compatible services.

The connector enables interoperability between OGC-compliant data sources and the semantic middleware[28] developed in the Horizon 2020 ECSEL project AFarCloud.

SensorThings API data model