一.注册成为开发者

访问硬件云平台https://wdev.wmj.com.cn
用手机号或邮箱获取验证码登录,如下图:
硬件云登录#545px #357px
登录后点击开发者ID菜单,获取app_id、app_secret,如下图:
硬件云#545px #357px

二.接口调用流程

1.调用注册接口,将设备和步骤一获得的app_id和app_secret绑定,如下图。

enter image description here

2.调用功能接口,如:播放云语音、开门、开电等,如下图。

enter image description here

3.接口参数

{
	"app_id": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxx",     //必填
	"app_secret": "xxxxxxxxxxxxxxxxxxxxxxxxxxx", //必填
	"device_sn": "W89601EBA89",  					  //必填 设备sn
	"time_out":15,									 //非必填 默认15
	"data": {
			//硬件参数
		}
	}
}

 

4.回调地址接收数据格式

该功能实现设备上线、离线通知到应用端、各种状态主动上报,请按cmd区分类型收接处理。
简要描述
  • 上线回调

返回示例
//成功
{
	"cmd": "OnLine",

	"device_sn": "W89601EC675",
	"info": {
		"time": 1680857941
	}
}
简要描述
  • 离线回调

返回示例
//成功
{
	"cmd": "OffLine",

	"device_sn": "W89601EC675",
	"info": {
		"time": 1680857941
	}
}
  • 关门回调

返回示例
//成功
{
	"cmd": "lock_close",
    "type":2,
	"device_sn": "W89601EC675",
	"info": {
		"err_code": 0,
		"notify_cmd": "lock_close",
		"status": 1,
		"wifi_rssi": -41
	}
}
简要描述
  • 开门回调

返回示例
//成功
{
	"cmd": "lock_open",
    "type":2,
	"device_sn": "W89601EC675",
	"info": {
		"err_code": 0,
		"notify_cmd": "lock_open",
		"status": 1,
		"wifi_rssi": -41
	}
}
作者:极客师傅  创建时间:2025-03-09 08:18
最后编辑:极客师傅  更新时间:2025-04-27 12:41
上一篇:
下一篇: