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 |
Última actualización
HVAC / termostatos
Cómo enviar a Gear Studio por la API HTTP el estado de un equipo HVAC o termostato: estructura de la petición, parámetros y ejemplo.
Sensores de texto
Cómo enviar a Gear Studio por la API HTTP textos de hasta 255 caracteres desde un sensor de texto: estructura de la petición, parámetros y ejemplo.