Itron · JSON-LD Context

Itron Context

JSON-LD context defining the semantic vocabulary for Itron from Itron.

29 Classes 0 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
sosa: http://www.w3.org/ns/sosa/
ssn: http://www.w3.org/ns/ssn/
itron: https://github.com/api-evangelist/itron/vocab#

Classes

Provider Device Observation DeviceTemplate Sensor Meter ServicePoint Account IntervalRead EnrollmentRequest DIApplication NetworkInterfaceCard EdgeRouter AccessPoint id type name description timestamp value unit deviceType templateId tags clientId clientSecret accessToken expiresIn solution

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "sosa": "http://www.w3.org/ns/sosa/",
    "ssn": "http://www.w3.org/ns/ssn/",
    "itron": "https://github.com/api-evangelist/itron/vocab#",

    "Provider": "schema:Organization",
    "Device": "sosa:Sensor",
    "Observation": "sosa:Observation",
    "DeviceTemplate": "ssn:SystemCapability",
    "Sensor": "sosa:Sensor",
    "Meter": "itron:SmartMeter",
    "ServicePoint": "itron:ServicePoint",
    "Account": "itron:UtilityAccount",
    "IntervalRead": "itron:IntervalRead",
    "EnrollmentRequest": "itron:DIEnrollmentRequest",
    "DIApplication": "itron:DistributedIntelligenceApplication",
    "NetworkInterfaceCard": "itron:NetworkInterfaceCard",
    "EdgeRouter": "itron:EdgeRouter",
    "AccessPoint": "itron:AccessPoint",

    "id": "@id",
    "type": "@type",
    "name": "schema:name",
    "description": "schema:description",
    "timestamp": "sosa:resultTime",
    "value": "sosa:hasSimpleResult",
    "unit": "schema:unitCode",
    "deviceType": "itron:deviceType",
    "templateId": "itron:templateId",
    "tags": "schema:keywords",
    "clientId": "itron:clientId",
    "clientSecret": "itron:clientSecret",
    "accessToken": "itron:accessToken",
    "expiresIn": "itron:expiresIn",
    "solution": "itron:solutionScope"
  }
}