存储业务数据到硬件
198字小于1分钟
2024-11-07
我们可以用两种方式来向硬件中写入业务数据:服务端存储、客户端存储。也就是说可以使用 Nodejs 或者 Arduino 来对硬件中的业务数据进行读取或是存储。
根据不同的业务来选择不同的方式即可。
Arduino 代码操作
详情见:getLocalData / setLocalData
// 设置数据
setLocalData("ext1", "自定义数据xxx");
// 读取数据
String ext1 = getLocalData("ext1");
Nodejs 代码操作
服务端目前还只支持设置,暂不支持读取。比如传入硬件ID才行,因为一个服务会挂载很多设备。
详情见:setLocalData
const espAiIns = espAi({ ... });
await espAiIns.setLocalData("xxx-xxx-xxx-xxx", "ext1", "业务数据");