Envoyer plusieurs données de mesure
POST/device/:id/data
Envoyer plusieurs données de mesure
Request
Path Parameters
id integerrequired
Identifiant de l'objet
- application/json
Body
array
required
Tableau de mesure
Array [
]
date stringnullable
Possible values: Value must match regular expression [0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}(?::[0-9]{2})?
Date de la mesure : 2023-12-21 10:11:01
value float
Valeur de la mesure
unit string
Possible values: [degres
, gram
, kilogram
, pourcentage
, volt
]
Unité de la mesure
type string
Possible values: [temp_ext
, temp_int
, hygro_ext
, hygro_int
, weight
, device_signal
, device_battery
]
Type de mesure
Responses
- 200
- 401
- 404
OK
- application/json
- Schema
- Example (from schema)
Schema
success boolean
Succès de la requète
message string
Message du succès
{
"success": true,
"message": "string"
}
Unauthorized
- application/json
- Schema
- Example (from schema)
- Example
Schema
code integer
Code d'erreur
message string
Message de l'erreur
details integer[]
Informations supplémentaires
{
"code": 0,
"message": "string",
"details": [
0
]
}
{
"error": {
"code": 401,
"message": "Unauthorized",
"details": []
}
}
Device inconnu
- application/json
- Schema
- Example (from schema)
- Example
Schema
code integer
Code d'erreur
message string
Message de l'erreur
details integer[]
Informations supplémentaires
{
"code": 0,
"message": "string",
"details": [
0
]
}
{
"error": {
"code": 404,
"message": "Not Found: Device inconnu",
"details": []
}
}
Loading...