api_doc

🔔 Webhooks

El objetivo de este módulo es responder a las solicitudes de información de configuración que realizan los dispositivos.

Nota: el nombre no hace referencia a los ganchos que se utilizan en las tecnologías web, simplemente es utilizado para separar logicamente esta sección con el modelo device.

Webhooks → comunicacion con el dispositivo
device → todo lo inherente a creacion, eliminacion y obtencion de los dispositivos en la plataforma web.

Relación con la API

Los dispositivos IoT no poseen guardada ningún tipo de configuracion en memoria. Por lo tanto, al encender, solicitan lo necesario para llevar a cabo su tarea:

Método único a único endpoint

POST /getDevicecredentials

Dispositivo obtiene la configuración necesaria en base a la combinación única de dId, el cual es introducido por el usuario a la hora de crear el dispositivo e _id valor asignado por la propia BD al crear la entrada en la colección.

Body

{
  "dId": "device-001",
  "_id": "675cb7729919b5f06e5ad5a4"
}

Response 200

{
  "topic": "userId/deviceId/",
  "actuators": []
}

Errores

401 → Credenciales inválidas


⬅️ Volver a Datos y Métricas - Modelos ➡️