作者:admin于 2021年02月25日 发布在分类 / 产品相关 / 通讯模块 / 接入规范与标准 下,并于 2021年05月10日 编辑
    MT7688管理端协议

       355

       0


    一、ROOT 地址

    http://[ip]:8080/call       ip:192.168.2.160


    二、协议格式

    客户端发起:

    {

    "method":1001,

    "body":{
    // . . .
    }
    }


    服务端返回:


    {

    "status":0,

    "body":{
    // . . .
    }
    }



    字段描述:

    method


    取值:

    1001 登录
    1002

    获取 网关状态

    1003 获取 MESH组网
    1004
    获取 附近WIFI
    1005
    获取 版本升级信息
    1006
    修改 网关模式
    1007
    修改 连网模式
    1008

    控制 MESH开关

    1009
    新增 MESH组网
    1010
    连接wifi
    1011
    开关热点
    1012
    修改 网络连接设置
    1013
    修改 密码
    1014 获取 网络连接设置
    1015 版本升级 操作
    1016 控制 版本 自动升级开关
    1017 删除 Mesh组网
    2000 恢复出厂设置



    status

    取值:

    0:成功

    1:失败

    body

    根据实际情况,内容浮动


    三、登录测试

    客户端发起

    {

    "method":1001,

    "body":{

    "username":"mioto",

    "password":"mioto88888"

    }

    }


    服务端回复

    {

    "status":0,

    "body":{

    "mac":"AABBCCDDEEFF", //网关MAC

    "model":"1",//1:主网关  2:子网关

    "ip":"192.168.31.110"  //网关ip

    }

    }



    四、网关状态获取测试

    客户端发起

    {

    "method":1002,

    }


    服务端回复

    {

    "status":0,

    "body":{

    "gatewayMode":"1",        //1:网关直连、2:主网关、3:子网关模式

    "networkingMode":"1",        //1:网络连接、2:WIFI连接、

    "hostName":"mioto gateway"    //主机名称

    "mac":"AABBCCDDEEFF", //MAC地址

    "ip":"192.168.31.110",  //网关配置IP

    "interface":"apcli 0",       //网口连接状态的 WAN 口

    "interfaceState":"1", //网口连接状态的 状态值,1:已连接,2:未连接

    "interfaceIp":"192.168.31.68", //网口连接状态的 IP 值

    }

    }




    五、 获取MESH组网

    客户端发起

    {

    "method":1003,

    }


    服务端回复

    {

    "status":0,

    "body":{

    "meshSwitch":"1",     //mesh 开关   1:打开,  2:关闭

    "meshList":"[

    {

    "node":"6458TDE65G667",     //节点名

    "state":"1",      //节点状态 1:连接,2:未连接

    }

    ]",

    }

    }




    六、获取附近WIFI

    客户端发起

    {

    "method":1004,

    }


    服务端回复

    {

    "status":0,

    "body":{

    "wifiSwitch":"1",     // wifi开关 状态 1:开2:关

    "wifiList":"[

    {

    "wifiName":"6458TDE65G667",     //wifi名

    "state":"2",      //wifi连接 状态 1:连接,2:未连接

    "strength ":"1",     //wifi信号强度 1:强,2:中, 3:弱

    },


    {

    "wifiName":"111111111",     //wifi名

    "state":"1",      //wifi连接 状态 1:连接,2:未连接

    "strength ":"1",     //wifi信号强度 1:强,2:中, 3:弱

    },


    {

    "wifiName":"222222222222",     //wifi名

    "state":"2",      //wifi连接 状态 1:连接,2:未连接

    "strength ":"1",     //wifi信号强度 1:强,2:中, 3:弱

    }




    ]",        //附近可能有多个wifi,数组内含对象形式传参



    "invitation":"1",     //热点是否打开 1:开2:关

    "hostpotName":"host",     //热点名称

    "hostpotpswd":"123456",     //热点密码


    }

    }





    七、获取 升级版本

    客户端发起

    {

    "method":1005,

    }


    服务端回复

    {

    "status":0,

    "body":{

    "autoUpgrade":" 1",      //自动升级按钮状态   1:开启   、2:关闭

    "node":" Getaway3319",      //包名

    "state":"3.01",      //版本号

    }

    }



    十六、获取 网络连接设置

    客户端发起

    {

    "method":1014,

    }


    服务端回复

    {

    "status":0,

    "body":{

    "ip":" 192.168.31.15",      //IP地址,

    "port":" 8080",      //端口


    }

    }





    ==================== 控制 ======================

    八、修改网关模式

    客户端发起

    {

    "method":1006,

    "body":{

    "gatewayMode":"1",        //1:网关直连、2:主网关、3:子网关模式

    }


    }


    服务端回复

    {

    "status":0,

    "body":{

    }

    }

    九、修改连网模式

    客户端发起

    {

    "method":1007,

    "body":{

    "networkingMode":"1",        //1:网络连接、2:WIFI连接、


    }


    }


    服务端回复

    {

    "status":0,

    "body":{

    }

    }



    十、控制 MESH开关

    客户端发起

    {

    "method":1008,

    "body":{

    "meshSwitch":"1",        // mesh开关 1:开、2:关、


    }


    }


    服务端回复

    {

    "status":0,

    "body":{

    }

    }




    十一、新增MESH组网

    客户端发起

    {

    "method":1009,

    "body":{

    "nodeName":"6458TDE65G667",        // 节点名称


    }


    }


    服务端回复

    {

    "status":0,

    "body":{

    }

    }





    十二、连接wifi

    客户端发起

    {

    "method":1010,

    "body":{

    "wifiName":"6458TDE65G667",        // wifi名称

    "password":"123456",        // wifi密码


    }


    }


    服务端回复

    {

    "status":0,

    "body":{

    }

    }


    十三、开关热点

    客户端发起

    {

    "method":1011,

    "body":{

    " invitation":"1",        // 热点是否允许加入

    " hostpotName":"host",        // 热点名称

    "hostpotpswd":"123456",        // 热点密码

    }


    }


    服务端回复

    {

    "status":0,

    "body":{

    }

    }

    十四、网络连接设置

    客户端发起

    {

    "method":1012,

    "body":{

    " ip":"1",        // ip地址

    "port":"123456",        // 端口


    }


    }


    服务端回复

    {

    "status":0,

    "body":{

    }

    }

    十五、修改密码

    客户端发起

    {

    "method":1013,

    "body":{

    " password":"1",        //新密码

    " autoUpdata":"1",        // 自动更新按钮  保存状态   1:自动更新   2:非自动更新



    }


    }


    服务端回复

    {

    "status":0,

    "body":{

    }

    }



    十七、版本升级按钮操作

    客户端发起

    {

    "method":1015,

    }


    服务端回复

    {

    "status":0,

    "body":{

    }

    }



    十八、版本 自动升级 开关

    客户端发起

    {

    "method":1016,


    "body":{

    "autoUpgrade":"1", //自动升级按钮  开关状态   1:打开,2:关闭

    }


    }


    服务端回复

    {

    "status":0,

    "body":{

    }

    }



    十九、删除  Mesh 组网

    客户端发起

    {

    "method":1017,


    "body":{

    "nodeName":"6458TDE65G667",      //  删除的mesh名称

    }


    }


    服务端回复

    {

    "status":0,

    "body":{

    }

    }





    ===========================    恢复出厂设置   =========================


    十九、版本 自动升级 开关

    客户端发起

    {

    "method":2000,

    "body":{


    }

    }


    服务端回复

    {

    "status":0,

    "body":{

    }

    }

    服务端失败返回


    {

    "status":1,

    "body":{

    }

    }












    访问权限

    创建人 admin
    工作小组 MIOC物联网开放平台
    文档编辑权限 工作小组
    文档阅读权限 来自分类
    分类阅读权限 所有人
    分类编辑权限 所有人
    分类审核权限
    标签

    method 8080  发起 描述 实际情况 根据 地址 192.168.2.160 返回 情况
    历史版本

    修改日期 修改人 备注
    2021-05-10 11:15:17[当前版本] 刘天 修改文档
    2021-05-10 11:14:43 刘天 更新文档
    2021-03-15 11:43:17 黄柏善 修复
    2021-03-11 09:42:39 黄柏善 完善
    同类知识
    相关知识

    MIOTO WIKI-V3.2.0