我想创建一些复杂的实体,聚合一些简单实体的结果。
示例场景:模拟一个房间的温度。
怎么做?我可以使用Perseo (http://fiware-iot-stack.readthedocs.io/en/latest/cep/)吗?其想法是在Perseo上创建一条规则,根据传感器实体值更新房间的属性值。
发布于 2017-06-27 18:16:40
也许您可以使用FIWARE彗星STH来建模您的场景。
其中一种使用可能性是:
聚合时间序列上下文信息: STH组件允许查询和检索历史聚集的时间序列上下文信息,这是关于按时间分组的实体属性值演变的信息,使其直接向前得到不同的概率度量,如均值、标准差、最大值和最小值,以及出现次数。
这样,你就可以得到这三个传感器的平均值。
为了更新您的Room实体,我认为您可以使用指向Orion的Room实体的url注册通知,并使用自定义标头指定更新实体所需的标头。
以下链接可以帮助您了解自定义标头:如何在带有Orion的传出通知中添加自定义标头?
我希望这能帮到你。
https://stackoverflow.com/questions/44305414
复制相似问题