直连ILOP阿里飞燕云平台指令

特别提醒:本节指令仅适用于 支持直连 ilop 的 AT 固件 且 v2.3.0 版本及以上,固件版本号中含:ILOP.Axxx 字样的固件,否则不支持本节指令。该固件还支持的指令包括:基本AT指令、Uart管理指令、Wi-Fi管理指令

指令列表

以下指令仅适用于ilop AT固件。

序号 指令 描述
1 AT+ILOPSET 设置/读取ilop参数
2 AT+ILOPSTART 启动ilop服务
3 AT+ILOPAWSAP 启动SoftAP热点模式
4 AT+ILOPAWSSTART 启动awss路由一键配网模式
5 AT+ILOPAWSSTOP 停止awss路由配网模式
6 AT+ILOPSTOP 结束ilop服务
7 AT+ILOPSTATUS ilop服务状态
8 AT+ILOPSENDJSON 上报透传/JSON协议数据
9 AT+ILOPSENDRAW 上报透传/自定义协议数据
10 AT+ILOPRESET 解绑设备
11 AT+ILOPTIMESTAMP 获取SNTP时间

AT+ILOPSET

功能:查询/设置 ilop 产品信息(可预先烧录)

查询指令 AT+ILOPSET?
响应 +ILOPSET:<product_key>,<product_secret>,<device_secret>,<device_name>
OK
设置指令 AT+ILOPSET=<product_key>,<product_secret>,<device_secret>,<device_name>
响应 OK
参数 product_key:product key
product_secret:product secret
device_secret:device secret
device_name:device name
说明 创建产品后,会自动生成 product_key 和 product secret。新增测试设备后,会生成device secret和device name。

AT+ILOPSTART

功能:启动ilop服务

设置指令 AT+ILOPSTART
响应 OK

AT+ILOPAWSAP

功能:启动 SoftAP 配网模式

设置指令 AT+ILOPAWSAP
响应 OK

AT+ILOPAWSSTART

功能:启动awss路由配网模式

设置指令 AT+ILOPAWSSTART
响应 OK

AT+ILOPAWSSTOP

功能:停止awss路由配网模式

设置指令 AT+ILOPAWSSTOP
响应 OK

AT+ILOPSTOP

功能:关闭ilop服务

设置指令 AT+ILOPSTOP
响应 OK

AT+ILOPSTATUS

功能:ILOP服务状态查询

查询指令 AT+ILOPSTATUS?
响应 +ILOPSTATUS:<status>
NONE,未启动
CONNECTED,ilop服务连接
CONNECTING,ilop服务断开连接并尝试连接

AT+ILOPSENDJSON

功能: 上报透传/JSON协议数据

设置指令 AT+ILOPSENDJSON=<method>,[<event_id>,]<data_len>
响应 > 等待输入指定长度的字符串,1s内输入有效。数据上报成功后,返回OK;否则,返回ERROR
参数 method:当为 property, 属性时, event_id无效
method:当为 event, 事件时,event_id生效
event_id: 事件ID
data_len:数据长度

AT+ILOPSENDRAW

功能: 上报透传/自定义协议数据

设置指令 AT+ILOPSENDRAW=<data_len>
响应 > 等待输入指定长度的字符串,1s内输入有效。数据上报成功后,返回OK;否则,返回ERROR

AT+ILOPRESET

功能:设备端解绑

设置指令 AT+ILOPRESET
响应 OK,现象: APP端 列表中设备消失。

直连GOME国美云平台指令

本节描述了: 使用庆科 WiFi 模块的智能设备直连 Gome 云服务器所需的所有 AT 指令。

特别提醒:本节指令仅适用于 支持直连 Gome 的 AT 固件,即固件版本号中含:GOME.Axxx 字样的固件,否则不支持本节指令。

指令列表

序号 指令 描述
1 AT+GOMESET 设置国美云的产品身份参数
2 AT+GOMESETPROPERTY 设置国美产品属性信息
2 AT+GOMECONFIGSTART 启动国美智能一键配网
3 AT+GOMESTART 启动国美云服务
4 AT+GOMESTOP 停止国美云服务
5 AT+GOMESEND 设备上报数据到国美云
6 AT+GOMESENDERRORCODE 设备上报故障码到国美云
7 AT+GOMESTATUS 查询与国美云连接状态

AT+GOMESET

功能:设置国美云产品身份参数。

设置指令: AT+GOMESET=<model_id>,<model_pin>
响应: OK
参数: mode_id:产品 id,创建产品时,云端自动分配
model_pin:产品 secret,创建产品时,云端自动分配

AT+GOMESETPROPERTY

功能:设置国美云产品属性信息。

设置指令: AT+GOMESETPROPERTY=<property_num>,<property_id1>,<property_type1>,,<property_id n>,<property_type n>
响应: OK
参数: property_num:产品属性number数量
property_id1:产品属性id
property_type1:产品属性类型,0:表示字符串类型;1:表示数值类型。

AT+GOMECONFIGSTART

功能:启动国美智能一键配网。

设置指令: AT+GOMECONFIGSTART
响应: OK,配网成功,返回:+WEVENT:STATION_UP
参数: 无。

AT+GOMESTART

功能:启动国美云服务。

设置指令: AT+GOMESTART
响应: OK,连接云服务成功,返回:+GOMEEVENT:BOME,CONNECT
参数: 无。

AT+GOMESTOP

功能:停止国美云服务。

设置指令: AT+GOMESTOP
响应: OK
参数: 无。
说明: 重启有效。

AT+GOMESEND

功能:设备上报数据到国美云。

设置指令: AT+GOMESEND=<property_num>,<property_id1>,<property_value1>,,<property_id n>,<property_value n>
响应: OK,同时可在国美智能APP上看到上报数据。
参数: property_num:产品属性number数量
property_id n:产品属性id
property_value n:产品属性值。

AT+GOMESENDERRORCODE

功能:设备上报故障码到国美云。

设置指令: AT+GOMESENDERRORCODE=<property_num>,<property_value 1>,<property_value 2>,<property_value n>
响应: OK,同时可在国美智能APP上看到上报数据。
参数: property_num:产品故障码数量,0:取消故障,此时不上传property_value。
property_value n:产品故障码。

AT+GOMESTATUS

功能:查询国美云连接状态。

设置指令: AT+GOMESTATUS?
响应: +GOMESTATUS:ONLINE:与服务器连接成功。
+GOMESTATUS:IDLE:空闲模式,与服务器断开连接。
+GOMESTATUS:LS_CONNECTING:登录服务器连接中。
+GOMESTATUS:LS_CONNECTED:登录服务器已连接。
+GOMESTATUS:CS_CONNECTING:连接服务器连接中。
+GOMESTATUS:CS_CONNECTED:连接服务器已连接。
OK

EVENT事件通知

一类 ILOP事件通知 ILOP连接状态
1 +ILOPEVENT:ILOP,<status> 连接服务器状态。status:CONNECTED:服务器连接成功;CONNECTING:服务器断开连接并尝试连接;
2 +ILOPEVENT:GETJSON APP请求设备属性,当MCU收到该通知后,应该上报设备的所有属性
3 +ILOPEVENT:SETJSON,<method>,<data_len>,<data> 下发JSON格式数据
4 +ILOPEVENT:SETRAW,<date_len>,<data> 下发透传/自定义协议数据
二类 GOME事件通知 GOME连接状态
1 +GOMEEVENT:GOME,CONNECTING 服务器连接中
2 +GOMEEVENT:GOME,CONNECTED 服务器连接成功