![]() |
能源设备集成服务【Enode】
专用API
【更新时间: 2024.08.15】
Enode 的能源设备集成服务帮助用户将各种能源设备(如电动汽车、太阳能逆变器、家用电池和恒温器)连接到应用程序中。该平台通过提供即用的智能充电和能量管理算法,简化了集成过程,从而节省了开发时间和维护成本。
免费
去服务商官网采购>
|
服务星级:2星
浏览次数
26
采购人数
0
试用次数
0
收藏
×
完成
取消
×
书签名称
确定
|
- API详情
- 定价
- 使用指南
- 常见 FAQ
- 关于我们
- 相关推荐


什么是能源设备集成服务【Enode】?
能源设备集成服务【Enode】是一种集成解决方案,旨在通过单一的API接口,使开发者能够轻松访问和控制各种能源设备。它支持广泛的能源硬件,包括电动汽车、家用充电器、太阳能电池板和家用电池等。Enode 的API标准化了与不同设备的交互方式,使得第三方开发者可以迅速集成和管理这些设备的数据,从而构建高效的能源应用,促进向零碳能源系统的过渡。
什么是能源设备集成服务【Enode】接口?
能源设备集成服务【Enode】有哪些核心功能?
连接并控制数千个能源设备 通过一个强大的 API 连接到 1000 多辆电动汽车、太阳能电池板、恒温器等。在您的应用程序中显示所有这些数据。 1. 一个API集成 2. 80+ OEM品牌,1000+能源设备 3. SDK 和现成的连接流程 |
![]() |
![]() |
为您的客户解锁智能能源用例 利用开箱即用的算法实现自动化智能充电和能源设备洞察。让您的客户控制他们的能源消耗和成本。 1. 开箱即用的智能充电 API 2. 统计和见解 API 3. 用于构建您自己的功能的端点 |
增加新的可持续能源收入来源 通过聚合客户的能源设备和负载参与灵活性市场。创建虚拟发电厂 (VPP),帮助平衡可再生能源的供需。 1. 监控、需求响应和报告 API 2. 与所有主要灵活性市场兼容的聚合端点 3. 与我们当地的需求响应合作伙伴一起将资产货币化 |
![]() |
![]() |
适用于数百种能源设备的单一 API 只需几行代码即可访问和控制 1000 多个能源设备。节省数月的集成和持续维护时间。 1. 适用于所有连接的单一 RESTful API 2. 用于硬件连接的 Web 和本机 SDK 3. 企业级安全设计 |
能源设备集成服务【Enode】的核心优势是什么?
联合其他行业领先企业加速绿色能源发展 在 Enode,我们提供基础设施来通过应用程序控制能源设备,并为消费者和电网优化它们。 |
![]() |
在哪些场景会用到能源设备集成服务【Enode】?
将用户的电动汽车连接到您的应用程序 无需额外硬件即可解锁智能充电、需求响应和路线规划等新用例。 OVO 和 Northe 等能源管理和电动汽车应用程序使用 Enode 的 API 连接和控制用户的电动汽车。 |
|
家庭能源管理 连接到家中几乎所有能源设备。使用户的联网能源设备能够在后台相互通信,并自动采取措施减少能源费用。 |
|
虚拟发电厂 (VPPs) 虚拟发电厂是一组分布式能源 (DER),例如家用电池和电动汽车,可以作为一个实体进行远程控制。 VPP 聚合了 DER 功能,以释放存储的能量,或在短时间内减少能源消耗,以平衡电网。 |
|
生产、消费和出口监控 使用户能够查看实时和历史生产、消耗和能源出口数据。用户可以监控太阳能生产对其能源账单的影响,并了解太阳能出口在减少电网使用的不可再生能源百分比方面的作用。 |
|
将用户的 HVAC 连接到您的应用程序 无需额外硬件即可解锁智能供暖和制冷、需求响应和家庭能源管理等新用例。 TotalEnergies、Fjordkraft 和 Amp X 等能源管理企业使用 Enode 的 API 连接、监控和自动化用户的 HVAC。 |
|
|




