Dragino devices in Widgelix
Ready asset templates for Dragino devices in the Widgelix device repository. Open a device to see its details and how to load the template.
Connectivity:LoRaWAN
Dragino asset templates

AirFlow-LNLoRaWAN 1.0.3 Class A thermal-anemometer duct air velocity sensor for HVAC/ventilation. Runs PS-LB-NA firmware with a fixed onboard 4–20 mA air velocity transmitter; selectable range 0–5 / 0–10 / 0–30 m/s via probe model 0301/0302/0303. Also exposes 0–30 V input, IN1/IN2 digital inputs and interrupt pin. Mains powered: charging power board (7–60 V) + 12 V DC adapter. Default uplink 20 min. FPort 2: BAT(2) Probe(2) IDC mA(2) VDC V(2) flags(1) — velocity computed from probe range. FPort 3: datalog (11-byte entries with Unix time). FPort 5: device status. FPort 7/8: multi-sample IDC/VDC. Supports Report-on-Change (0x09) and datalog polling (0x31). Downlink encoder param cmd: tdc | probe | roc | roc_threshold | intmod | power | stdc | status | poll | clear_log | calibration | multdc.LoRaWAN

AQS01-LLoRaWAN 1.0.3 Class A indoor air quality sensor: CO2 (NDIR), temperature, humidity, air pressure. CO2/temperature high-low alarms, datalog, 4000 mAh batteries. FPort 2 (11 bytes): BAT(2) temp(2 signed, /100 if SHT4x flag else /10) hum(2 /10) pressure(2 /10 hPa) co2(2 ppm) flags(1: bit4 SHT4x, bit3 tempLow, bit2 tempHigh, bit1 co2Low, bit0 co2High). FPort 3 datalog (11-byte entries). FPort 5 status (0x37). Downlink cmd: tdc | status | reset.LoRaWAN

CPL01LoRaWAN 1.0.3 Class A outdoor open/close dry contact sensor (previous generation of CPL03-LB). Open/close detect, open alarm, pulse count, last disconnect duration, datalog. FPort 2 (11 bytes): flags(1: bits2-7 calc flag, bit1 alarm, bit0 disconnect) totalPulse(3) lastDisconnectDuration min(3) unix(4). FPort 3 datalog, FPort 4 config, FPort 5 status (0x0E). Downlink cmd: tdc | status | reset.LoRaWAN

CPL03-LB/LSLoRaWAN 1.0.3 Class A outdoor open/close dry contact sensor. LB: 8500 mAh Li-SOCl2; LS: solar + 3000 mAh Li-ion. Two work modes: CPL01 (single contact: open/close, alarm, pulse count, last duration) and CPL03 (3 contacts PA8/PA4/PB15 with pulse counters and ROC flags). FPort 2 (11 bytes): flags(1: bit5 count mode, bit4 TDC uplink, bit3 work mode, bit2 TTRIG, bit1 alarm, bit0 open) then per mode. FPort 3 datalog, FPort 4 config, FPort 5 status (0x20), FPort 7 EXTI event. Downlink cmd: tdc | status | reset.LoRaWAN

DDS20-LB/LSLoRaWAN 1.0.3 Class A non-contact ultrasonic liquid level sensor, measures through container wall, level 20-2000 mm, accuracy +/-(5 mm + 0.5%). LB: 8500 mAh Li-SOCl2; LS: solar + 3000 mAh. FPort 2 (8 bytes): BAT(2) level mm(2) interruptFlag(1) tempDS18B20(2 signed /10) sensorFlag(1). FPort 3 datalog, FPort 5 status (0x29). Downlink cmd: tdc | status | reset.LoRaWAN

DDS45-LB/LSLoRaWAN 1.0.3 Class A ultrasonic distance sensor, 30-4500 mm, accuracy +/-(1 cm + 0.3%), 60 deg beam. LB: 8500 mAh Li-SOCl2; LS: solar + 3000 mAh. FPort 2 (8 bytes): BAT(2) distance mm(2) interruptFlag(1) tempDS18B20(2 signed /10) sensorFlag(1). FPort 3 datalog, FPort 5 status (0x28). Downlink cmd: tdc | status | reset.LoRaWAN

DDS75-LB/LSLoRaWAN 1.0.3 Class A ultrasonic distance sensor, 280-7500 mm, accuracy +/-(1 cm + 0.3%), 40 deg beam. LB: 8500 mAh Li-SOCl2; LS: solar + 3000 mAh. FPort 2 (8 bytes): BAT(2) distance mm(2) interruptFlag(1) tempDS18B20(2 signed /10) sensorFlag(1). Multi-sample mode (bit4 of byte0) sends BAT + up to 20 distances + flags. FPort 3 datalog, FPort 5 status (0x27). Downlink cmd: tdc | status | reset.LoRaWAN

