向日葵开放API
贝锐企业+试用向日葵企业管理平台
贝锐企业+试用向日葵企业管理平台
  1. 硬件API
  • 📃 简介
  • 🌐 管理平台API
    • 开发者必读
      • 流程概述
      • 接入准备
      • 平台签名校验
      • 用户身份校验
      • 错误码对照表
    • 用户身份授权API
      • 身份授权
      • 续租授权
    • 核心服务API
      • 设备信息管理
        • 创建/取消主机授权
        • 获取主机列表
        • 获取单个主机基本信息
        • 修改主机
        • 删除主机
        • 查询主机状态
      • 审计日志查询
        • 查询远程日志列表
        • 查询被控端(上下线)日志列表
        • 查询被控日志
        • 查询控制端最近登录日志
        • 查询文件传输日志
        • 查询操作日志
      • 资产信息查询
        • 查询IT资产列表
        • 根据资产ID查询是否有变更数据
        • 查询IT资产变更历史
      • 坐席服务管理
        • 新增坐席成员
        • 更新坐席成员
        • 查询坐席成员-列表
        • 删除坐席星标客户
        • 删除坐席成员
        • 强制下线-坐席成员
        • 查询坐席星标客户-列表
        • 查询坐席日志
      • 设备分组管理
        • 查询主机关联的分组
        • 创建主机与分组的关联
        • 创建分组
        • 删除主机与分组的关联
        • 修改分组
        • 删除分组
        • 查询分组的列表
      • 企业子账号管理
        • 子账号身份授权
        • 修改子账号信息
        • 创建企业子账号
        • 删除企业子账号
        • 查询子账号列表
        • 获取指定子账号信息
        • 查询账号分组的功能模块列表
        • 修改指定的分组功能模块
        • 获取角色分组列表
        • 新增角色分组
        • 更新角色分组
        • 删除角色分组
        • 获取组织部门列表
        • 创建部门
        • 修改部门
        • 删除部门
        • 获取功能模块列表
        • 修改企业账号密码
    • 硬件API
      • 获取插座用电量
        GET
      • 开关插座
        POST
      • 获取插座状态
        GET
  • 💻 客户端本地API
    • 开发者必读
      • 接入指南
    • 服务端API
      • 开发指南
        • 如何调用服务端API
        • 服务端API错误码对照表
      • 获取访问凭证
        • 获取客户端API访问凭证
    • 客户端API
      • 开发指南
        • 如何调用客户端API
        • 客户端API报文加解密流程
        • 客户端API错误码对照表
      • 向日葵企业主控端能力
        • 主控端调起协议
        • 指定设备ID/识别码发起远控
        • 在设备列表中定位指定设备ID并发起远控
        • 检测应用程序是否存活
      • 向日葵企业被控端能力
        • 获取当前设备信息
    • 参考
      • 调用过程及示例代码
  1. 硬件API

获取插座状态

GET
https://api.oraydev.cn/sl/v1/smart-plug/get-status
SmartplugService
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.oraydev.cn/sl/v1/smart-plug/get-status?sn&remoteid&_format' \
--header 'Authorization: Bearer {access_token}'
响应示例响应示例
200 - 示例 1
{
  "code": 0,
  "stdcode": 0,
  "message": "string",
  "category": "string",
  "action": "string",
  "data": {
    "lowDown": 0,
    "led": 0,
    "defSt": 0,
    "status": [
      {
        "index": 0,
        "status": 0
      }
    ]
  }
}

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
Query 参数
sn
string 
设备SN
可选
remoteid
integer 
可选
主机id(可选,与上面的sn必须要传一个)
_format
string 
可选
返回格式(固定传json)
Header 参数
Authorization
string 
必需
示例值:
Bearer {access_token}

返回响应

🟢200成功
*/*
A successful response.
Body
code
integer 
错误码
可选
0: 成功
3002: 插座不存在
3005: 插座未绑定到贝锐帐号
3006: 插座不在线
stdcode
integer 
贝锐标准错误码
可选
message
string 
错误提示
可选
category
string 
分类
可选
action
string 
接口名称
可选
data
object 
可选
lowDown
integer 
低电关机瓦数,单位百分之一瓦
可选
led
integer 
led开关
可选
defSt
integer 
插孔默认状态,0 :默认关,1:默认开(未用),2:保持上次状态
可选
status
array [object {2}] 
插孔状态
可选
🔴500服务器错误
上一页
开关插座
下一页
接入指南
Built with