$schema: http://json-schema.org/draft-04/schema#
title: Sensor object
description: Schema for Sensor things API 1.3 Observation
type: object
properties:
  '@iot.id':
    description: The Id of the sensor
    x-jsonld-id: '@id'
  '@iot.selfLink':
    type: string
    description: The direct link to the entity
    x-jsonld-id: http://www.opengis.net/def/rel/iana/1.0/self
  properties:
    type: object
    description: A JSON Object containing user-annotated properties as key-value pairs.
  name:
    type: string
    description: A property provides a label for Sensor entity, commonly a descriptive
      name.
    x-jsonld-id: http://purl.org/dc/terms/title
  description:
    type: string
    description: The description of the Sensor entity.
    x-jsonld-id: http://purl.org/dc/terms/description
  encodingType:
    type: string
    description: The encoding type of the metadata property. Its value is one of the
      ValueCode enumeration (see Table 15 for the available ValueCode).
    x-jsonld-id: https://w3c.github.io/dxwg/dcat/mediaType
  metadata:
    description: The detailed description of the Sensor or system. The metadata type
      is defined by encodingType.
  Datastream@iot.navigationLink:
    type: string
    description: Reference link to the DataStream Definition.
x-jsonld-extra-terms:
  Observations@iot.navigationLink: https://www.w3.org/TR/vocab-ssn/#madeObservation
x-jsonld-prefixes:
  orel: http://www.opengis.net/def/rel/
  dct: http://purl.org/dc/terms/
  dcat: https://w3c.github.io/dxwg/dcat/
  sosa: https://www.w3.org/TR/vocab-ssn/#
  sta: https://schemas.opengis.org/sta/def/core#
  iana: https://www.iana.org/assignments/media-types/
  rel: http://www.iana.org/assignments/relation/
  geojson: https://purl.org/geojson/vocab#
