Enode
Enode provides a single API to connect and control electric vehicles, chargers, HVAC systems, batteries, solar inverters, and smart meters across more than a thousand hardware brands. The energy-transition API links end-user devices via OAuth, normalizes telemetry, and exposes smart-charging and device-control endpoints for energy apps, VPPs, and home energy management.
APIs
Enode Users & Link API
Create and manage end users and generate Link sessions so users can authorize Enode to access their connected energy devices via vendor OAuth.
Enode Vehicles API
List and read connected electric vehicles, retrieve charge state, battery, location, and odometer telemetry, and issue charge start/stop and max-current control actions.
Enode Chargers API
List and read connected EV chargers, monitor charge state and power draw, and control charging including start/stop, max-current, and charge-rate limits.
Enode HVAC API
List and read connected HVAC units such as heat pumps and thermostats, and control set point, mode, schedule following, and permanent hold.
Enode Batteries & Inverters API
List and read connected home batteries and solar inverters, retrieve charge level and production statistics, and set battery operation mode.
Enode Smart Charging API
Configure smart-charging policies, plans, overrides, and status for vehicles, optimizing charging against electricity tariffs, location, and user deadlines.
Enode Webhooks API
Register, list, update, test, and delete webhooks to receive near-real-time device-update and user-event notifications instead of polling.