完整的API文档 · 丰富的SDK · 活跃的开发者社区
/api/v2/devices
获取设备列表
/api/v2/devices
创建新设备
/api/v2/devices/:id
更新设备信息
/api/v2/data/realtime
获取实时数据
/api/v2/data/history
查询历史数据
v2.1.0
支持Python 3.7+,提供完整的类型提示
v2.0.5
支持Java 8+,Maven/Gradle集成
v2.0.3
支持Node.js和浏览器环境
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")