DCDevicecamp
Menú

Envía una lectura real, no solo una maqueta.

Elige una opción, sustituye las credenciales marcadas y ejecútala. Todos los ejemplos usan TLS y la misma ruta de telemetría que un dispositivo en producción.

Elige lo que tienes delante.

  1. 01
    Crea el destino

    Entra, crea o selecciona un espacio y añade un dispositivo.

  2. 02
    Genera una credencial

    Elige HTTP para cURL o Python HTTP; usa MQTT para Mosquitto, Python MQTT y ESP32. Guarda la credencial cuando aparezca: el secreto no se puede recuperar después.

  3. 03
    Sustituye los marcadores

    Copia desde Devicecamp los valores de DEVICE_ID, DEVICE_SECRET o los campos MQTT. No subas nunca el archivo completo a un repositorio.

  4. 04
    Ejecuta y comprueba

    Arranca el comando o programa y abre el dispositivo en el panel. La temperatura y la humedad deberían aparecer en unos segundos.

Una petición HTTPS

Necesitas cURL. Viene incluido en macOS, la mayoría de Linux y las versiones actuales de Windows.

Guía HTTP
Ejecuta esto en una terminal
curl -X POST \
  https://api.devicecamp.app/v1/devices/DEVICE_ID/telemetry \
  -H "Authorization: Bearer DEVICE_SECRET" \
  -H "Content-Type: application/json" \
  -d '{"temperature":22.4,"humidity":51}'
Pega el comando después de sustituir DEVICE_ID y DEVICE_SECRET.
Valores que debes sustituir
  • DEVICE_ID y su credencial
  • Nombre y contraseña Wi-Fi en ESP32
  • Lecturas de ejemplo por las de tu sensor
Resultado esperado

El dispositivo pasa a conectado y Devicecamp detecta automáticamente temperatura y humedad. Si no ocurre, mira primero la terminal o el monitor serie: los ejemplos muestran el error de transporte sin revelar el secreto.

Cuando funcione el primer mensaje, usa estos patrones para completar el proyecto.

Compara plataformas

Entiende las diferencias antes de migrar o empezar un proyecto.

Blynk · ThingSpeak · Adafruit IO