问题标签 [onem2m]

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 回答
1719 浏览

iot - om2m 和 onem2m 有什么区别

好的,我明白了“oneM2M 的目的和目标是开发技术规范,以满足对通用 M2M 服务层的需求,该服务层可以很容易地嵌入到各种硬件和软件中,并依赖于将现场的无数设备与 M2M 连接起来全球应用服务器。” 对于一个M2M。

而om2m是“由LAAS-CNRS发起的OM2M项目,是ETSI M2M标准的开源实现。它提供了一个水平的M2M服务平台,用于独立于底层网络开发服务,旨在促进垂直部署应用程序和异构设备。”

我的问题:1)om2m(开源项目)是否基于 oneM2M 标准?2) 有没有基于 oneM2M 标准开发/编辑的项目?

谢谢你。

0 投票
1 回答
1037 浏览

iot - ETSI-M2M 标准和 OneM2M 标准有什么区别?

我正在做一个关于使用 OM2M 设计和实现 M2M 应用程序的项目。当我在互联网上找到一些文档时,我知道 OM2M 是基于 ETSI-M2M 和 OneM2M 标准定义的。这两个标准让我对相似性感到有些困惑。谁能告诉我这两个标准,ETSI-M2M 标准和 OneM2M 标准有什么区别?

太感谢了!

0 投票
2 回答
245 浏览

eclipse-plugin - OneM2M 和 OCEAN 哪个更好

在 eclipse onem2m 和 ocean 之间选择哪一个?

有人做过比较研究吗?

0 投票
2 回答
336 浏览

eclipse - 来自 IOT 传感器的用于 MQTT 通信的示例消息

有一个 M2M 应用程序希望与现场的温度传感器通信,即使用 MQTT 发布/订阅协议发送/接收消息。

我已经使用 Mosquito 设置了 IOTDM 和 Eclipse OneM2M。但是,我正在寻找一些示例 API/命令,M2M 应用程序可以通过它们向 MQTT 客户端发送消息,反之亦然。

或者,如果你们中的任何人可以向我指出会有所帮助的适当呼叫流程。

任何帮助将不胜感激。

0 投票
1 回答
202 浏览

kaa - [Kaa]:Kaa 实施是否符合 OneM2M?

我发现 Kaa 与我们的应用程序非常相关,但我们需要一个兼容 oneM2M 的平台。Kaa 实施是否符合 OneM2M 标准?

0 投票
1 回答
1572 浏览

jwt - jose4j JWT 的声明集的属性类型不是字符串对象

我一直在使用 jose4j 0.6.0 版来生成 Json Web 令牌(JWT)。直到令牌生成,令牌验证,一切都很好。JWT 的声明有效负载可以包含许多元素,例如版本、令牌 ID、颁发者、权限等。我正在传递 TokenPermissions 对象,它是 oneM2M 第 2 版规范中的标准对象,即

上面的代码片段生成以下 JWT Claim Set {iss=DAS@ServiceProvider, aud=CSE001, exp=1508999613, jti=H1wm_yaOe61Co-wND7wBAw@DAS@CDOT-SP, iat=1508996013, nbf=1508995953, sub=subject, email= mail@example.com,组=[组一,其他组,组三],版本=1.0.0,权限=cdot.onem2m.resource.xsd.TokenPermissions@7f3b97fd}

令牌的整体通过签名和声明验证,但是我什么时候尝试通过错误将类型转换权限属性传递给 TokenPermissions 它。

它通过以下错误:org.jose4j.jwt.MalformedClaimException:“权限”声明的值不是预期的类型(xyz.xsd.TokenPermissions@7f3b97fd - 无法将 java.lang.String 转换为 xyz.xsd.TokenPermissions.TokenPermissions )

什么类型的声明对象可以在 jose4j JWT 中传递,我是否必须强制在声明集中传递文本。任何帮助将不胜感激。

0 投票
2 回答
813 浏览

node.js - node.js 中的 OneM2M coap 客户端

我必须开发一个可以与另一个oneM2M服务器交互的node.js 应用程序。特别是 node.js 应用程序需要使用CoaP协议交换数据,但我不知道如何以符合 oneM2M 的方式进行。

我使用这个模块开始了我的node.js项目: https ://github.com/mcollina/node-coap 但我需要一些支持才能使用 oneM2M 协议创建 CoaP 客户端。

代码示例非常感谢。

0 投票
0 回答
225 浏览

database - 配置OM2M连接服务器

https://wiki.eclipse.org/OM2M/one/Advanced_DB

我正在开发一个基于 Eclipse OM2M 项目的物联网项目。我一直在尝试做与上面教程在“以另一种模式运行 H2”部分中所做的相同的事情。在教程中,它说默认数据库(h2)以嵌入式模式运行。我的目标是像上面的教程那样在服务器模式下运行 h2 数据库。

在 h2 数据库部分:

我使用命令启动了一个 TCP 服务器

它表明 TCP 服务器正在运行tcp://127.0.1.1:41903 (每次我启动新的 TCP 服务器时端口可能会改变)。成功启动服务器后,我使用 h2 的 Web 控制台测试了连接,因此我认为我的 h2 服务器已正确启动。

在 OM2M 部分:

我修改了config.ini文件中的一些配置,如下所示:

org.eclipse.om2m.dbUrl=jdbc:h2:tcp://127.0.1.1:41903/~/indb(设置数据库url)org.eclipse.om2m.dbUser=sa(设置数据库用户)
org.eclipse.om2m。 dbPassword=(无数据库密码)

但是,当我sh start.sh在 cmd 中运行启动 CSE 时,总是出现下图所示的错误:

在此处输入图像描述

由于教程中的信息很少,所以我真的不知道我是否配置文件错误。似乎 OM2M 无法找到我的 h2 数据库。

谁能告诉我哪里做错了?

0 投票
1 回答
113 浏览

.net-core - 带有 dotnet 核心、restAPI、oneM2M 的 OM2M

我正在使用 REST API 与使用 oneM2M 架构进行通信的服务器之一进行通信。有人知道如何在 dotnetcore 中解码其 JSON 格式吗?

0 投票
1 回答
241 浏览

onem2m - 使用 ACP 将 AE 注册到 CSE

我正在尝试实施 oneM2M 标准。我查看了http://www.onem2m.org/application-developer-guide/application-registration上的应用程序开发人员指南

在此处输入图像描述

ADN-AE-1 向 MN-CSE 发送注册请求,但请求有效负载包含 ACPI,我不明白 ADN-AE-1 是如何知道 ACPI 的?