Integración de sensores digitales en redes Lorawan

El objetivo de esta guía es proporcionar asistencia para la instalación de varios sensores digitales en redes LoRaWAN.

Teros11 (Meter)

TEROS-11

Para conectar el sensor de humedad y temperatura de suelo Teros11 a través de Lora se utiliza un dispositivo dragino SDI-12-LB.

SDI-12-LB

  1. En primer lugar es necesario dar de alta el dispositivo SDI-12-LB en TTN.
  2. A continuación se configura el decodificador. Dentro de la pestaña "payload formatters", se selecciona la opción "Custom JavaScript formatter" y se copia el código.

decoderTTN

  1. Una vez registrado en TTN se procede a realizar la conexión con el dispositivo Teros11. La conexión se realiza mediante un cable estereo de 3.5mm

    conexion_sdi-12

  • Cable pelado -> GND
  • Cable blanco o marrón -> +12V_OUT
  • Cable rojo o naranja -> SDI-12_DATA
  1. Ahora ya podemos encender el dispositivo (mantener el botón hasta que se encienda el led) y este se conectará automáticamente a TTN. Sin embargo aun no enviara los datos recibidos del sensor. Para ello aun queda configurar el sensor para que realice lecturas periódicas. Existen dos formas de configurar el sensor mediante comandos, mediante BLE o a través de un conector UART-TTL:

4.1. BLE:

  • Instalar la aplicación Devices.tool desde la Google Play Store o desde dropbox.
  • Escanear dispositivos y buscar el DEV-EUI correspondiente al controlador. En caso de que no aparezca tras un primer escáner, pulsar el botón del dispositivo una vez para activar el BLE (se desactiva automáticamente tras un tiempo para ahorrar batería), y iniciar otro escaneo.
  • Introducir la clave del dispositivo "AT PIN" que se encuentra en la pegatina de la caja.

PIN

BLE

4.2. UART.

  1. Por último se introducen los siguientes comandos:
    • AT+COMMAND1=0RC0!,1,0,3
    • AT+TDC=600000

De esta forma el dispositivo comenzará a enviar paquetes a TTN con los datos del sensor cada 10 minutos. Para establecer otro periodo basta con cambiar el número del segundo comando con el nuevo periodo en milisegundos, por ejemplo para 15 minutos: AT+TDC=900000