咨询 云 向 APP 推送数据的逻辑问题?
背景信息:电池供电,为节省能耗,使用了深度睡眠,且深度睡眠时状态数据不会发生变化。SOC工作在 以下状态: 启动 -> 采集数据 -> 上报状态数据 -> 深度睡眠 5分钟 -> 唤醒 -> 采集数据 ....
*注:官网SOC代码中,只有 当前 要 上报的数据与前一已上报数据不同时,SOC才会真的向云上报状态数据
问题1:SOC 在线 但 状态数据未变化的前提下,APP 启动时,云 是直接将自身保存的SOC最后的 状态数据 给 APP , 还是 云 先 确认SOC当前在线状态,然后才会把状态数据 给 APP。
问题2 :SOC 离线 前提下(SOC深度睡眠5分钟时,会离线), APP 启动时, 云 是否将自身保存的SOC最后的状态数据 给 APP
问题3 : APP 能否从 云 中 获取 SOC 最后若干条状态数据记录
可以说,这类节能产品大部分时间都是离线状态。涉及到SOC离线后,获取SOC历史状态数据的 应用情况。不知道 机智云 能否满足这类产品的物联需求?
1、设备与APP客户端的关系,设备端上报数据是实时的,尽管APP端没有登录该设备,云端也会给该客户端推送的状态,只要该用户先前订阅过该设备即可。2、APP重新登录设备,再次去获取设备当前状态即可,云端是不会给APP端推送状态的,是由APP端主动去获取的。3、APP端可以调用open API上获取设备的历史数据(历史数据的时间段为2天)。 谢谢!问题已经解决。
页:
[1]