EzData

功能说明

EzData是M5Stack提供的一个IoT云端数据储存服务,不同的设备之间可以通过唯一token,向储存队列中插入或提取数据,实现数据共享。

注意事项:
1. 以下所有操作都依赖于唯一token,该token在同一浏览器环境下是固定的, 使用前请复制token。
2. 半年时间内没有进行数据操作,则清空该token对应的数据队列。
3. 数据将按照插入时间,降序排序(最后插入的数据,在列表的首位),数据会累积保存。

get value from topic " " with token " "

  • 从指定的topic队列首位获取一个数据。

save value " " to topic " " with token " "

  • 保存数据至指定topic队列首位

get value from list " " offset " " count " " with token " "

  • 从指定的数据列表中获取一组数据,使用列表储存的优点是,支持指定数据索引偏移且可一次获取多个数据,返回值为一个list。
  • list: 列表名称字符串
  • offset: 相对于数据列表首位的偏移
  • count: 读取数据个数

save value " " to list " " with token " "

  • 保存数据至指定数据列表首位

remove topic " " with token " "

  • 删除topic或list,并清空队列数据。

使用案例

保存数据

该程序实现,保存数据至指定topic以及保存数据至指定数据列表。

获取数据

该程序实现,从获取指定topic获取数据, 以及从数据列表一次获取多个数据,并清空队列。

将以上程序,分别运行到两个M5设备中,通过按键触发数据的保存与获取。

On This Page