首页 文章

在Orion中查询lwm2m活动属性

提问于
浏览
2

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

types: {
    'Type': {
        service: 'service',
        subservice: '/service',
        commands: [],
        lazy: [],
        active: [
          {
            "name": "t",
            "type": "number"
          }
        ],
        lwm2mResourceMapping: {
          "t": {
            "objectType": 3303,
            "objectInstance": 0,
            "objectResource": 5700
          }
        }
    },

根据iotagent-node-lib的文档:

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

但是,当我在Orion中查询我的活动属性时,Orion还会查询轻量级m2m-iotagent,请求在IPSO定义中甚至不存在的伪路径/ 3303/0/0路径 .

curl -H "Fiware-service: service" -H "Fiware-servicepath: /service" http://172.17.0.1:1026/v2/entities/entity1:Type/attrs/t/value

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

1 回答

相关问题