微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

自定义对象/实例名称未反映在 LwM2M 自定义对象的服务器中

如何解决自定义对象/实例名称未反映在 LwM2M 自定义对象的服务器中

我在 (26241-32768) 范围内创建了几个自定义对象。根据 OMA registry spec,我们不需要注册 26241-32768 范围内的自定义对象。我用过lwm2m乐山1.0服务器和lwm2m IOWA 1.0客户端。当这些自定义对象显示在乐山服务器 UI 中时,对象和实例的名称无法正确显示。如附图所示,对象名称和实例名称未正确显示。是否可以在不向 OMA 注册自定义对象的情况下在服务器 UI 中显示对象和对象实例的名称?是否还有其他可能在服务器中显示名称

enter image description here

解决方法

由于服务器无法知道未注册对象的表示形式,因此必须为它们提供 XML 以解析其内容,并作为回报在其 Web 界面上正确显示信息。

乐山服务器: • 您需要运行您自己的服务器实例。当您启动服务器时,您可以提供一个文件夹来存放您的 XML,例如: o java -jar ./leshan-server-demo.jar --modelsfolder XML_PATH

对于康涅狄格: • 您需要将您的 XML 文件发送到 Ioterop,他们将使用这些文件配置他们的服务器。今天,它没有公共 API。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。