# Supported IoT Devices & Ready Decoders · GreenMesh

URL: https://greenmesh.org/product/asset-templates

> Catalog of LoRaWAN, NB-IoT and MQTT sensors and meters supported out of the box on GreenMesh. Pre-built decoders, filter by vendor and protocol.

---

/ Asset Templates

# Supported IoT devices: sensors and meters ready to connect

Browse LoRaWAN, NB-IoT, MQTT and Sigfox devices with pre-built decoders on the Widgelix platform. Connect any listed device in minutes — no custom integration required. Filter by manufacturer and connectivity.

Filters

Manufacturer

Adeunis 1 Connected Inventions 5 Daviteq 2 Digital Matter 1 Dragino 32 Elsys 1 Enginko 4 MClimate 3 Milesight 11 Nano Sensorics 2 OleumTech 2 Plenom 1 Seeed Studio 2 Senzemo 1 Tektelic 2 Teltonika 1 Thermokon 5 Visiosoft 1

Connectivity

LoRaWAN 54 Sigfox 7

![Adeunis Current Sensor LoRaWAN IoT device](https://greenmesh.org/images/devices/adeunis/current-sensor.jpg)
Adeunis

### Current Sensor

The CURRENT SENSOR is a ready-to-use product for measuring current to monitor current thresholds. It consists of the ANALOG transmitter and a current transducer (50 A, 100 A or 500 A).

LoRaWAN Sigfox

![Connected Inventions AirWits IoT device](https://greenmesh.org/images/devices/connected-inventions/airwits.png)
Connected Inventions

### AirWits

Temperature and humidity metering device.

![Connected Inventions AirWits CO2 IoT device](https://greenmesh.org/images/devices/connected-inventions/airwitsco2.jpg)
Connected Inventions

### AirWits CO2

![Connected Inventions AirWits CO2 Plus IoT device](https://greenmesh.org/images/devices/connected-inventions/airwitsco2plus.jpg)
Connected Inventions

### AirWits CO2 Plus

![Connected Inventions AirWits PM Sigfox IoT device](https://greenmesh.org/images/devices/connected-inventions/airwits-pm.png)
Connected Inventions

### AirWits PM

Particulate matter, temperature, and humidity metering device

Sigfox

![Connected Inventions Detectify-R4 Sigfox IoT device](https://greenmesh.org/images/devices/connected-inventions/detectify-r4.jpg)
Connected Inventions

### Detectify-R4

Indoor Motion Detector

Sigfox

![Daviteq WSSFC-AG IoT device](https://greenmesh.org/images/devices/daviteq/wssfc-ag.jpg)
Daviteq

### WSSFC-AG

SIGFOX TILT SENSOR

![Daviteq WSSFC-ULC-H1 Sigfox IoT device](https://greenmesh.org/images/devices/daviteq/wssfc-ulc-h1.jpg)
Daviteq

### WSSFC-ULC-H1

SIGFOX-READY ULTRASONIC LEVEL SENSOR

Sigfox

![Digital Matter Yabby 3 LoRaWAN IoT device](https://greenmesh.org/images/devices/digital-matter/yabby-3.jpg)
Digital Matter

### Yabby 3

Ultra-rugged and compact battery-powered GPS asset tracking device for LoRaWAN networks featuring 7 years battery life

LoRaWAN

![Dragino AirFlow-LN LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/airflow-ln.png)
Dragino

### AirFlow-LN

LoRaWAN 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

![Dragino AQS01-L LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/aqs01-l.jpg)
Dragino

### AQS01-L

LoRaWAN 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

![Dragino CPL01 LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/cpl01.jpg)
Dragino

### CPL01

LoRaWAN 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

![Dragino CPL03-LB/LS LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/cpl03-lb-ls.jpg)
Dragino

### CPL03-LB/LS

LoRaWAN 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

![Dragino DDS20-LB/LS LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/dds20-lb-ls.jpg)
Dragino

### DDS20-LB/LS

LoRaWAN 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

![Dragino DDS45-LB/LS LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/dds45-lb-ls.jpg)
Dragino

### DDS45-LB/LS

LoRaWAN 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

![Dragino DDS75-LB/LS LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/dds75-lb-ls.jpg)
Dragino

### DDS75-LB/LS

LoRaWAN 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

![Dragino DS03A-LB/LS LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/ds03a-lb-ls.jpg)
Dragino

### DS03A-LB/LS

LoRaWAN 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

![Dragino LDDS20 LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/ldds20.jpg)
Dragino

### LDDS20

LoRaWAN 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

![Dragino LDDS75 LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/ldds75.jpg)
Dragino

### LDDS75

LoRaWAN 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

![Dragino LDS01 LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/lds01.jpg)
Dragino

### LDS01

LoRaWAN 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

![Dragino LDS02 LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/lds02.jpg)
Dragino

### LDS02

LoRaWAN 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

![Dragino LDS03A LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/lds03a.jpg)
Dragino

### LDS03A

LoRaWAN 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

![Dragino LHT65N IoT device](https://greenmesh.org/images/devices/dragino/lht65n.jpg)
Dragino

### LHT65N

![Dragino LHT65N-DC LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/lht65n-dc.jpg)
Dragino

### LHT65N-DC

LoRaWAN 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

![Dragino LHT65N-DS LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/lht65n-ds.jpg)
Dragino

### LHT65N-DS

LoRaWAN 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

![Dragino LWL01 LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/lwl01.jpg)
Dragino

### LWL01

LoRaWAN 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

![Dragino LWL02 LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/lwl02.jpg)
Dragino

### LWL02

LoRaWAN 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

![Dragino LWL03A LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/lwl03a.jpg)
Dragino

### LWL03A

LoRaWAN 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

![Dragino LWL04 LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/lwl04.jpg)
Dragino

### LWL04

LoRaWAN 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

![Dragino MDS120-LB/LS LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/mds120-lb-ls.jpg)
Dragino

### MDS120-LB/LS

LoRaWAN 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

![Dragino MDS200-LB/LS LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/mds200-lb-ls.jpg)
Dragino

### MDS200-LB/LS

LoRaWAN 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

![Dragino MR-XX-LB/LS LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/mr-xx-lb-ls.jpg)
Dragino

### MR-XX-LB/LS

LoRaWAN 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

![Dragino PB01 LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/pb01.jpg)
Dragino

### PB01

LoRaWAN 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

![Dragino PB05-L LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/pb05-l.jpg)
Dragino

### PB05-L

LoRaWAN 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

![Dragino SE02-LB LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/se02-lb.jpg)
Dragino

### SE02-LB

LoRaWAN 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

![Dragino SVC01-LS2 LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/svc01-ls2.jpg)
Dragino

### SVC01-LS2

LoRaWAN 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

![Dragino SW3L LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/sw3l.jpg)
Dragino

### SW3L

LoRaWAN 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

![Dragino SW3L-LB/LS LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/sw3l-lb-ls.jpg)
Dragino

### SW3L-LB/LS

LoRaWAN 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

![Dragino WL03A-LB/LS LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/wl03a-lb-ls.jpg)
Dragino

### WL03A-LB/LS

LoRaWAN 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

![Dragino WQS-LB LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/wqs-lb.jpg)
Dragino

### WQS-LB

LoRaWAN 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

![Dragino WSC2-L LoRaWAN IoT device](https://greenmesh.org/images/devices/dragino/wsc2-l.png)
Dragino

### WSC2-L

LoRaWAN 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

![Elsys EMS LoRaWAN IoT device](https://greenmesh.org/images/devices/elsys/ems.png)
Elsys

### EMS

This is an indoor LoRaWAN® wireless sensor for measuring the indoor environment, the number of openings on a door, or maybe if something has moved or not. It also has a water leak detector which makes it ideal to mount under a dishwasher, for example.

LoRaWAN

![Enginko EGK-LW22CCM IoT device](https://greenmesh.org/images/devices/enginko/egk-lw22ccm.jpg)
Enginko

### EGK-LW22CCM

LoRaWAN Cold Chain Environment Monitoring sensor

![Enginko EGK-LW22PLG LoRaWAN IoT device](https://greenmesh.org/images/devices/enginko/egk-lw22plg.jpg)
Enginko

### EGK-LW22PLG

LoRaWAN Energy Meter Plug With On/Off EU868

LoRaWAN

![Enginko MCF-LW12CO2E IoT device](https://greenmesh.org/images/devices/enginko/mcf-lw12co2e.jpg)
Enginko

### MCF-LW12CO2E

![Enginko MCF-LW20W00 IoT device](https://greenmesh.org/images/devices/enginko/mcf-lw20w00.jpg)
Enginko

### MCF-LW20W00

![MClimate 16A Switch & Power Meter LoRaWAN IoT device](https://greenmesh.org/images/devices/mclimate/16a-switch-power-meter.jpg)
MClimate

### 16A Switch & Power Meter

The MClimate 16A Switch & Power Meter LoRaWAN® is a compact 16A relay and electricity meter. The device is small enough to fit behind most wall switches and power equipment, enabling you to automate, track, and control your electrical appliances.

LoRaWAN

![MClimate Flood Sensor LoRaWAN IoT device](https://greenmesh.org/images/devices/mclimate/flood-sensor.jpg)
MClimate

### Flood Sensor

The MClimate Flood Sensor is a discreet device designed to quickly detect floods as they happen and within seconds sends notifications to your system as well as activates an audible alarm on the spot.

LoRaWAN

![MClimate Vicki LoRaWAN IoT device](https://greenmesh.org/images/devices/mclimate/vicki.jpg)
MClimate

### Vicki

Vicki LoRaWAN is a smart thermostatic radiator valve (TRV, M30x1.5) with temperature and humidity sensor, manual target temperature ring, 2-digit display, automatic temperature control algorithms, manual valve openness control, open-window detection, child lock and anti-freeze. LoRaWAN 1.0.3 Class A, EU868, OTAA, 2xAA lithium (up to 10 years).

LoRaWAN

![Milesight AM103 IoT device](https://greenmesh.org/images/devices/milesight/am103.jpg)
Milesight

### AM103

![Milesight AM103L IoT device](https://greenmesh.org/images/devices/milesight/am103l.jpg)
Milesight

### AM103L

![Milesight AM104 IoT device](https://greenmesh.org/images/devices/milesight/am104.jpg)
Milesight

### AM104

![Milesight AM107 IoT device](https://greenmesh.org/images/devices/milesight/am107.jpg)
Milesight

### AM107

![Milesight EM320-TH Temperature & Humidity Sensor LoRaWAN IoT device](https://greenmesh.org/images/devices/milesight/em320-th-temperature-humidity-sensor.png)
Milesight

### EM320-TH Temperature & Humidity Sensor

Milesight EM320-TH rugged IP67 LoRaWAN temperature and humidity sensor. Temperature 0.1 °C resolution, humidity 0.5 %RH resolution, battery level, threshold alarms and data storage with retransmission (history). Default report interval 10 min. Decoder: official Milesight SensorDecoders (em320-th).

LoRaWAN

![Milesight EM500-SMTC LoRaWAN IoT device](https://greenmesh.org/images/devices/milesight/em500-smtc.jpg)
Milesight

### EM500-SMTC

Soil Moisture, Temperature and Electrical Conductivity Sensor

LoRaWAN

![Milesight VS121 IoT device](https://greenmesh.org/images/devices/milesight/vs121.jpg)
Milesight

### VS121

![Milesight WS101 Smart Button LoRaWAN IoT device](https://greenmesh.org/images/devices/milesight/ws101-smart-button.png)
Milesight

### WS101 Smart Button

Milesight WS101 LoRaWAN smart button (also SOS version). Reports short press, long press and double press events plus battery level. Decoder: official Milesight SensorDecoders (ws101). button: 1 = short press, 2 = long press, 3 = double press.

LoRaWAN

![Milesight WS303 Leak Sensor LoRaWAN IoT device](https://greenmesh.org/images/devices/milesight/ws303-leak-sensor.png)
Milesight

### WS303 Leak Sensor

Milesight WS303 mini LoRaWAN water leak sensor. Detects water leakage with probes, local buzzer alarm, reports leakage status and battery level (heartbeat every 1080 min by default). Supports Milesight D2D. Decoder: official Milesight SensorDecoders (ws303).

LoRaWAN

![Milesight WS523 LoRaWAN IoT device](https://greenmesh.org/images/devices/milesight/ws523.jpg)
Milesight

### WS523

Smart Portable Socket

LoRaWAN

![Milesight WT101 Smart Radiator Thermostat LoRaWAN IoT device](https://greenmesh.org/images/devices/milesight/wt101-smart-radiator-thermostat.jpg)
Milesight

### WT101 Smart Radiator Thermostat

Milesight WT101 LoRaWAN smart radiator thermostat (TRV). Reports ambient temperature, target temperature, valve opening, motor stroke/position, open window detection, freeze protection, tamper (installed/uninstalled) and battery. Decoder: official Milesight SensorDecoders (wt101). Numeric flags: window_open, tamper, freeze (1 = active).

LoRaWAN

![Nano Sensorics CARBONLESS IoT device](https://greenmesh.org/images/devices/nano-sensorics/carbonless.jpg)
Nano Sensorics

### CARBONLESS

![Nano Sensorics VAPELESS LoRaWAN IoT device](https://greenmesh.org/images/devices/nano-sensorics/vapeless.jpg)
Nano Sensorics

### VAPELESS

Vaping detection sensor

LoRaWAN

![OleumTech SFX-AD11 Sigfox IoT device](https://greenmesh.org/images/devices/oleumtech/sfx-ad11.jpg)
OleumTech

### SFX-AD11

Class I, Division 1 Wireless Transmitter

Sigfox

![OleumTech SFX-RT11 Sigfox IoT device](https://greenmesh.org/images/devices/oleumtech/sfx-rt11.jpg)
OleumTech

### SFX-RT11

Battery-Powered Self-Contained Temperature Monitoring Solution

Sigfox

![Plenom Busylight LoRaWAN IoT device](https://greenmesh.org/images/devices/plenom/busylight.jpg)
Plenom

### Busylight

Real time status light that helps reduce unwanted interruptions and distractions.

LoRaWAN

![Seeed Studio SenseCAP S2120 LoRaWAN IoT device](https://greenmesh.org/images/devices/seeed-studio/sensecap-s2120.png)
Seeed Studio

### SenseCAP S2120

8-in-1 Weather Station

LoRaWAN

![Seeed Studio SenseCAP T1000 LoRaWAN IoT device](https://greenmesh.org/images/devices/seeed-studio/sensecap-t1000.png)
Seeed Studio

### SenseCAP T1000

A card size LoRaWAN GPS tracker for seamless INDOOR & OUTDOOR positioning

LoRaWAN

![Senzemo SMC30 LoRaWAN IoT device](https://greenmesh.org/images/devices/senzemo/smc30.jpg)
Senzemo

### SMC30

The Senzemo Senstick Microclimate is an industrial-grade LoRaWAN microclimate sensor

LoRaWAN

![Tektelic Breeze LoRaWAN IoT device](https://greenmesh.org/images/devices/tektelic/breeze.jpg)
Tektelic

### Breeze

INDOOR AIR QUALITY & CO2 MONITOR

LoRaWAN

![Tektelic COMFORT v2 LoRaWAN IoT device](https://greenmesh.org/images/devices/tektelic/comfort-v2.png)
Tektelic

### COMFORT v2

TEKTELIC COMFORT v2 (T0009125) — low-power IP65 LoRaWAN indoor smart room sensor: temperature (±0.2 °C), relative humidity, ambient light (5–1000 lux) with dark/bright threshold, 3-axis accelerometer with impact alarm, magnetic (hall) switch, two USB-C type external connectors (leak-detection rope, dry contact, pulse input; connector B also analog/thermistor), leak detection via enclosure screws, and latching valve shutoff via built-in SSR (max 24 V / 300 mA). CR2477 coin cell, >5 years. Reporting uses a core tick + ticks-per-report scheme (default: battery/temperature/RH every 1 h, magnet and digital inputs on every actuation). Uplink data on fPort 10, diagnostics fPort 5, config read-back fPort 100, downlink write ACK fPort 101. Downlinks are register writes on fPort 100 (register | 0x80 + value).

LoRaWAN

![Teltonika FMB003 LoRaWAN IoT device](https://greenmesh.org/images/devices/teltonika/fmb003.jpg)
Teltonika

### FMB003

LoRaWAN

![Thermokon DPA-Plus IoT device](https://greenmesh.org/images/devices/thermokon/dpa-plus.jpg)
Thermokon

### DPA-Plus

A versatile device for measuring and monitoring the over-, under- or differential pressure and volume flow (flow) of fans and filters in air and other non-aggressive gases.

![Thermokon MCS Occ Lum Temp-rH LoRaWAN IoT device](https://greenmesh.org/images/devices/thermokon/mcs-occ-lum-temp-rh.jpg)
Thermokon

### MCS Occ Lum Temp-rH

Motion detector, room sensor temperature, relative humidity, brightness, movement, presence | LoRaWAN

LoRaWAN

![Thermokon Novos 3 P temp-rh IoT device](https://greenmesh.org/images/devices/thermokon/novos-3-p-temp-rh.jpg)
Thermokon

### Novos 3 P temp-rh

Room sensor temperature, relative humidity | LoRaWAN | 0..+50 °C 0..100% rH without condensation

![Thermokon Novos 3 Temp-rH LoRaWAN IoT device](https://greenmesh.org/images/devices/thermokon/novos3-temp-rh.jpg)
Thermokon

### Novos 3 Temp-rH

Room sensor temperature, relative humidity | LoRaWAN | 0..+50 °C 0..100% rH without condensation

LoRaWAN

![Thermokon SAB07 LRW IoT device](https://greenmesh.org/images/devices/thermokon/sab07-lrw.jpg)
Thermokon

### SAB07 LRW

![Visiosoft VisioTamp Sigfox IoT device](https://greenmesh.org/images/devices/visiosoft/visiotamp.jpg)
Visiosoft

### VisioTamp

The VisioTamp is an application ready Sigfox enabled transceiver. A smart sensor perfectly suited for tamper detection applications.

Sigfox

## How the device catalog works

Every device listed here has a verified uplink decoder and, where applicable, a downlink encoder. Connect via any supported LoRaWAN network server — The Things Network (TTN), ChirpStack or Actility — or stream data directly over MQTT. Because payloads are decoded for you, readings such as temperature, humidity and CO₂ arrive as clean, structured metrics with no custom integration work.

## Don't see your device?

Any device with a documented payload can be added. Describe the payload and we'll build the decoder for you, or [write your own JavaScript decoder](https://greenmesh.org/platform/payload-decoders) with the help of the [documentation](https://docs.widgelix.com). Widgelix is a software platform, not a hardware vendor — you are free to source devices from any manufacturer.

/ FAQ

## Frequently asked questions

#### Which LoRaWAN devices are supported on GreenMesh?

GreenMesh supports a growing catalog of LoRaWAN sensors and meters from vendors such as Milesight, Dragino, Adeunis and more. Every listed device ships with a verified uplink decoder, and downlink encoders where applicable, so you can connect it without writing custom integration code.

#### Do I need to write a payload decoder myself?

No. Devices in the catalog already include pre-built, verified decoders, so you can connect a listed device in minutes. If you prefer, you can still write or customise your own decoder using our documentation.

#### Can I connect a device that isn't in the catalog?

Yes. Any device with a documented payload can be added. Describe the payload and we'll build the decoder for you, or write your own using the docs. GreenMesh also connects directly over MQTT, and via LoRaWAN network servers like TTN, ChirpStack and Actility.

#### Does GreenMesh sell hardware?

No. Widgelix is a software platform, not a hardware vendor. You are free to source devices from any manufacturer — the catalog simply lists the hardware that works out of the box.
