[发明专利]一种智能设备离线日志上传方法、智能设备和可读介质在审
申请号: | 202210043018.4 | 申请日: | 2022-01-14 |
公开(公告)号: | CN114500503A | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 王妙玉;周亮;康学莹;吴宁泉 | 申请(专利权)人: | 广东好太太智能家居有限公司 |
主分类号: | H04L67/06 | 分类号: | H04L67/06;G06F16/18;G06F16/13 |
代理公司: | 广州市越秀区哲力专利商标事务所(普通合伙) 44288 | 代理人: | 成婵娟 |
地址: | 511434 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 设备 离线 日志 上传 方法 可读 介质 | ||
本发明涉及智能家居,尤其涉及一种智能设备离线日志上传方法、智能设备和可读介质。一种智能设备离线日志上传方法,包括:日志存储:将日志信息存储在第一存储区,并为每条所述日志信息匹配唯一标识;所述唯一标识根据所述日志信息产生的先后顺序自增长得到;第一日志上传:从所述第一存储区中按照所述唯一标识的排列顺序获取日志信息并上传到服务端,并接收所述服务端的反馈数据;当所述反馈数据为上传失败信息或间隔预定时间没有接收到任何反馈数据时,将日志信息存储在第二存储区。可以将上传失败的日志信息与其他离线数据分开,保证在后续执行第一日志上传操作时,不会发生紊乱,同时还可以快速确定上传失败的日志信息数据,方便快捷。
技术领域
本发明涉及智能家居,尤其涉及一种智能设备离线日志上传方法、智能设备和可读介质。
背景技术
现有智能锁日志系统通过HTTPS/MQTT保证设备在线时日志的可靠性传输,保证数据不丢失。当设备离线时,日志信息将无法上传到云端,导致日志缺失,开发者无法获取设备离线时的设备行为。
针对具有设备端存储能力的设备,在对离线日志进行存储时,如果按照日志发生时间戳存储,可能会遇到设备端时间不准确的状况,导致时间戳不精确,从而无法保证设备端数据的有序性、准确性;若不对设备端数据进行有序性处理,而是以设备上线后日志上传至云端的时间作为日志发生时间的话,会造成日志信息顺序错乱,不利于设备的运维管理。
发明内容
鉴于上述现有技术的不足之处,本发明的目的在于提供一种智能设备离线日志上传方法、智能设备和可读介质,通过唯一标识对日志信息进行存储管理,方便离线日志的存储与上传,不会造成日志信息的紊乱。
为了达到上述目的,本发明采取了以下技术方案:
一方面,本发明提供一种智能设备离线日志上传方法,包括步骤:
日志存储:将日志信息存储在第一存储区,并为每条所述日志信息匹配唯一标识;所述唯一标识根据所述日志信息产生的先后顺序自增长得到;
第一日志上传:智能设备上线时,从所述第一存储区中按照所述唯一标识的排列顺序获取日志信息并上传到服务端,并接收所述服务端的反馈数据;所述反馈数据包括上传成功信息、上传失败信息;当所述反馈数据为上传失败信息或间隔预定时间没有接收到任何反馈数据时,将日志信息存储在第二存储区。
进一步的,所述的智能设备离线日志上传方法,还包括步骤:
第二日志上传:智能设备上线时,从所述第二存储区中按照唯一标识顺序获取日志信息并上传到服务端,并接收所述服务端的反馈数据;当所述反馈数据为上传成功信息时,将对应的所述日志信息从所述第二存储区删除;当所述反馈数据为上传失败信息时,则保留对应的所述日志信息在第二存储区。
进一步的,所述的智能设备离线日志上传方法,智能设备上线时,在预定时间内,首先执行所述第一日志上传步骤或所述第二日志上传步骤;
当预定时间未达到,第一存储区或第二存储区中的日志信息已上传完毕,则继续执行对应第二日志上传步骤或第一日志上传步骤,直到达到预定时间。
进一步的,所述的智能设备离线日志上传方法,智能设备上线时,首先检测第二存储区中是否有日志信息;
若无,直接执行第一日志上传步骤;
若有,则首先执行第二日志上传步骤,当预定时间未到达时,第二存储区中日志信息已经上传完毕,则继续执行第一日志上传步骤,直到到达预定时间时停止第一日志上传步骤;
或者,当智能设备上线时,首先检测第一存储区中是否有日志信息;
若无,直接执行第二日志上传步骤;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东好太太智能家居有限公司,未经广东好太太智能家居有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210043018.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带压封堵装置
- 下一篇:一种晾衣设备产品痛点分析方法、装置及可读介质