schema.nfh.global

EnergyResourceStorage

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

Canonical IRI

https://schema.nfh.global/EnergyResourceStorage

Developer URLs

EnergyResourceStorage

Typed energy resource schema for storage DERs: battery energy storage systems (BESS), EV chargers, and vehicle-to-grid (V2G) capable chargers.

EnergyResourceStorage is one of the seven composable kinds that make up EnergyResource in the ElectricityCredential. It is the only kind that carries storageCapacityKwh.

Canonical IRI: https://schema.nfh.global/EnergyResourceStorage/v1.0

CIM alignment: cim:BatteryUnit (BESS/BATTERY), cim:ElectricVehicleChargingStation (EVCHARGER/EVV2G) — IEC 61970-302

Tags: energy-resource · storage · bess · ev · v2g · energy · deg

---

Versions

VersionStatusNotes
v1.0CurrentInitial typed kind for storage DERs, extracted from ElectricityCredential/v1.2. storageCapacityKwh replaces energyCapacityKwh from EnergyResource v1.1. Adds stateOfHealthPct, maxChargeRateKw, maxDischargeRateKw. BATTERY deprecated in favour of BESS.

---

Type discriminators

type valueCIM classNotes
BESScim:BatteryUnitPreferred; replaces deprecated BATTERY
BATTERYcim:BatteryUnitDeprecated — use BESS
EV_CHARGERcim:ElectricVehicleChargingStationUnidirectional charger
EV_V2Gcim:ElectricVehicleChargingStationBidirectional, vehicle-to-grid capable

---

Properties (v1.0)

Common (EnergyResourceCommonAttributes)

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

Storage-specific

PropertyTypeCIM alignmentDescription
storageCapacityKwhnumber ≥0BatteryUnit.ratedEStorage-only — rated energy capacity, kWh
storageTypeenumLithiumIon, LeadAcid, FlowBattery, NaS, NiCd, Flywheel, Other
stateOfHealthPctnumber 0–100Battery SoH as % of original capacity
maxChargeRateKwnumber ≥0Maximum charge rate, kW
maxDischargeRateKwnumber ≥0Maximum discharge rate, kW

---

v1.1 → v1.2 migration note

energyCapacityKwh (on the common attributes in EnergyResource v1.1) was renamed to storageCapacityKwh and restricted exclusively to this kind.

---

Usage

  • ElectricityCredential/v1.2: entries with storage type values in customerProfile.energyResources[] conform to this schema. Storage DERs reference their parent METER via parentResources[].
  • Demand-flex: storage assets are eligible bid resources; storageCapacityKwh and ratedPowerKw inform bid-curve generation.
  • Asset IDs follow the IES DID pattern: did:web:<discom-domain>:assets:bess:<local-id>

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