The official API for ev.energy, version 2.
- VehicleAPIErrorLog
ev.energy v2 API (2.0)
Records the state of a Vehicle at a particular point in time.
The date and time this status information was received and stored.
The date and time when this data was recorded. Likely to be earlier than logged_at, but how much earlier depends on the integration and other factors.
How full the vehicle's battery is, as a percentage. Will be null if we are unable to get this information from the vehicle's telematics.
Is the vehicle currently receiving charge? Will be null if we are unable to get this information from the vehicle's telematics.
Is the vehicle currently connected to an EVSE? Will be null if we are unable to get this information from the vehicle's telematics.
{ "url": "https://api.ev.energy/v2/vehicles/vhcl01HRFF3SEVSCRAV9B3CHVDFN0H/status_logs/2024-01-01T11:11:11.1111Z/", "logged_at": "2019-08-24T14:15:22Z", "sampled_at": "2019-08-24T14:15:22Z", "vehicle": "https://api.ev.energy/v2/vehicles/vhcl01HRFF3SEVSCRAV9B3CHVDFN0H", "state_of_charge_percentage": 70, "is_charging": false, "is_plugged_in": false, "charge_rate_watts": 0 }
Records an error that occurred when attempting to communicate with a vehicle's telematics API.
The date and time when this error was logged by the ev.energy system.
The HTTP status code of the error response from the vehicle telematics API.
The vehicle controller/integration that was being used when the error occurred.
The error code received from the provider or determined by the ev.energy system.
The error type received from the provider or determined by the ev.energy system.
The request ID that resulted in this error. Used for tracing and debugging.
The command/method that was being executed when the error occurred.
{ "url": "https://api.ev.energy/v2/vehicles/vhcl01HRFF3SEVSCRAV9B3CHVDFN0H/error_logs/2024-04-17T09:39:45.984584Z/", "logged_at": "2019-08-24T14:15:22Z", "vehicle": "https://api.ev.energy/v2/vehicles/vhcl01HRFF3SEVSCRAV9B3CHVDFN0H", "status_code": 401, "controller": "ENODE", "error_code": "AUTHENTICATION_ERROR", "error_type": "VehicleAPIUnauthorized", "request_id": "56rst-z2jku-tty9t-0dn2f-qazow", "command": "START_CHARGE", "error_detail": "string", "internal_command_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890" }
Records when location data was sampled for a vehicle. The actual location coordinates are not exposed through this resource.
The date and time when the location data was sampled from the vehicle (supplied by the API).
{ "url": "https://api.ev.energy/v2/vehicles/vhcl01HRFF3SEVSCRAV9B3CHVDFN0H/location_logs/2024-04-17T09:39:45.984584Z/", "sampled_at": "2019-08-24T14:15:22Z", "logged_at": "2019-08-24T14:15:22Z", "vehicle": "https://api.ev.energy/v2/vehicles/vhcl01HRFF3SEVSCRAV9B3CHVDFN0H", "at_home": true }