HTTP
Introducción
Esta sección describe la integración con la plataforma Gear Studio utilizando HTTP. Esta funcionalidad está orientada a permitir la integración con dispositivos de una variedad de fabricantes, así como dispositivos desarrollados a medida con Arduino, nodeMCU, Raspberry Pi y cualquier otra plataforma que soporte comunicación a través de HTTP.
Alternativas de integración
Existen dos alternativas de integración por HTTP:
- Intercambio de datos flexible: El intercambio flexible permite el envío de datos desde los dispositivos (uplink), y su procesamiento con scripting para interpretar y almacenar la información. Es sumamente flexible y puede implementarse con facilidad si se tienen conocimientos de scripting. Se recomienda el uso del intercambio de datos flexible cuando no sea posible adaptar el formato de los datos enviados por el dispositivo para utilizar la API HTTP.
- API HTTP: la API HTTP permite que los dispositivos se comuniquen con la plataforma utilizando un formato de mensaje específico, documentado en las siguientes secciones, lo que permite:
- Subir datos de los dispositivos hacia la plataforma. Esta página muestra la referencia de todo lo necesario para cada tipo de sensor.
- Actualizar datos propios del dispositivo, tales como el nivel de batería y de RSSI. Siga esta referencia para más información.
- Recibir y contestar comandos enviados desde la plataforma. En esta página puede encontrarse más información sobre este tema.
Importante: si no es posible modificar el formato de los datos enviados por el dispositivo, entonces se recomienda utilizar el intercambio de datos flexible. Esto hace posible el envío de datos en cualquier formato, y su procesamiento en la plataforma utilizando scripting.
Actualizar ubicación de un dispositivo
Reportar la ubicación geográfica de un dispositivo La actualización de la ubicación del dispositivo por MQTT lleva la siguiente estructura: { "accessToken":...
Intercambio de datos flexible
Introducción El intercambio de datos flexible es la forma de integración por HTTP recomendada cuando no es posible modificar el formato de los datos enviados...