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...