Schneider Electric Exchange · JSON-LD Context

Schneider Electric Exchange Context

JSON-LD context defining the semantic vocabulary for Schneider Electric Exchange from Schneider Electric Exchange.

32 Classes 3 Properties 3 Namespaces
View Context View on GitHub

Namespaces

se: https://exchange.se.com/vocab#
ecostruxure: https://ecostruxure.se.com/vocab#
iotlit: http://iotschema.org/

Classes

EcoStruxureAPI DataCenterDevice EnergyMeasurement BuildingAsset IndustrialAsset PartnerAPI ProductCatalog PartnerOrder PartnerQuote name description url identifier serialNumber manufacturer model dateCreated dateModified measurementValue measurementUnit alarmSeverity deviceStatus energyConsumption commercialReference listPrice netPrice warrantyStartDate warrantyEndDate Place Product Organization SoftwareApplication

Properties

Property Type Container
hasDevice reference
hasSensor reference
hasAlarm reference

JSON-LD Document

schneider-electric-exchange-context.jsonld Raw ↑
{
  "@context": {
    "@vocab": "https://schema.org/",
    "se": "https://exchange.se.com/vocab#",
    "ecostruxure": "https://ecostruxure.se.com/vocab#",
    "iotlit": "http://iotschema.org/",

    "EcoStruxureAPI": "ecostruxure:EcoStruxureAPI",
    "DataCenterDevice": "ecostruxure:DataCenterDevice",
    "EnergyMeasurement": "ecostruxure:EnergyMeasurement",
    "BuildingAsset": "ecostruxure:BuildingAsset",
    "IndustrialAsset": "ecostruxure:IndustrialAsset",
    "PartnerAPI": "se:PartnerAPI",
    "ProductCatalog": "se:ProductCatalog",
    "PartnerOrder": "se:Order",
    "PartnerQuote": "se:Quote",

    "name": "schema:name",
    "description": "schema:description",
    "url": "schema:url",
    "identifier": "schema:identifier",
    "serialNumber": "schema:serialNumber",
    "manufacturer": "schema:manufacturer",
    "model": "schema:model",
    "dateCreated": "schema:dateCreated",
    "dateModified": "schema:dateModified",

    "hasDevice": {
      "@id": "ecostruxure:hasDevice",
      "@type": "@id"
    },
    "hasSensor": {
      "@id": "iotlit:hasSensor",
      "@type": "@id"
    },
    "hasAlarm": {
      "@id": "ecostruxure:hasAlarm",
      "@type": "@id"
    },
    "measurementValue": "schema:value",
    "measurementUnit": "schema:unitCode",
    "alarmSeverity": "ecostruxure:alarmSeverity",
    "deviceStatus": "ecostruxure:deviceStatus",
    "energyConsumption": "schema:energy",
    "commercialReference": "se:commercialReference",
    "listPrice": "schema:price",
    "netPrice": "se:netPrice",
    "warrantyStartDate": "schema:purchaseDate",
    "warrantyEndDate": "schema:expires",

    "Place": "schema:Place",
    "Product": "schema:Product",
    "Organization": "schema:Organization",
    "SoftwareApplication": "schema:SoftwareApplication"
  },
  "@graph": [
    {
      "@id": "https://exchange.se.com/",
      "@type": ["Organization", "SoftwareApplication"],
      "name": "Schneider Electric Exchange",
      "description": "Developer platform providing EcoStruxure energy management and partner commerce APIs for Schneider Electric integrations.",
      "url": "https://exchange.se.com/",
      "manufacturer": {
        "@id": "https://www.se.com/",
        "@type": "Organization",
        "name": "Schneider Electric"
      }
    }
  ]
}