项目下的设备日志数据在云端可以保存7天。
目前服务器端对product key添加的数据点没有限制,测试反馈添加了200个数据点仍可正常工作。
项目创建以后,product key是不能被修改的。如果需要更换product key,可以将数据点导出成模板,然后创建一个新的项目并导入模板。
OpenApi和Web Socket Api提供SSL的通讯支持。
当设备断开连接时,云端与APP可能仍显示设备在线一段时间,这可能是因为设备掉电、死机、断网等意外情况导致的异常断开。TCP keepalive默认值约为2分钟。
设备日志中出现"再上线"的情况是指在设备与云端的两个心跳时间间隔内,模组重新连接云端导致的。手动调试或网络不稳定时容易出现此情况。
确认OTA是否成功可以通过重新上电并查看模组的软件版本号。如果版本号是OTA的版本,则说明OTA成功。即使云端显示OTA失败,只要版本号是新的,都表示OTA成功。
调用云端openapi修改用户信息的接口返回9999错误可能是因为修改的信息与原来的信息相同导致的。
在进行OTA升级
GAgent时出现"不是同一个系列的固件"的提示可能是因为填写的硬件版本号不一致导致的。请确认要升级的GAgent硬件版本号,并在固件验证时正确填写。
OTA升级设备WiFi固件时出现无法升级但重新上电后恢复正常,并再次开始OTA升级的现象是因为设备每次重启都会检查该固件的版本是否需要升级。如果设备符合升级条件,即使第一次升级失败,重启设备后会重新执行升级,直到成功。
获取设备数据可以使用OpenApi、WebSocketApi和Snoti这三种接口。OpenApi适用于HTTP请求,是异步执行的,还涉及用户管理、分享和分组等接口;WebSocketApi适用于单个设备的实时监控;Snoti可以实现多个设备的实时监控。