Device manufacturers expose telemetry and control through proprietary clouds. kWh gives OEMs a single path to reach aggregators, utilities, and energy platforms.
Book a DemoOne integration surface, from first connection to verified outcome.
Connect your device cloud once. kWh detects your telemetry and control endpoints and confirms scopes.
Your native fields map to the canonical model. Units, timestamps, and enums are normalized at ingestion.
# your schema canonical battery_soc_pct → state_of_charge tstat_setpoint_f → target_temperature dev_uid → oem_device_id
Once mapped, your devices are reachable by aggregators, utilities, and platforms through one connection.
OEM-specific fields are preserved under oem_extensions, so your unique data survives normalization.
{
"device_id": "dev_8f2c1a",
"target_temperature": 51.7,
"oem_extensions": {
"eco_mode": true
}
}# your schema canonical battery_soc_pct → state_of_charge tstat_setpoint_f → target_temperature dev_uid → oem_device_id
{
"device_id": "dev_8f2c1a",
"target_temperature": 51.7,
"oem_extensions": {
"eco_mode": true
}
}
One integration mapping layer instead of bespoke connectors per partner.
Fields without a canonical equivalent are kept in oem_extensions.
Pair cloud APIs with the Edge Gateway for site-level open standards.
New downstream applications connect to kWh, not a new OEM project each time.
Software license or palm-sized hardware for edge protocol translation.
Explore Edge Gateway →
teamRequest a demo tailored to your use case and buyer segment.
Book a Demo