DS03A-LB/LSLoRaWAN 1.0.3 Class A open/close door sensor, 1 or 2 doors. LB: 8500 mAh Li-SOCl2; LS: solar + 3000 mAh Li-ion. Open alarm, open count and last open duration per door, datalog. FPort 2: 11 bytes (1 door) or 18 bytes (2 doors): flags(1: bit3 count mode, bit2 TDC uplink, bit1 alarm, bit0 open) openTimes(3) lastOpenDuration min(3) unix(4) [door2: flags(1) times(3) duration(3)]. FPort 3 datalog, FPort 4 config, FPort 5 status (0x1B). Downlink cmd: tdc | status | reset.LoRaWAN

LDDS20LoRaWAN Class A non-contact ultrasonic liquid level sensor (previous generation of DDS20-LB), level 20-2000 mm through container wall. FPort 2 (8 bytes): BAT(2) level mm(2) interruptFlag(1) tempDS18B20(2 signed /10) sensorFlag(1). FPort 5 status. Downlink cmd: tdc | status | reset.LoRaWAN

LDDS75LoRaWAN Class A ultrasonic distance sensor (previous generation of DDS75-LB), 280-7500 mm, 40 deg beam. FPort 2 (8 bytes): BAT(2) distance mm(2) interruptFlag(1) tempDS18B20(2 signed /10) sensorFlag(1). FPort 5 status. Downlink cmd: tdc | status | reset.LoRaWAN

LDS01LoRaWAN Class A coin-cell magnetic door sensor (discontinued, replaced by LDS02; same payload). FPort 10 (10 bytes): BAT(2, bit15 open) MOD(1) openTimes(3) lastOpenDuration min(3) alarm(1). Downlink cmd: tdc | status | reset.LoRaWAN

LDS02LoRaWAN 1.0.3 Class A magnetic door sensor, 2x AAA, several years battery life. Uplink periodic + on open/close event; open count, last open duration, open-too-long alarm. FPort 10 (10 bytes): BAT(2, bit15 open, bit14 leak) MOD(1) times(3) duration min(3) alarm(1). MOD 1 = door, 2 = water leak, 3 = door+leak status only. Downlink cmd: tdc | mode | status | reset.LoRaWAN

LDS03ALoRaWAN 1.0.3 Class A outdoor open/close door sensor (previous generation of DS03A-LB), 1 or 2 doors, open alarm, open count and last open duration, datalog. FPort 2: 11 bytes (1 door) or 18 bytes (2 doors): flags(1: bit2 TDC uplink, bit1 alarm, bit0 open) openTimes(3) lastOpenDuration min(3) unix(4) [door2: flags(1) times(3) duration(3)]. FPort 3 datalog, FPort 4 config, FPort 5 status. Downlink cmd: tdc | status | reset.LoRaWAN

LHT65N

LHT65N-DCLoRaWAN 1.0.3 Class A dry contact sensor built on LHT65N: built-in SHT temperature/humidity + dry contact input with open/close uplink and pulse counting, 2400 mAh battery. Runs LHT65N firmware; contact is external sensor EXT=4 (interrupt: pin level + trigger flag) or EXT=8 (32-bit pulse counter). FPort 2 (11 bytes): BAT(2, bits14-15 status) tempSHT(2) hum(2) EXT(1) ext data(4). FPort 3 datalog, FPort 5 status (0x0B). Downlink cmd: tdc | ext | status | reset.LoRaWAN

LHT65N-DSLoRaWAN 1.0.3 Class A door sensor built on LHT65N: built-in SHT temperature/humidity + 1 m metal magnetic door contact, 2400 mAh battery. Runs LHT65N firmware; door contact is external sensor EXT=4 (interrupt: pin level + trigger flag) or EXT=8 (32-bit open counter). FPort 2 (11 bytes): BAT(2, bits14-15 status) tempSHT(2) hum(2) EXT(1) ext data(4). FPort 3 datalog, FPort 5 status (0x0B). Downlink cmd: tdc | ext | status | reset.LoRaWAN

LWL01LoRaWAN Class A coin-cell water leak sensor (discontinued, replaced by LWL02; same payload). FPort 10 (10 bytes): BAT(2, bit14 leak) MOD(1) leakTimes(3) lastLeakDuration min(3) alarm(1). Downlink cmd: tdc | status | reset.LoRaWAN

LWL02LoRaWAN 1.0.3 Class A water leak sensor, 2x AAA, several years battery life. Uplink periodic + on leak event; leak count, last leak duration. FPort 10 (10 bytes): BAT(2, bit15 door, bit14 leak) MOD(1) times(3) duration min(3) alarm(1). MOD 2 = water leak (default), 1 = door, 3 = both status only. Downlink cmd: tdc | mode | status | reset.LoRaWAN

