我正在尝试使用 objlink 类型创建我的复合 LWM2M 对象。
对于乐山来说,关于如何用 JSON 编写规范文件的唯一来源似乎是官方的oma-objects-spec.json
,其中不包含 objlink 的示例。
谁能提供有关如何创建 objlink 对象的示例?如果在乐山不可以,有没有人尝试过其他的实现方式?
希望还不算太晚。
目前乐山API暂不支持OBJLNK。我在乐山也需要 OBJLNK 支持,所以我修改并创建了支持 OBJLNK 的拉取请求。如果你想拥有 objlnk 支持,可以使用我从乐山分叉的分支。 https://github.com/DevendraKurre/leshan
乐山已增加对该功能的支持。我已经用 0.1.11-M14 版本对其进行了测试。
读可以照常进行,写如下。
WriteRequest writeReq = new WriteRequest(
WriteRequest.Mode.UPDATE,
9, 0,
LwM2mSingleResource.newObjectLinkResource(
13,
new ObjectLink(5566, 7788)
)
);