问题标签 [lwm2m]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
610 浏览

iot - 如何将 OMA-DM 协议消息转换为 LWM2M 消息?

我正在为物联网设备开发设备管理解决方案。该设备将托管一个 LWM2M 客户端。网关设备(当前为英特尔 Galileo 板)将托管 OMA-DM 客户端和 LWM2M 服务器。

一般情况是节点应该能够由任何符合 OMA-DM 或 LWM2M 的设备管理服务器管理。

在 OMA-DM 服务器的情况下,命令将被发送到网关,在那里它们将被 OMA-DM 客户端接收并作为 LWM2M 命令直接传递到节点,或者客户端将使用 LWM2M 服务器的 API创建并发送消息/命令。

因此,我想知道目前是否有任何可用的解决方案可以帮助解决这个问题。

或者

是否有任何指南或文件或任何类型的信息来帮助我实施此解决方案?

0 投票
2 回答
1622 浏览

iot - 如何将固件包从 LWM2M 乐山服务器发送到 LWM2M Wakaama 客户端?

我有一个使用乐山服务器的 LwM2M Wakaama 客户端。当我尝试通过固件更新对象 5 的包资源上的写入选项发送一个巨大的十六进制字符串时,我在客户端收到以下错误消息:

“块 1 未实现”。

我知道在 wakaama 客户端上没有实现 block1,只实现了 block2,有人知道为什么吗?

另外,如何使用包资源进行固件更新与乐山服务器和 Wakaama 客户端一起使用?

我相信我可以更改乐山服务器以发送 BLOCK2 类型的请求(我不知道如何从有限的 UI 中执行此操作?)或在 Wakaama LWM2M 客户端上添加对 BLOCK1 的支持。

有没有人试过这个?

0 投票
1 回答
199 浏览

eclipse - OMA:LwM2M 服务器架构和资源?

我对 LwM2M 服务器有点困惑,我找不到它包含的资源。

在规范中,我只找到了关于 LwM2M 客户端和它可以包含的资源的描述,但我在服务器端除了它应该支持的接口之外什么也没找到。(我的意思是它应该在某个地方存储注册客户的列表,例如..)

在哪里可以找到有关 LwM2M 服务器的信息的任何想法?

0 投票
2 回答
931 浏览

java - 乐山LWM2M服务器

我正在研究乐山(https://github.com/eclipse/leshan)。

我已经在命令行中运行了乐山项目,所以我使用这个命令来启动测试:

我有错误:

请问你能帮我解决这个问题吗?

0 投票
0 回答
257 浏览

eclipse - LwM2M:两个 LwM2M 服务器之间的连接

一台 LwM2M 服务器是否可能连接到另一台 LwM2M 服务器?

例如,如果一台 LwM2M 可以在网关级别,而另一台 LwM2M 服务器在云上,我该如何连接两台服务器?

0 投票
2 回答
1110 浏览

java - Java Lwm2m 引导服务器

我想通过引导服务器将一个 LwM2M 客户端连接到多个服务器 LwM2M。我正在使用乐山(Java 中的 LwM2M 实现)。

所以我正在使用来自 github.com/Eclipse/Leshan 的 Lwm2m 演示。我运行服务器演示、引导服务器演示和客户端演示。我想使用引导服务器在服务器用户界面中注册客户端(我输入了客户端端点,服务器 URI,无安全模式)。

当我同时运行它们时,客户端未注册,并且我在与客户端匹配的终端中有此消息:

我怎样才能解决这个问题?

0 投票
2 回答
375 浏览

iot - 乐山是否支持ObjLink?

我正在尝试使用 objlink 类型创建我的复合 LWM2M 对象。

对于乐山来说,关于如何用 JSON 编写规范文件的唯一来源似乎是官方的oma-objects-spec.json,其中不包含 objlink 的示例。

谁能提供有关如何创建 objlink 对象的示例?如果在乐山不可以,有没有人尝试过其他的实现方式?

0 投票
4 回答
7409 浏览

protocol-buffers - 使用 gRPC 作为物联网协议而不是 LWM2M/CoAP

我一直在玩弄将 gRPC 用于“IoT”类型设备的想法;不是很受限制的东西,比如传感器;更像是单板计算机内置设备,如机器人、无人机等。由于设备是单独开发的,并且可能由其他公司开发,因此需要设备和集中控制器之间的接口。所以版本化的界面语言是必须的;它不应该只是在一个word文档中;一些可编程的东西,比如头文件、WSDL、IDL 或 ProtocolBuffer。同样在设备和控制器之间,应为注册、重新注册等常见用例指定行为。这可以在 word 文件或一些非技术文档中。

Protocol Buffer (ver 3) 中的 (rpc) 接口规范以及通过 gRPC 的高效实现使我选择了 CoAP/LWM2M(乐山 Java 和 C++ 实现)。

使用过 LWM2M 和 grPC,我想说 gRPC 对开发人员更友好;与OMA LWM2M流程相比,接口定义和实现速度很快。当然gRPC中没有Observer-Notify,但对于那个MQTT就足够了。

严格来说,不能将 LWM2M 与 gRPC 进行比较。LWM2M 不仅仅是接口,它还定义了许多 IoT 案例中的行为,如 BootStrap、Registration、KeepAlive、SW 升级等,它的通用 HTTP(如 GET、PUT)在 URL 类型的可寻址资源上使其非常完整。然而,大多数这些行为都可以通过一些努力来自定义。

我们计划编排的一些物联网事物远不是像灯泡这样的小脑设备,更像是机器人。有没有人将 gRPC 用于类似目的。任何成功的失败故事分享

0 投票
2 回答
277 浏览

fiware - 设置 LWM2M 设备与 IDAS 通信

我是 Fiware 的新手,需要帮助。

我想给 IDAS IoT 代理(Lightweight M2M agent)配置一个使用 CoAP 协议的路边设备(传感器),这样这个设备就可以向 IDAS 发送一些数据。

我怎样才能完成这项任务?

0 投票
1 回答
173 浏览

iot - 设备未向 LWM2M 代理发送数据

我在使用 LWM2M 设备向 IOT 代理发送数据时遇到问题。设备连接服务器成功。

但是,设备似乎没有向 IOT 代理发送数据,没有有用的提示,发送命令:

它返回消息:

不知道是否有人明白这里发生了什么。