En utilisant ce script :
#!/bin/bash
(curl http://orionip:1026/v1/subscribeContext -s -S --header 'Content-Type: application/json' \
--header 'Accept: application/json' --header 'fiware-service: service' --header 'fiware-servicepath: /servicepath' \
-d @- | python -mjson.tool) <<EOF
{
"entities": [
{
"type": "Sensor",
"isPattern": "true",
"id": "Parquimetro:.*"
}
],
"attributes": [
"recaudacion"
],
"reference": "http://cometip:80/notify",
"duration": "P4Y",
"notifyConditions": [
{
"type": "ONCHANGE",
"condValues": [
"recaudacion", "numeroTiques"
]
}
],
"throttling": "PT24H"
}
EOF
Fait une souscription pour 170 entités (Parquimetro:1, Parquimetro:2, Parquimetro:3, ..., Parquimetro:170) pour notifier Comet afin de stocker des données historiques, mais seules les 20 premières entités ont été notifiées. J'ai besoin qu'il notifie toutes les entités (qui sont actuellement 170, pas 20).
Utiliser /v1/subscribeContext?limit=200
n'aide pas non plus.
Une idée ?