在一些物联网企业,平台会和嵌入式一起配合进行工作。
有时平台会希望嵌入式这边不使用现成的NTP方案自己去同步时间,而希望以平台下发的时间为准。
此时就有两个方案。
方案1. 平台下发一个时间戳time, 设备收到后将时间写入到设备内。考虑到网络原因,以及SAAS端的软件实现等因素,实测误差较大。
方案2. 借鉴NTP的原理,我目前使用mqtt协议,基于NTP的思路,实现了较为精准的网络时间同步。
PS:时间同步这种时间要求高的场合最好是嵌入式和PASS端直接对接,不要和处理业务逻辑的SAAS端去对接。