查询电表信息

通过设备ID查询电表信息

公共参数

请求地址:
环境 方法 HTTP请求地址
正式环境 GET http://ota.yystart.com/api/pms/device/elecmeter/{deviceId}
头部信息:
名称 类型 是否必须 描述
authId String 用户唯一标识符
authToken String 用户管理凭证

请求参数

名称 类型 是否必须 示例值 描述
deviceIdLong244设备唯一编号
schTypeInteger1查询类型,0总用电量 1:总购电量 2:剩余电量 3:闸刀状态 4:用电单价

响应参数

名称 类型 示例值 描述
statusString00电表闸刀状态位(仅查询状态时返回),00:通电 01:断电
valueDouble11.221.(查询电量)充值的电量,单位kWh 2.(用电单价)用电单价,单位元
codeInteger0返回码,0表示成功,其余为失败
msgStringsuccess返回信息,成功时信息固定为success,失败为具体的错误信息

请求示例

http://ota.yystart.com/api/pms/device/elecmeter/244?schType=1
  • JSON请求示例

                                                    

响应示例

  • JSON成功示例
{
  "status": "00",
  "value": 11.22,
  "code": 0,
  "msg": "success"
}

状态码解释

状态码 描述
200 请求成功
400 参数错误(请检查参数名和值是否正确)
401 管理凭证不合法(请检查authId,authToken正确性)
415 MediaType错误(请在header中添加Content-Type:application/json)
500 服务器内部错误(服务器错误,请联系管理员)

设定电表闸刀

通过设备ID设定电表闸刀

公共参数

请求地址:
环境 方法 HTTP请求地址
正式环境 POST http://ota.yystart.com/api/pms/device/elecmeter/setting/{deviceId}
头部信息:
名称 类型 是否必须 描述
authId String 用户唯一标识符
authToken String 用户管理凭证
Content-TypeString固定为application/json

请求参数

名称 类型 是否必须 示例值 描述
deviceIdLong244设备唯一编号
statusString00电表闸刀状态位,00:通电 01:断电

响应参数

名称 类型 示例值 描述
codeInteger0返回码,0表示成功,其余为失败
msgStringsuccess返回信息,成功时信息固定为success,失败为具体的错误信息

请求示例

http://ota.yystart.com/api/pms/device/elecmeter/setting/244
  • JSON请求示例
{
  "status": "00"
}

响应示例

  • JSON成功示例
{
  "code": 0,
  "msg": "success"
}

状态码解释

状态码 描述
200 请求成功
400 参数错误(请检查参数名和值是否正确)
401 管理凭证不合法(请检查authId,authToken正确性)
415 MediaType错误(请在header中添加Content-Type:application/json)
500 服务器内部错误(服务器错误,请联系管理员)

电表充值

通过设备ID电表充值

公共参数

请求地址:
环境 方法 HTTP请求地址
正式环境 POST http://ota.yystart.com/api/pms/device/elecmeter/recharge/{deviceId}
头部信息:
名称 类型 是否必须 描述
authId String 用户唯一标识符
authToken String 用户管理凭证
Content-TypeString固定为application/json

请求参数

名称 类型 是否必须 示例值 描述
deviceIdLong244设备唯一编号
valueDouble11.22充值的电量,单位kWh

响应参数

名称 类型 示例值 描述
codeInteger0返回码,0表示成功,其余为失败
msgStringsuccess返回信息,成功时信息固定为success,失败为具体的错误信息

请求示例

http://ota.yystart.com/api/pms/device/elecmeter/recharge/244
  • JSON请求示例
{
  "value": 11.22
}

响应示例

  • JSON成功示例
{
  "code": 0,
  "msg": "success"
}

状态码解释

状态码 描述
200 请求成功
400 参数错误(请检查参数名和值是否正确)
401 管理凭证不合法(请检查authId,authToken正确性)
415 MediaType错误(请在header中添加Content-Type:application/json)
500 服务器内部错误(服务器错误,请联系管理员)

用电单价设定

通过设备ID设定用电单价

公共参数

请求地址:
环境 方法 HTTP请求地址
正式环境 POST http://ota.yystart.com/api/pms/device/elecmeter/priceSetting/{deviceId}
头部信息:
名称 类型 是否必须 描述
authId String 用户唯一标识符
authToken String 用户管理凭证
Content-TypeString固定为application/json

请求参数

名称 类型 是否必须 示例值 描述
deviceIdLong244设备唯一编号
valueDouble1.22用电单价,单位元

响应参数

名称 类型 示例值 描述
codeInteger0返回码,0表示成功,其余为失败
msgStringsuccess返回信息,成功时信息固定为success,失败为具体的错误信息

请求示例

http://ota.yystart.com/api/pms/device/elecmeter/priceSetting/244
  • JSON请求示例
{
  "value": 1.22
}

响应示例

  • JSON成功示例
{
  "code": 0,
  "msg": "success"
}

状态码解释

状态码 描述
200 请求成功
400 参数错误(请检查参数名和值是否正确)
401 管理凭证不合法(请检查authId,authToken正确性)
415 MediaType错误(请在header中添加Content-Type:application/json)
500 服务器内部错误(服务器错误,请联系管理员)