首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >查询Orion中的lwm2m活动属性

查询Orion中的lwm2m活动属性
EN

Stack Overflow用户
提问于 2017-03-13 10:44:06
回答 1查看 84关注 0票数 2

我有以下配置的活动轻量级2M-iotagent属性(温度传感器的值)。Fiware的IoT代理将IPSO对象转换为惰性属性,但我添加了一个映射,使其成为一个活动属性,如文档中所示:

代码语言:javascript
复制
  types: {
    'Type': {
        service: 'service',
        subservice: '/service',
        commands: [],
        lazy: [],
        active: [
          {
            "name": "t",
            "type": "number"
          }
        ],
        lwm2mResourceMapping: {
          "t": {
            "objectType": 3303,
            "objectInstance": 0,
            "objectResource": 5700
          }
        }
    },

根据iotagent-节点库的文档

对上下文代理的NGSI查询将在broker数据库中解析。

然而,当我在Orion中查询我的active属性时,Orion也会查询Light加权m2m-iotagent,请求一个假的/3303/0/0路径,这个路径甚至在IPSO定义中都不存在。

代码语言:javascript
复制
curl -H "Fiware-service: service" -H "Fiware-servicepath: /service" http://172.17.0.1:1026/v2/entities/entity1:Type/attrs/t/value

如何设置配置以获得文档中所述的行为,解析对代理数据库中的活动属性的查询,并避免这些虚假查询?

EN

回答 1

Stack Overflow用户

发布于 2017-03-14 09:31:01

也许IoTAgent没有认识到active属性本身,而且它可能通过“config.js”与类型的静态配置相关;这种配置并不常用,可能包含一些错误(可能是您已经发现的)。请尝试通过API配置设备,如:https://github.com/telefonicaid/lightweightm2m-iotagent/blob/master/docs/deviceProvisioning.md中所解释的那样。如果这样做有效,也许我们应该将静态属性配置标记为buggy。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42761660

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档