首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FIWARE-Orion上下文代理元数据更新触发通知

FIWARE-Orion上下文代理元数据更新触发通知
EN

Stack Overflow用户
提问于 2015-12-28 10:31:05
回答 1查看 398关注 0票数 3

我正在使用3种FIWARE GEs: IDAS+Orion+CEP。

正如Orion (https://github.com/telefonicaid/fiware-orion/blob/develop/doc/manuals/user/metadata.md)中所报告的,“更改给定属性的元数据或添加新的元数据元素被认为是一种更改,即使属性值本身没有更改”。是否只有在订阅中指定的属性值发生更改时,才能从Orion发送通知?

为了删除元数据,我尝试了文档中提出的解决方案,删除并重新创建属性。但是,由于给Orion的消息是由IDAS生成的,所以元数据是通过新的通信创建的。

谢谢。

更新:

地理信息系统版本:

  • 猎户座-0.26.1-下一个
  • IoTAgent - 1.3.1

IDAS添加的元数据如下:

“属性”:[{“名称”:“温度”,“类型”:"int",“值”:"37",“元数据”:{ "name“:"TimeInstant","type”:"ISO8601",“值”:“2015-1229T12:46:04.421859”}]

具体来说,来自mongodb查询:

“温度”:{“值”:"37",“类型”:"int","md“:{ "name”:"TimeInstant","type“:"ISO8601","value”:"2015-12-29T12:46:04.421859“},"creDate”:1450716887,"modDate“:1451393164 }

EN

回答 1

Stack Overflow用户

发布于 2016-01-26 13:10:09

据我所知,从IDAS/IoTAgent发送到Orion的TimeInstant元数据目前还不能禁用。

一个可能的解决方法是在IDAS和Orion之间设置一个代理,以便删除TimeInstant元数据(或JSON中的整个metadata字段,以防止其他元数据可能导致类似的问题)。

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

https://stackoverflow.com/questions/34491828

复制
相关文章

相似问题

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