上下文: 记录平台文案必须UTF-8字节转义的结论
This commit is contained in:
parent
42326dbe71
commit
105a1dd6ce
|
|
@ -74,6 +74,7 @@
|
|||
## 4. 云平台协议
|
||||
|
||||
- 上报:`{"header":"iot.prop.post","body":{...}}`;4G 通道 AT 报文里引号用**字面三字符 `\22`**(C 源码写 `\\22`),不能丢反斜杠(踩过两次)
|
||||
- **平台只认 UTF-8**:发往平台的中文文案不能直接写汉字(GBK 源码→GBK 字节→平台乱码,实测),必须用 UTF-8 字节的 `\x` 转义写法(如 `"负载断开或继电器损坏"` = `"\xE8\xB4\x9F\xE8\xBD\xBD\xE6\x96\xAD\xE5\xBC\x80\xE6\x88\x96\xE7\xBB\xA7\xE7\x94\xB5\xE5\x99\xA8\xE6\x8D\x9F\xE5\x9D\x8F"`);串口日志则相反必须 GBK(上位机字符集是 GBK)
|
||||
- 下行:`iot.prop.set`(控制终端继电器)、`iot.ota.upgrade.post`(OTA)
|
||||
- 标识符:sw1~sw4/feeding(板载继电器)、**sw5~sw8(485 扩展继电器板,V1.7.1 起,在线才上报)**、weight/zero/onceWt(秤)、energy/pow、power="220V,0.21A,46.2W"字符串、GPS("经度,纬度"高德格式)、iccid、fwver("1.6.5:3"版本串+序号)、ver(数字版本序号)、BAT_VAL(采集终端电量)
|
||||
- 传感器标识符(采集终端):PH/EC/BS_T/BS_RH/BS_DO/DS_T/DO/BY_TP/BY_RH/BY_HV/BY_CO2/YSMD_TP/YSMD_RH/SOIL_TP/RH/NV/PV/KV/PH/RV/WIND
|
||||
|
|
|
|||
Loading…
Reference in New Issue