LWL03ALoRaWAN 1.0.3 Class A none-position rope-type water leak controller (previous generation of WL03A-LB). Uplink periodic + on leak event; leak count, last leak duration, datalog. FPort 2: flags(1) leakTimes(3) leakDuration min(3) unix(4). FPort 3 datalog, FPort 4 config, FPort 5 status (0x14). Downlink cmd: tdc | status | reset.LoRaWAN

LWL04LoRaWAN 1.0.3 Class A water leak sensor, IP65, CR123A. Uplink periodic + on leak event; leak count, last leak duration, datalog. FPort 2: flags(1) leakTimes(3) leakDuration min(3) unix(4). FPort 3 datalog, FPort 4 config, FPort 5 status (0x36). Downlink cmd: tdc | status | reset.LoRaWAN

MDS120-LB/LSLoRaWAN 1.0.3 Class A 60 GHz microwave radar distance sensor, 15-1200 cm, accuracy +/-(2 cm + 0.3%), 25x23 deg beam. LB: 8500 mAh Li-SOCl2; LS: solar + 3000 mAh. FPort 2 (8 bytes): BAT(2) distance mm(2, 0x3FFF = invalid) interruptFlag(1) tempDS18B20(2 signed /10) sensorFlag(1). FPort 3 datalog, FPort 5 status (0x2A). Downlink cmd: tdc | status | reset.LoRaWAN

MDS200-LB/LSLoRaWAN 1.0.3 Class A 24 GHz microwave radar distance sensor (EOL), 0.5-20 m, accuracy +/-0.1 m, 78x23 deg beam, short-interval distance alarm. LB: 8500 mAh Li-SOCl2; LS: solar + 3000 mAh. FPort 2 (7 bytes): BAT(2) distance1 mm(2) distance2 mm(2) flags(1: bits2-7 alarm count, bit1 distance alarm, bit0 interrupt). FPort 3 datalog, FPort 5 status (0x2B). Downlink cmd: tdc | status | reset.LoRaWAN

MR-XX-LB/LSLoRaWAN 1.0.3 Class A 80 GHz microwave radar distance sensor; variants MR-3 (200-3000 mm), MR-12 (200-12000 mm), MR-25 (200-25000 mm); resolution 1 mm, accuracy +/-20 mm, 7.6 deg beam. LB: 8500 mAh Li-SOCl2; LS: solar + 3000 mAh. FPort 2 (8 bytes): BAT(2) distance mm(2) interruptFlag(1) tempDS18B20(2 signed /100) sensorFlag(1). FPort 3 datalog, FPort 5 status (0x2A). Downlink cmd: tdc | status | reset.LoRaWAN

PB01LoRaWAN 1.0.3 Class A push button with built-in SHT41 temperature/humidity sensor and speaker, 2x AAA. Uplink on button press and periodically. FPort 2 (8 bytes): BAT(2) sound flags(1: bit1 key sound, bit0 ACK sound) alarm(1: bit0 = button pressed) temp(2, signed /10) hum(2, /10). FPort 3 datalog (11-byte entries). FPort 5 status (0x35). Downlink cmd: tdc | status | reset.LoRaWAN

PB05-LLoRaWAN 1.0.3 Class A 5-button panel with speaker, 2x AA. Uplink on any key press and periodically. FPort 2 (5 bytes): BAT(2) sound flags(1: bit1 key sound, bit0 ACK sound) alarm(1: bit0 pressed) keys(1: bit0 key1 ... bit4 key5). FPort 3 datalog (11-byte entries). FPort 5 status (0x35). Downlink cmd: tdc | status | reset.LoRaWAN

SE02-LBLoRaWAN 1.0.3 Class A soil sensor with 2 external probes (2.5 m cable each). Each probe measures soil moisture (FDR, 0–100 %VWC, ±3 %), soil temperature (RTD, -40…+85 °C, 0.01 °C) and conductivity (0–20000 µS/cm, 2 %FS), with temperature/EC compensation; factory-calibrated for mineral / saline-alkali / loamy soil. 8500 mAh Li-SOCl2, up to 5 years, IP66. Default uplink 20 min. FPort 2 (17 bytes): BAT, DS18B20 temp, moisture1, temp1, EC1, moisture2, temp2, EC2, flags (MOD bit7, sensor bit4, interrupt bit0). MOD=1 gives raw dielectric/AD values. FPort 3 datalog: 17-byte entries with Unix time. FPort 5 device status. Downlink encoder param cmd: tdc | reset | cfm | intmod | mode | power5v | status | poll | set_time.LoRaWAN

