Eaton Context
JSON-LD context defining the semantic vocabulary for Eaton from Eaton.
40 Classes
3 Properties
1 Namespaces
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
{
"@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"
}
}