开发者中心

完整的API文档 · 丰富的SDK · 活跃的开发者社区

API 文档

完整的RESTful API文档,包含请求示例和响应格式

查看文档 →

SDK 下载

支持Python、Java、JavaScript等多种语言的SDK

下载SDK →

代码示例

丰富的代码示例,快速上手Savana平台开发

查看示例 →

API 文档

设备管理 API

v2.0
GET /api/v2/devices

获取设备列表

POST /api/v2/devices

创建新设备

PUT /api/v2/devices/:id

更新设备信息

数据采集 API

v2.0
GET /api/v2/data/realtime

获取实时数据

GET /api/v2/data/history

查询历史数据

SDK 下载

Python SDK

v2.1.0

支持Python 3.7+,提供完整的类型提示

Java SDK

v2.0.5

支持Java 8+,Maven/Gradle集成

JavaScript SDK

v2.0.3

支持Node.js和浏览器环境

代码示例

Python - 获取设备实时数据

from savana import SavanaClient

# 初始化客户端
client = SavanaClient(
    api_key="your_api_key",
    api_secret="your_api_secret"
)

# 获取设备实时数据
device_id = "HRF-HD62YB2-001"
data = client.get_realtime_data(device_id)

print(f"设备状态: {data['status']}")
print(f"开关状态: {data['switch_state']}")
print(f"负载电流: {data['current']}A")

需要技术支持?

我们的技术团队随时为您提供帮助