产品ID:7pxVEgdykq
产品密钥:***
设备密钥:***
用户密钥:***
生产Token:
RES(产品):products/7pxVEgdykq
RES(设备):products/7pxVEgdykq/devices/CSMZ
ET:1763001616
KEY(产品):+WFJwY/5S50zDZklD8fly3ndI4Gzdd/xG1sPOYHzf6c=
KEY(设备):cEFoMUpnNU5PT0liaHZVZVdBQktaZ1VxQ0FEVlBudXo=
ToKen:***
ONENET的MQTT地址:mqtts.heclouds.com
AT+CPIN?
AT+CEREG?
AT+CGATT?
AT+MQTTCFG="clean",0,1
AT+MQTTCONN=0,"mqtts.heclouds.com",1883,"CSMZ","7pxVEgdykq","version=2018-10-31&res=products%2F7pxVEgdykq&et=1763001616&method=md5&sign=r5mxCvuEQmGqCcA8cLSiWw%3D%3D"
AT+MQTTCONN=0,"39.108.220.197",1883,"CSMZ","acc","Aa123456"
属性上报:$sys/7pxVEgdykq/CSMZ/thing/property/post
属性上报回复:$sys/7pxVEgdykq/CSMZ/thing/property/post/reply
收到平台下发的数据:$sys/7pxVEgdykq/CSMZ/thing/property/set
AT+MQTTSUB=0,"$sys/7pxVEgdykq/CSMZ/thing/property/post",0
AT+MQTTSUB=0,"$sys/7pxVEgdykq/CSMZ/thing/property/post/reply",0
模拟上报内容:{"id": "123","version": "1.0","params": {"temp": {"value": 23.6},"humi": {"value": 87}}}
AT+MQTTPUB=0,"$sys/7pxVEgdykq/CSMZ/thing/property/post",0,0,0,0,"{"id": "123","version": "1.0","params": {"Conductive": {"value": 23.6},"FWater": {"value": 87}}}"
AT+MQTTPUB=0,"$sys/7pxVEgdykq/CSMZ/thing/property/post",0,0,0,0,"{"id": "123","version": "1.0","params": {"led_r": {"value": true}}}"
//查询短信中心
AT+CSCA?
TEXT短信,对方是电信卡会发送失败(可能与短信中心有关);PDU短信,都可以(需要提前使用对方手机号编码);
以PDU为例(不能发长短信!!!):
//18673934489
新行发送:AT+CMGF=0
新行发送:AT+CMGS=256
不要新行:***
HEX发送:0x1A
坐标: 28.141225830666517,113.00553014578401
测试:
***
//测试15367757853
//uint8_t PUDDATA[BUFFSIZE_256] =
//{
// 0x30, 0x30, 0x30, 0x31, 0x30, 0x30, 0x30, 0x42, 0x39, 0x31, 0x35, 0x31, 0x36, 0x33, 0x37, 0x37,
// 0x37, 0x35, 0x35, 0x38, 0x46, 0x33, 0x30, 0x30, 0x30, 0x38, 0x36, 0x45, 0x36, 0x36, 0x37, 0x41,
// 0x38, 0x30, 0x46, 0x44, 0x35, 0x42, 0x46, 0x43, 0x37, 0x36, 0x46, 0x32, 0x36, 0x32, 0x34, 0x42,
// 0x36, 0x37, 0x35, 0x36, 0x35, 0x44, 0x46, 0x32, 0x35, 0x34, 0x32, 0x46, 0x35, 0x32, 0x41, 0x38,
// 0x46, 0x46, 0x30, 0x43, 0x30, 0x30, 0x34, 0x37, 0x30, 0x30, 0x35, 0x30, 0x30, 0x30, 0x35, 0x33,
// 0x30, 0x30, 0x32, 0x30, 0x35, 0x37, 0x35, 0x30, 0x36, 0x38, 0x30, 0x37, 0x30, 0x30, 0x33, 0x41,
// 0x30, 0x30, 0x32, 0x30, 0x30, 0x30, 0x33, 0x32, 0x30, 0x30, 0x33, 0x38, 0x30, 0x30, 0x32, 0x45,
// 0x30, 0x30, 0x33, 0x31, 0x30, 0x30, 0x33, 0x34, 0x30, 0x30, 0x33, 0x31, 0x30, 0x30, 0x33, 0x32,
// 0x30, 0x30, 0x33, 0x32, 0x30, 0x30, 0x33, 0x35, 0x30, 0x30, 0x33, 0x38, 0x30, 0x30, 0x33, 0x33,
// 0x30, 0x30, 0x33, 0x30, 0x30, 0x30, 0x33, 0x36, 0x30, 0x30, 0x33, 0x36, 0x30, 0x30, 0x33, 0x36,
// 0x30, 0x30, 0x33, 0x35, 0x30, 0x30, 0x33, 0x31, 0x30, 0x30, 0x33, 0x37, 0x46, 0x46, 0x30, 0x43,
// 0x30, 0x30, 0x33, 0x31, 0x30, 0x30, 0x33, 0x31, 0x30, 0x30, 0x33, 0x33, 0x30, 0x30, 0x32, 0x45,
// 0x30, 0x30, 0x33, 0x30, 0x30, 0x30, 0x33, 0x30, 0x30, 0x30, 0x33, 0x35, 0x30, 0x30, 0x33, 0x35,
// 0x30, 0x30, 0x33, 0x33, 0x30, 0x30, 0x33, 0x30, 0x30, 0x30, 0x33, 0x31, 0x30, 0x30, 0x33, 0x34,
// 0x30, 0x30, 0x33, 0x35, 0x30, 0x30, 0x33, 0x37, 0x30, 0x30, 0x33, 0x38, 0x30, 0x30, 0x33, 0x34,
// 0x30, 0x30, 0x33, 0x30, 0x30, 0x30, 0x33, 0x31
//};
输出经纬度信息:
// 1. 只配置GGA输出
AT+MGNSSCFG="nmea/mask",1
// 3. 开启自动位置上报
AT+MGNSSLOC=1
// 4. 开启GNSS
AT+MGNSS=1
uint8_t at_gga[BUFFFSIZE_64] = {
0x41, 0x54, 0x2B, 0x4D, 0x47, 0x4E, 0x53, 0x53,
0x43, 0x46, 0x47, 0x3D, 0x22, 0x6E, 0x6D, 0x65,
0x61, 0x2F, 0x6D, 0x61, 0x73, 0x6B, 0x22, 0x2C,
0x31, 0x5C, 0x72, 0x5C, 0x6E
};
uint8_t at_mgnssloc[BUFFFSIZE_64] = {
0x41, 0x54, 0x2B, 0x4D, 0x47, 0x4E, 0x53, 0x53,
0x4C, 0x4F, 0x43, 0x3D, 0x31, 0x5C, 0x72, 0x5C,
0x6E
};
uint8_t at_mgnss[BUFFFSIZE_64] = {
0x41, 0x54, 0x2B, 0x4D, 0x47, 0x4E, 0x53, 0x53,
0x3D, 0x31, 0x5C, 0x72, 0x5C, 0x6E
};