首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Fiware-Orion -如何使用属性值历史记录(值列表)

Fiware-Orion -如何使用属性值历史记录(值列表)
EN

Stack Overflow用户
提问于 2017-01-20 07:33:24
回答 1查看 311关注 0票数 2

我想在我的Orion实例中注册一些实体,并保留属性值的历史记录,这样我就可以获得该属性值的列表。

例如,每小时测量一次房间温度的传感器S1应该在其temperature属性中保留一个值列表,以便每次新的更新都应该添加到列表的末尾。

我现在所做的update操作只是更新值,而不是将它添加到某个“列表”中。我已经阅读了文档,但我没有找到关于这方面的一些有用的信息。有没有人有建议?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-20 16:07:32

这是个好问题。您有不同的选项:

1/使用STH组件处理时间数据序列https://github.com/Fiware/context.STH.Comet

2/使用与FIWARE数据模型"AirQualityObserved“或"WeatherObserved”类似的模式在Orion中对实体建模。

http://fiware-datamodels.readthedocs.io/en/latest/Environment/AirQualityObserved/doc/spec/index.html

即为每个观察值创建一个实体,并用"dateObserved“属性对其进行标记。然后,您可以执行如下查询

http://orion:1026/v2/entities?type=TemperatureObserved&q=room:R1;dateObserved>=2017-01-01&options=values&orderBy=dateObserved

这将提供自1月1日以来测量的温度值的有序数组。

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

https://stackoverflow.com/questions/41753637

复制
相关文章

相似问题

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