API 密钥
在开始之前,您需要client_id和client_secret凭据。如果您还没有创建帐户并成为客户,请先这样做。
获取模拟或真实设备
您拥有一组用于sandbox环境的凭据和一组用于production环境的凭据。在发出任何请求之前,请决定是获取模拟设备还是真实设备。
对于模拟或虚拟设备,请使用sandbox环境
对于真实设备,请使用production环境
本指南的其余部分涉及sandbox环境。对于真实设备,请将sandbox替换为 URL 中的production 。确保您的client_id和client_secret与所选环境相对应。
第 1 步:获取 API 访问令牌
curl https://oauth.sandbox.enode.io/oauth2/token \
-X POST \
-u {YOUR_CLIENT_ID}:{YOUR_CLIENT_SECRET} \
-d "grant_type=client_credentials"
第 2 步:创建链接会话
curl https://enode-api.sandbox.enode.io/users/1ab23cd4/link \
-X POST \
-H "Authorization: Bearer {YOUR_ACCESS_TOKEN}" \
-H "Content-Type: application/json" \
-d '{
"vendorType": "vehicle",
"scopes": [
"vehicle:read:data",
"vehicle:read:location",
"vehicle:control:charging"
],
"language": "en-US",
"redirectUri": "https://localhost:3000"
}'
第 3 步:通过 Link UI 链接设备
在浏览器中打开上一步中的linkUrl 。
如果您使用 Sandbox 2.0 并之前创建了虚拟资产,请务必选择您创建的资产的车辆品牌并使用提供给您的用户名和密码。您可以使用任何双因素身份验证代码。
如果您使用的是旧版 Sandbox,则可以使用电子邮件、密码和双因素身份验证代码的任意组合,如下例所示。
继续执行流程,直到看到成功屏幕,然后点击Complete 。您可以在我们的链接 UI 指南中了解有关设备链接过程的更多信息。
点击此屏幕上的Complete将重定向到您指定的重定向 URL(上一步中的“链接”调用中的redirectUri参数)。
第 4 步:获取用户
curl https://enode-api.sandbox.enode.io/users/1ab23cd4 \
-X GET \
-H "Authorization: Bearer {YOUR_ACCESS_TOKEN}"
参考:https://developers.enode.com/docs/getting-started








API 密钥
在开始之前,您需要client_id和client_secret凭据。如果您还没有创建帐户并成为客户,请先这样做。
获取模拟或真实设备
您拥有一组用于sandbox环境的凭据和一组用于production环境的凭据。在发出任何请求之前,请决定是获取模拟设备还是真实设备。
对于模拟或虚拟设备,请使用sandbox环境
对于真实设备,请使用production环境
本指南的其余部分涉及sandbox环境。对于真实设备,请将sandbox替换为 URL 中的production 。确保您的client_id和client_secret与所选环境相对应。
第 1 步:获取 API 访问令牌
curl https://oauth.sandbox.enode.io/oauth2/token \
-X POST \
-u {YOUR_CLIENT_ID}:{YOUR_CLIENT_SECRET} \
-d "grant_type=client_credentials"
第 2 步:创建链接会话
curl https://enode-api.sandbox.enode.io/users/1ab23cd4/link \
-X POST \
-H "Authorization: Bearer {YOUR_ACCESS_TOKEN}" \
-H "Content-Type: application/json" \
-d '{
"vendorType": "vehicle",
"scopes": [
"vehicle:read:data",
"vehicle:read:location",
"vehicle:control:charging"
],
"language": "en-US",
"redirectUri": "https://localhost:3000"
}'
第 3 步:通过 Link UI 链接设备
在浏览器中打开上一步中的linkUrl 。
如果您使用 Sandbox 2.0 并之前创建了虚拟资产,请务必选择您创建的资产的车辆品牌并使用提供给您的用户名和密码。您可以使用任何双因素身份验证代码。
如果您使用的是旧版 Sandbox,则可以使用电子邮件、密码和双因素身份验证代码的任意组合,如下例所示。
继续执行流程,直到看到成功屏幕,然后点击Complete 。您可以在我们的链接 UI 指南中了解有关设备链接过程的更多信息。
点击此屏幕上的Complete将重定向到您指定的重定向 URL(上一步中的“链接”调用中的redirectUri参数)。
第 4 步:获取用户
curl https://enode-api.sandbox.enode.io/users/1ab23cd4 \
-X GET \
-H "Authorization: Bearer {YOUR_ACCESS_TOKEN}"
参考:https://developers.enode.com/docs/getting-started



