HEMS and DER API
One API to connect households, devices and distributed energy resources. Build apps, algorithms and integrations for utilities, OEMs and energy platforms.
One API for homes and devices
Create households, let them link their device accounts on a page hosted by Zerofy, then read and control their devices through one REST API.
Developer-friendly
REST and JSON, an OpenAPI reference, separate keys for sandbox and live, and idempotent commands.
Sandbox first
Get a sandbox key as soon as you enable the API, with an emulated home to build against. Live access is approved by our team.
From sign-up to your first API call
-
Sign up
Create your Zerofy partner account. It's the same account you use for Mission Control.
-
Get a sandbox key
Enable the API in your partner area and get your first sandbox key straight away, with an emulated home to build against.
-
Connect your first device
Create a home, let the household link its device account and read live power. When you're ready, request live access.
# List your homes
curl https://api.zerofy.net/hems/v1/homes \
-H "x-api-key: $ZEROFY_API_KEY"
# Live power and state of every device in a home
curl https://api.zerofy.net/hems/v1/homes/$HOME_ID/status \
-H "x-api-key: $ZEROFY_API_KEY"
The full API reference is in your partner area after sign-up.
Read and control the devices in your customers' homes
Homes and devices
Create homes, list their connected accounts and devices, and set a meter's role.
Device connection
Send households to a page hosted by Zerofy where they link their manufacturer accounts. No hardware, no site visit.
Live status
PV production, battery power and charge level, grid power, EV charging, heat pump and hot water temperatures, smart plug power.
Energy history
Stored interval energy for solar, batteries and meters, for reports and your own analytics.
Device control
Schedule battery charging and discharging, start and stop EV charging, set heat pump temperatures, boost hot water and switch smart plugs.
Live and sandbox
Separate, isolated sandbox and live environments, with up to five API keys each.
Device brands are enabled on the API step by step. Tell us which brands you need.
Who it's for
Utilities
Leverage flexible assets in your customer base to balance the grid and unlock demand response revenue.
OEMs
Offer additional energy services around your products, from smart charging to solar optimisation.
Solar installers
Replace single-purpose apps with a holistic energy management offering for your customers.
App builders
Build apps with HEMS and DER capabilities on one API for homes, devices and energy data.
Pay per active household
Simple usage-based pricing for the API, billed monthly. No set-up fee.
Compare with Whitelabel and Reseller€3.00
per active user and month
1 to 500 active users
Monthly billing by card
1-month minimum term
No set-up fee
More than 500 users? Ask us about API Enterprise.
Built on the platform that runs the Zerofy app
Manufacturer APIs
Devices connect through the manufacturers' own cloud interfaces, with the household's account.
No hardware
Nothing to install in the home: no gateway, no box in the meter cabinet.
Hosted in the EU
Runs on Google Cloud in Belgium.
Single-tenant option
Need an isolated environment of your own? Single-tenant hosting is available as an add-on.
Start building with the Zerofy API
Sign up, get your sandbox key and make your first call today.