Skip to main content

What is Amps AI?

Amps AI is a unified API platform for Distributed Energy Resources (DERs) that enables you to integrate with various OEM devices through a single interface. Instead of managing multiple OEM integrations, you can use one API to access batteries, EV chargers, HVAC systems, solar inverters, and vehicles.

Supported Device Types

Batteries

Monitor battery storage systems including charge level, capacity, and charging status

EV Chargers

Manage electric vehicle charging infrastructure and control charging sessions

HVAC Systems

Control heating, ventilation, and air conditioning systems with temperature and mode management

Solar Inverters

Track solar energy production, current power output, and energy totals

Vehicles

Monitor electric vehicle battery level, range, charging status, and capacity

How It Works

1

Connect Devices

Your end users authenticate with OEMs and connect their devices through the Link UI
2

Access via API

Use our unified REST API to pull device data and push commands to connected devices
3

Receive Webhooks

Get real-time notifications about device events, connection status, and action completions

Key Features

Unified API

Access all device types through consistent endpoints:
  • Pull Operations: Retrieve current device state and status
  • Push Operations: Send commands to devices (e.g., set temperature, start charging)
  • Action Polling: Check the status of asynchronous actions

Device Management

  • Automatic device discovery and registration
  • Support for multiple devices per user
  • Device connection status tracking
  • Sandbox and live environment separation

Real-time Updates

  • Webhook notifications for device events
  • Action completion callbacks
  • Connection status updates
  • Error notifications

Environments

Amps AI provides two environments: Sandbox for testing and development, and Live for production. Sandbox includes realistic device simulations based on UTC time patterns, while Live connects to real OEM devices.

Environments Guide

Learn about Sandbox and Live environments, URL structure, and when to use each
Start with the sandbox environment to test your integration before moving to production.

Next Steps

Getting Started

Follow our quick start guide

Link UI

Learn about device authentication

API Reference

Explore the full API documentation

Webhooks

Set up webhook endpoints