Why HDI
One contract instead of an API per customer
Helios plans energy-aware operations across batteries, electrolyzers, flexible loads, and grid programs. Your gateway translates Helios energy semantics into Modbus, OPC UA, SunSpec, MQTT, BACnet, OpenADR, or vendor APIs. You do not embed inside Helios.
One contract
Single schema
helios.dispatch.command.v1, not a bespoke API for every site or customer.
Field layer
You own it
Register maps, scaling, and safety interlocks stay inside your gateway, outside Helios.
Auditable
By design
Every command carries command_id, status_history, and closed-loop feedback.
Delivery
Pull or push
Poll the REST endpoint or consume a JSONL or Kafka outbox. Same envelope either way.
No hardware
Certify in a lab
A reference gateway completes the full lifecycle with no Modbus or OPC hardware.