Eaton · JSON-LD Context

Eaton Context

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

Eaton Context is a JSON-LD context published by Eaton on the APIs.io network.

It defines 40 semantic classes, 3 properties.

Top classes include Organization, Place, Device, SmartBreaker, EVCharger, and 35 more. Namespace prefixes: eaton. Tagged areas include Power Management, Electrical, Smart Breaker, EV Charging, and Demand Response.

40 Classes 3 Properties 1 Namespaces
View Context View on GitHub

Namespaces

eaton: https://github.com/api-evangelist/eaton/blob/main/json-ld/eaton-context.jsonld#

Classes

Organization Place Device SmartBreaker EVCharger EnergyReading DeviceEvent ChargingSession DemandResponseEvent LoadControlSwitch Brightlayer BrightlayerSuite BrightlayerDataCenters BrightlayerUtilities BrightlayerIndustrial BrightlayerBuildings BrightlayerMobility BrightlayerPower BrightlayerDistributedIT BrightlayerDCIM BrightlayerEPMS DigitalEnergyTwin BeamRubinDSX hardwareType sku serialNumber firmwareVersion current voltage frequency activePower energy energyDelivered peakPower timestamp startedAt endedAt status severity type

Properties

Property Type Container
locationId reference
organizationId reference
deviceId reference

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://schema.org/",
    "eaton": "https://github.com/api-evangelist/eaton/blob/main/json-ld/eaton-context.jsonld#",
    "Organization": "schema:Organization",
    "Place": "schema:Place",
    "Device": "eaton:Device",
    "SmartBreaker": "eaton:SmartBreaker",
    "EVCharger": "eaton:EVCharger",
    "EnergyReading": "eaton:EnergyReading",
    "DeviceEvent": "eaton:DeviceEvent",
    "ChargingSession": "eaton:ChargingSession",
    "DemandResponseEvent": "eaton:DemandResponseEvent",
    "LoadControlSwitch": "eaton:LoadControlSwitch",
    "Brightlayer": "eaton:Brightlayer",
    "BrightlayerSuite": "eaton:BrightlayerSuite",
    "BrightlayerDataCenters": "eaton:BrightlayerDataCenters",
    "BrightlayerUtilities": "eaton:BrightlayerUtilities",
    "BrightlayerIndustrial": "eaton:BrightlayerIndustrial",
    "BrightlayerBuildings": "eaton:BrightlayerBuildings",
    "BrightlayerMobility": "eaton:BrightlayerMobility",
    "BrightlayerPower": "eaton:BrightlayerPower",
    "BrightlayerDistributedIT": "eaton:BrightlayerDistributedIT",
    "BrightlayerDCIM": "eaton:BrightlayerDCIM",
    "BrightlayerEPMS": "eaton:BrightlayerEPMS",
    "DigitalEnergyTwin": "eaton:DigitalEnergyTwin",
    "BeamRubinDSX": "eaton:BeamRubinDSX",
    "hardwareType": "eaton:hardwareType",
    "sku": "schema:gtin",
    "serialNumber": "schema:serialNumber",
    "firmwareVersion": "schema:softwareVersion",
    "locationId": { "@id": "eaton:locationId", "@type": "@id" },
    "organizationId": { "@id": "eaton:organizationId", "@type": "@id" },
    "deviceId": { "@id": "eaton:deviceId", "@type": "@id" },
    "current": "eaton:current",
    "voltage": "eaton:voltage",
    "frequency": "eaton:frequency",
    "activePower": "eaton:activePower",
    "energy": "eaton:energy",
    "energyDelivered": "eaton:energyDelivered",
    "peakPower": "eaton:peakPower",
    "timestamp": "schema:dateTime",
    "startedAt": "schema:startDate",
    "endedAt": "schema:endDate",
    "status": "schema:status",
    "severity": "eaton:severity",
    "type": "@type"
  }
}