SVC01-LS2LoRaWAN 1.0.3 solenoid valve controller for smart irrigation. Controls 2 latching pulse valves (DC 9–12 V, max 1.5 A; TORO P150, PGV101 etc.), counts pulses from 2 water flow meters, supports up to 16 scheduled irrigation tasks, BLE config and OTA. Power: 19000 mAh Li-SOCl2, or 10000 mAh Li-ion + 1.2 W solar, or 5–12 VDC. IP67, -40…85 °C. Default uplink interval 20 min, OTAA Class A. MOD=1 (default): FPort 2, 19 bytes — battery, valves, time, DI, pulse counts. MOD=2 (relay): FPort 2, 10 bytes — battery, 4 relays, valves, time. FPort 5: device status (model, firmware, band). Downlink encoder param cmd: valve | plan_add | plan_del | time_sync | tdc | mode | status | rxt | pulse_time | set_count.LoRaWAN

SW3LLoRaWAN 1.0.3 Class A outdoor water flow sensor (previous generation of SW3L-LB). Counts pulses and converts to litres by calculate flag (0: /450, 1: /360, 2: /60 pulses per litre); MOD 1 = pulses per interval, else accumulated total; continuous-flow alarm; datalog. FPort 2 (11 bytes): flags(1: bits2-7 calc flag, bit1 alarm) pulses(4) MOD(1) reserved(1) unix(4). FPort 3 datalog, FPort 4 config, FPort 5 status (0x11). Downlink cmd: tdc | status | reset.LoRaWAN

SW3L-LB/LSLoRaWAN 1.0.3 Class A outdoor water flow sensor (Hall pulse flow meter DN15/DN20/DN25 variants). LB: 8500 mAh Li-SOCl2; LS: solar + 3000 mAh Li-ion. Counts pulses and converts to litres by calculate flag (0: /450, 1: /390, 2: /64, 3: /12 pulses per litre); MOD 1 = pulses per interval, else accumulated total; alarm on continuous flow; datalog. FPort 2 (11 bytes): flags(1: bits2-5 calc flag, bit1 alarm, bit0 TDC uplink) pulses(4) MOD(1: bit7 PA4, bit6 PB15, bits0-5 mode) reserved(1) unix(4). FPort 3 datalog, FPort 4 config, FPort 5 status (0x1F). Downlink cmd: tdc | status | reset.LoRaWAN

WL03A-LB/LSLoRaWAN 1.0.3 Class A none-position rope-type water leak controller. LB: 8500 mAh Li-SOCl2; LS: solar + 3000 mAh Li-ion. Uplink periodic + on leak event; leak count, last leak duration, datalog. FPort 2: flags(1) leakTimes(3) leakDuration min(3) unix(4). FPort 3 datalog, FPort 4 config, FPort 5 status (0x1D). Downlink cmd: tdc | status | reset.LoRaWAN

WQS-LBLoRaWAN 1.0.3 Class A water quality converter for 1-3 RS485 probes: pH, EC (K=1 / K=10 / 4-electrode + salinity), dissolved oxygen (standard / sea), ORP, turbidity (standard / 200 / 4000 NTU), residual chlorine (2 / 10 mg/L), COD; plus DS18B20 temperature. 8500 mAh Li-SOCl2. FPort 2: BAT(2) tempDS18B20(2) flags(1) typeMask3(1) typeMask2(1) typeMask1(1) then variable probe blocks in bitmask order (see decoder). FPort 5 status (0x3C). Downlink cmd: tdc | status | reset.LoRaWAN

WSC2-LLoRaWAN 1.0.3 Class A weather station main unit. Reads WSS-09 9-in-1 ultrasonic sensor (wind speed 0–60 m/s, wind direction, temperature -40…+80 °C, humidity, pressure 0–120 kPa, illumination 0–200k lux, PM2.5/PM10 0–1000 µg/m³, noise 30–120 dB), WSS-08 optical or tipping-bucket rain gauge, and up to 4 additional RS485 sensors (CO2, rain/snow, PAR, TSR, DIY A1–A4) via DR-F6C-4M splitter. 12 V input/recharge, 1000 mAh Li-ion backup, IP66; external MPPT/solar power required for sensors. Default uplink 20 min. FPort 2: BAT(2) payloadVer(1) rainPulses(4) DS18B20(2) flags(1: bit7 MOD, bit5 interrupt, bits0-3 rain factor) rainDivisor(1) then fixed WSS block (ver 1 = WSS-09, ver 4 = WSS-0x T/H/P/lux) followed by TLV sensor records. MOD selects CO2 (0) or PM2.5/PM10 (1) in the WSS-09 block. FPort 5: device status (model 0x2E). Downlink encoder param cmd: tdc | mode | status | reset.LoRaWAN
Connect Dragino devices through
Run your Dragino devices on Widgelix
Tell us which devices and networks you use. We'll show you dashboards, Actions and AI access on your own data.
- Live walkthrough with your devices
- Template check for your models
- Help with connectivity setup






