Débit fuite Qmin

Sur quel élément de patrimoine rattacher le débit fuite ?

Les données de débit de la fuite seront rattachées à un élément du bâti à savoir au logement, au local, à l'immeuble ou encore à la partie commune.

Remplacement de compteur

Vous devez toujours conserver le même flux (stream). Si le compteur est remplacé, on ne crée pas de nouveau flux, on conserve le même.Le flux est donc lié à un "point de comptage" et non à un "équipement compteur" Vocabulaire 

Comment transmettre les données

Pour transmettre les données, il vous faudra créer un stream de type metrics et l'alimenter en données.  Mesures 
L'API à utiliser est l' API Data v1 .

Débit fuite Qmin

Il vous faut créer un stream de type metrics et avec un dataType snapshot.
La référence du stream est {RéférencePointdecomptage}-{activityKey}
{
"reference": "449876543-WaterFlow",
"label": "Débit fuite Qmin du logement 213LO98",
"type": "metrics",
"tags": {
"intent_unit": "m3ps", //L/heure ou m3/heure à créer
"intent_assetReference": "213LO98",
"intent_activityKey": "WaterFlow",
"intent_dataType": "snapshot",
"intent_contractReference": "CONTRACT-10",
"point de comptage": "449876543",
"numéro de série": "16A8986765",
"référence client": "G46245"
}
}
Il n'y a pas de fréquence sur ce flux. La mesure de la donnée est aléatoire car dépendante de l'apparition d'une fuite.

Caractéristique du stream

Toutes les caractéristiques :  doc api en ligne 
Title
Title
Champ
Description
intent_assetReference
référence de l'élément de patrimoine où la mesure est faite
intent_activityKey
"WaterFlow": Débit d'eau
point de comptage
référence du point de comptage (PCE/PRM/PDL)
numéro de série
numéro de série du compteur qui mesure la consommation
référence client
la référence du compteur côté client (si vous la connaissez)
Label : Le label doit être compréhensible par tous les utilisateurs.

Alimenter le stream en données

Une fois que votre stream est créé, vous pouvez l'alimenter en données.
POST /metrics
{
"streamReference": "449876543-WaterFlow",
"payload": [
{
"value": 1,
"timestamp": 1504063834184
},
{
"value": 3,
"timestamp": 1505063834184
},
{
"value": 1,
"timestamp": 1506063834184
}
]
}

Vous pouvez transmettre plusieurs données mesurées dans 1 seul appel API. Les différentes données mesurées sont à indiquer dans le payload.