schema.nfh.globalSearch schemas…

EnergyResourceLoad

Canonical term page (persistent IRI). Versioned resource URLs are listed below for easy copy/paste.

Canonical IRI

https://schema.beckn.io/EnergyResourceLoad

Developer URLs

EnergyResourceLoad

Typed energy resource schema for controllable load DERs: smart HVAC, smart water heaters, and generic controllable loads participating in demand-response and demand-flexibility programs.

EnergyResourceLoad is one of the seven composable kinds that make up EnergyResource in the ElectricityCredential.

**Canonical IRI:** https://schema.nfh.global/EnergyResourceLoad/v1.0

**CIM alignment:** cim:EnergyConsumer / cim:ConformLoad (IEC 61970-301)

**Tags:** energy-resource · load · demand-response · demand-flexibility · energy · deg

---

Versions

VersionStatusNotes
v1.0CurrentInitial typed kind for controllable load DERs, extracted from ElectricityCredential/v1.2. Adds controlProtocol and loadCategory fields.

---

Type discriminators

type valueCIM classDescription
SMART_HVACcim:ConformLoad (Heating/Cooling)Controllable heating or cooling system
SMART_WATER_HEATERcim:ConformLoad (WaterHeating)Controllable water heater
CONTROLLABLE_LOADcim:ConformLoadGeneric controllable load

---

Properties (v1.0)

Common (EnergyResourceCommonAttributes)

PropertyTypeDescription
makestringManufacturer name
modelstringModel number
ratedPowerKwnumber ≥0Nameplate peak power draw, kW
maxExportKwnumber ≥0Maximum grid export capacity, kW
maxImportKwnumber ≥0Maximum grid import capacity, kW
telemetryProviderstringVendor API / data-source for telemetry
commissioningDatestring (date)ISO 8601 commissioning date
locationobjectPhysical location — {geo: GeoJSONGeometry, address: Address}

Load-specific

PropertyTypeDescription
controlProtocolenumOpenADR_2.0b, OCPP_2.0.1, SunSpec_Modbus, EEBus, Modbus, Other
loadCategoryenumHeating, Cooling, WaterHeating, Lighting, EV, Industrial, Other

---

Usage

  • **ElectricityCredential/v1.2**: entries with load type values in customerProfile.energyResources[] conform to this schema. Load DERs reference their parent METER via parentResources[].
  • **Demand-flex**: controllable loads are eligible shed/shift resources; controlProtocol determines the dispatch pathway.
  • Asset IDs follow the IES DID pattern: did:web:<discom-domain>:assets:load:<local-id>

For full property tables and worked examples, see v1.0/README.md.