Skip to content

Supported Devices ​

Disclaimer: “TULIP” is WIKA’s internal application-layer protocol used to encode and decode device data across wireless transports such as LoRa® and LoRaWAN®. It is a protocol codename, not a product name, and is referenced here solely for documentation clarity.

WIKA LPWAN devices are supported to varying degrees depending on three factors:

  • Parser generation (TULIP2 vs TULIP3)
  • Device capabilities and supported features
  • Device firmware

This page summarizes the current regional availability of parser generations, a device-level support matrix and which parsers are included in the NPM module @w2a-iiot/parsers.

Regional availability ​

RegionTULIP2TULIP3
Europe✔️ (current)❌
India✔️ (current)❌
North America❌✔️ (current)
Other regions❌❌

Note: region availability may change in the future, additional regions such as South America, Africa, or Oceania may be added later.

Device support matrix ​

DeviceTULIP2 UplinkTULIP2 DownlinkTULIP3 UplinkTULIP3 Downlink
A2G✔️⚪⚪⚪
NETRIS_F (prev. F98W6)✔️✔️✔️✔️
GD20W✔️✔️⚪⚪
NETRIS1✔️✔️✔️✔️
NETRIS2✔️✔️✔️✔️
PEW✔️✔️✔️✔️
PGW23✔️✔️⚪⚪
TRW✔️✔️✔️✔️
FLRU+NETRIS3✔️✔️✔️✔️
PEU+NETRIS3✔️✔️✔️✔️
PGU+NETRIS3✔️✔️✔️✔️
TGU+NETRIS3✔️✔️✔️✔️
TRU+NETRIS3✔️✔️✔️✔️

Legend:

  • ✔️ implemented in the parser (and supported by device)
  • ❌ supported by device, but not yet implemented in the parser
  • ⚪ not supported by the device (regardless of parser)

Note: TULIP2 was reimplemented multiple times, expect some differences in behavior between the various TULIP2 parsers.

NPM Module Inclusion ​

Some parsers are available as part of the NPM module @w2a-iiot/parsers.

The following list shows whether a device is included in the package.

DeviceIncludedFactory function
A2G✔️A2GParser
NETRIS_F (prev. F98W6)✔️NetrisFParser
GD20W✔️GD20WParser
NETRIS1✔️NETRIS1Parser
NETRIS2✔️NETRIS2Parser
FLRU+NETRIS3✔️FLRUParser
PEU+NETRIS3✔️PEUParser
PGU+NETRIS3✔️PGUParser
TGU+NETRIS3✔️TGUParser
TRU+NETRIS3✔️TRUParser
PEW✔️PEWParser
PGW23✔️PGW23Parser
TRW✔️TRWParser

Configuration frame ​

Here we summarize information about the configuration frame sent across all TULIP2 devices as an uplink.

Capability ​

See the following table for device support of the configuration frame feature:

DeviceConfiguration
A2G❌
PEW-1000✔️
NETRIS1✔️
TRW✔️
PGW23✔️
GD20W✔️

Configuration Status Value LSB (Byte 2; Bit 3-0) ​

DeviceBit 3-0
A2Gnot applicable
PEW-1000reserved
NETRIS1reserved
TRWreserved
PGW23Last packet index received
GD20Wreserved

Response Status (Byte 2; Bit 7-4) ​

Device0: Packet received1: No packet received2: Config applied with success3: Config rejected – At least 1 parameter is incorrect4: Config discarded – Never received all packets5: Config discarded – Force drop received6: Command success7: Command failed
PGW_23✔️✔️✔️✔️✔️✔️✔️✔️
PEW_1000✔️✔️✔️✔️✔️
TRW✔️✔️✔️✔️
Netris 1✔️✔️✔️✔️
GD20W✔️✔️✔️✔️✔️