PuGoing红外码库相关操作

PuGoing 红外码库相关操作

一.获取某类电器的品牌列表

示例:

{
    "op":"irdatebase",
    "act":"getbrand",
    "uid":"XXXXXXX",
    "token":"XXXXXX",
    "date":{
        "devtype":"空调",
      }
 }

正常响应:

{
    "ack":"1",
    "msg":{[
        {"brand":"LG"},
        {"brand":"格力"},
        {"brand":"康佳"},
        ....
    ]}
 }

参数协议

参数名 参数类型 参数说明 是否必传
op String 方法类别
act String 方法名
uid String 用户的微信uid
token String 见二.获取token

协议中的date列表

参数名 参数类型 参数说明 是否必传
devtype String 空调(设备类型)

返回参数说明

参数名 参数类型 参数说明 是否必传
brand String 设备品牌

一.获取当前品牌下面的所有遥控器代号

示例:

{
    "op":"irdatebase",
    "act":"getdevcode",
    "uid":"XXXXXXX",
    "did":"XXXXXXX",
    "token":"XXXXXX",
    "date":{
        "devtype":"空调",
        "brand":"格力",
      }
 }

正常响应:

{
    "ack":"1",
    "msg":{[
        "k00542",
        "k00543",
        "k00544",
        "k00545",
        ....
    ]}
 }

参数协议

参数名 参数类型 参数说明 是否必传
op String 方法类别
act String 方法名
uid String 用户的微信uid
did String 主机的did
token String 见二.获取token

协议中的date列表

参数名 参数类型 参数说明 是否必传
devtype String 空调(设备类型)
devtype String 空调(设备类型)

返回参数说明

参数名 参数类型 参数说明
k00542 String 设备遥控代号(remoid)