How to

How to Connect Dragino Sensors to TagoIO

A complete step-by-step guide to connecting Dragino LoRaWAN sensors to TagoIO: from device setup to live dashboard in under an hour.

TagoIO Team ·
How to Connect Dragino Sensors to TagoIO

Dragino builds some of the most widely deployed LoRaWAN sensors on the market. You’ll find them on farms, factory floors, warehouses, and smart buildings across the world. They’re reliable, affordable, and well-documented. Getting them onto TagoIO takes less than an hour if you follow the right steps.

What You Need Before You Start

  • A TagoIO account (free plan works for testing)
  • A Dragino sensor with LoRaWAN support (LHT65, LDS02, LSN50v2, or any other model)
  • Access to a LoRaWAN network server, The Things Network (TTN), ChirpStack, or Actility are the most common
  • The device’s DevEUI, AppEUI, and AppKey from the Dragino label or configuration interface

Step 1: Add the Device in TagoIO

Log into TagoIO and navigate to Devices. Click “Add Device.”

Search for your Dragino model in the TagoIO device library. If your exact model is listed, select it. The platform will load the correct payload parser automatically. If your model is not listed, select “Custom MQTT” or “Custom HTTP” and you will add the parser manually in a later step.

After saving, TagoIO generates a device token. Copy it. You’ll need it to configure the network server integration.

Step 2: Configure Your LoRaWAN Network Server

The Things Network (TTN): In your TTN application, go to Integrations and add a new Webhook integration. Set the base URL to TagoIO’s HTTPS endpoint. Use the device token as your authorization header.

ChirpStack: Go to Integrations and add an HTTP integration. Point it to TagoIO’s endpoint with the same token header. TagoIO’s pre-built Dragino parsers handle ChirpStack’s payload format automatically.

Direct MQTT: Set the broker to TagoIO’s MQTT endpoint, use your device token as the password, and configure the topic pattern. Full MQTT integration details are in the TagoIO integration docs: https://docs.tago.io/docs/tagoio/integrations/

Step 3: Set Up the Payload Parser

Dragino sensors transmit data as hexadecimal payloads. If you selected a pre-built Dragino device in Step 1, the parser is already loaded. Verify by going to your device page and clicking the Payload Parser tab.

If you are using a custom device type, copy the Dragino payload parser for your model from their GitHub repositories or product documentation, paste it into TagoIO’s Payload Parser editor, and save. Click “Run” and paste a sample payload to test it.

Step 4: Verify Data Is Arriving

Go to your device’s Live Inspector in TagoIO. Trigger the sensor and watch for the data packet to appear.

If nothing arrives within a few minutes, check three things: the network server webhook URL, the device token in the authorization header, and whether the sensor has successfully joined the LoRaWAN network.

Step 5: Build a Dashboard

Go to Dashboards in TagoIO and create a new dashboard. Add widgets for your variables: line charts for time-series data, gauge widgets for current readings, alert indicators for threshold triggers.

Common Dragino Use Cases on TagoIO

  • Agriculture: LHT65 soil and air temperature monitoring across field zones
  • Industrial: LSN50v2 vibration and tilt monitoring on machinery
  • Smart buildings: LDS02 door/window open-close tracking for access control
  • Cold chain: Temperature loggers with alert triggers for threshold breaches

Next Steps