Push
Mjerenja se šalju na server putem posredničkih uređaja preko jednostavnog REST
API-ja. Krajnja točka se nalazi na /iot/push/{messengerId}
i prihvaća JSON
poruke s sljedećom shemom:
{
// Vrijeme kada je zahtjev poslan
"timestamp": "<ISO 8601 vremenska oznaka>",
"measurements": [
{
// Identifikator mjerača je niz sa sljedećom shemom:
// <proizvođač>-<model>-<serija>
"meterId": "<meterId>",
// Vrijeme kada je mjerenje uzeto
"timestamp": "<ISO 8601 vremenska oznaka>",
"data": {
// <registri ovisno o tipu uređaja> ...
}
}
// <više mjerenja> ...
]
}