Fiware Orion Context Broker:订阅限制

时间:2015-11-12 10:28:55

标签: fiware fiware-orion

Orion是否支持订阅限制?防爆。我想仅在温度>时才接收上下文更新。 30

1 个答案:

答案 0 :(得分:0)

该功能未在NGSIv1中实施,但计划用于NGSIv2(请参阅the NGSIv2 draft specification处“订阅”中的conditions字段。但是,在编写本文时(0.25.0),它还没有在最后一个Orion版本中实现。

编辑:此功能最终在Orion 0.27.0中实现,例如:

POST /v2/subscriptions
...

{
    "subject": {
        "entities": [
            {
                "idPattern": ".*",
                "type": "device"
            }
        ],
        "condition": {
            "attributes": [ "temperature" ],
            "expression": {
               "q": "temperature>30"
            }
         }
    },
    "notification": {
        "callback": "http://foo.bar:5050/notify",
        "attributes": [ ]
    },
    "expires": "2050-04-05T14:00:00.00Z"
}