Configuración del ClienteDispositivos y endpointsDispositivosIntegración de dispositivosHTTPAPI HTTPAlmacenamiento de datos de sensores
Cámaras
Almacenamiento de snapshots
La integración por HTTP de cámaras permite almacenar snapshots siguiendo la siguiente estructura:
POST /services/gear/DeviceIntegrationService.svc/UploadCameraSnapshot HTTP/1.1
Host: gear.cloud.studio
Content-Type: application/json
{
"accessToken": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"endpointID": 1,
"fileType": "jpg",
"content": "/9j/4QB4RXhpZgAATU0AKgAAAAgABAEAAAQAAAABAAAFAAEBAAQAAAABAAAC0IdpAAQAAAA....[truncated]....",
"timestamp": "2021-02-23T14:55:03"
}Parámetros
| Nombre | Descripción | Tipo de datos |
|---|---|---|
| accessToken | Token de acceso con permisos para actualizar información del endpoint. Vea esta página para más información. | texto |
| endpointID | Identificador único del endpoint o combinación de dirección del dispositivo y dirección del endpoint con formato [deviceAddress]:endpointAddress (Ej: [device-1234]:1). Estos valores pueden verse en la página de administración de endpoints. | numérico |
| fileType | Tipo de archivo que se está almacenando, por ejemplo “jpg”, o “png”. | texto |
| content | Contenido binario del snapshot, en formato base/64. Nota: en el ejemplo más arriba, el campo “content” está truncado para más legibilidad. | texto |
| timestamp | Valor opcional indicando la fecha y hora UTC del snapshot. El formato en que se indique esta fecha debe coincidir con alguno de los indicados en la sección formatos de fecha. En caso de que el campo sea omitido, la plataforma asumirá que la medición corresponde a la fecha y hora actuales. | texto |
HVAC / termostatos
Reporte de estado del dispositivo HVAC La integración de dispositivos HVAC por HTTP lleva la siguiente estructura: POST...
Sensores de texto
Almacenamiento de texto La integración por HTTP de texto permite almacenar texto hasta 255 caracteres de longitud siguiendo la siguiente estructura: POST...