KS32 Dry Contact Input Module specificationV1.0
Product Introduction

Product Description
KS32 is a LoRaWAN-based ® The dry contact collector for communication, the product provides 6 Dry contact interfaces, triggers internal level reversal when the dry contact state changes, KS32 triggers interruption to realize real-time collection of the dry contact change state and uploads the dry contact state and count value to LoRaWAN's NS server through LoRaWAN gateway.
KS32 based on LoRa ® Wireless technology, supports standard LoRaWAN ® Networking communication has the characteristics of long communication distance and low power consumption.
Product built-in 4*2700mAh large-capacity lithium battery, life up to 6 years.
In addition, product support with ManThink/third-party LoRaWAN The gateway is combined with the third-party IoT platform of ThinkLink, Chirp stack, and TTN to realize the monitoring and management of dry-contact switches.
KS32 has a high protection level of IP65, which can adapt to the harsh outdoor environment and can be widely used in the management needs of smart industries, smart buildings and other scenarios.
Main features
- IP65 protection level
- Support 6 ports Dry contact
- Battery powered, 10800mA high performance lithium battery, battery life up to 6 years
- Support ThinkLink/ChirpStack/TTN platform docking
- Support US902,AU915,AS923,EU868,EU433,CN470 LoRaWAN standards
Specifications
Performance Parameters
| Item | Value |
|---|---|
| § Interface | |
| connect Type | PG7 |
| Number of dry contact interfaces | 6 |
| Number of grounding wires | 2 |
| Display | None |
| § Wireless Parameters | |
| Protocol | Standard LoRaWAN ® Agreement |
| Regional Standards | CN470/EU433/EU868/AS923/AU915/Us902 |
| Transmit power | Maximum Support 22dBm ( can be changed) |
| Receiving sensitivity | -142dBm(SF=12,BW=125kHz) |
| Working mode | OTAA/ABP Class A |
| § Agreement /Configuration | |
| Test/Trigger mode | The magnet 2 seconds trigger heartbeat data 6 Seconds trigger into the network |
| Configuration | By NS issue instruction |
| § Physical Characteristics | |
| Power supply mode | 4 x 2700 mAh ER14505 lithium battery |
| Sleep current | <5uA (25 ℃ at room temperature) |
| Emission current | <110mA (22dBm transmit power) |
| Battery life | 6 years (15-minute reporting cycle, 25 ℃ at room temperature) |
| Working Temperature | -40°C ~85°C |
| Relative humidity | ≤95% (no condensation) |
| Protection level | IP65 |
| Material & Color | ABS + PC, White |
| Dimensions | 120mm * 72mm * 28mm |
| Installation method | Wall Hanging |
Dimensions and Interfaces

| Number | Interface Description | Specific Details |
|---|---|---|
| 1 | LoRa Antenna interface | Inner hole outer screw, according to different LoRaWAN standard match |
| 2 | Wiring Port | PG7 waterproof connector 2 GND,6 DI input interface, a total of 8 leads |
Model List

Example, KS328-A1-AS923-N: 2nd Generation Dry Contact Input Module with IP65, 6DI interface, built-in 10800mA battery
Instructions for use
Network topology
KS32 is a standard LoRaWAN device and needs LoRaWAN network support to work properly. You can use the LoRaWAN gateway of ManThink or a third-party LoRaWAN gateway with the support of LoRaWAN NS.
KS32 supports accessing standard LoRaWAN networks such as ThinkLink, Chirp stack, and TTN. You can use the ThinkLink configuration model to implement business functions, card view presentation, and other business logic.
The LoRaWAN network topology is as follows:

Working mode
Periodic Upload and trigger Upload
- [x] KS32 has 6 DI interfaces. KS32 monitors the Accessed DI signals in real time. When the state of any DI interface changes, it will record the number of overturns and send a packet of data to the state of the DI interface.
- [x] When no trigger event occurs, KS32 periodically reports the status and count values of six DI interfaces
- [x] The Upload cycle of KS32 is set according to the heartbeat cycle address.Note: KS32 can only be connected to dry contacts*.*
Communication Test
Use a magnet to stick the loction of QR code on KS32 to trigger 2S-4S, which can trigger a packet of upstream measurement data.
Network access
Use a magnet to stick the location of QR code on KS32 to trigger 6s-8s, which can trigger a packet of network access data.
Installation and fixing
- [x] Use the drill to fix the back plate to the Wall (keep the back plate Arrow Up)

- [x] Hatch the product on the back plate (slide down after aligning the groove on the back of the sensor with the convex part of the back plate)

Communication Protocol
According to the standard
\PTL-D01 ManThink Technology IoT Terminal Application Layer General Protocol V1.5
Data Items and Identifiers
- [x] LoRaWAN port number = 15
KS32 supports only one data format, for example:
82 24 1A FF00AE 0D000000 D1000000 52000000 52000000 1c000000 28000000 69000000 f400000
| Number | Data Item | Example | Start Address | Length | Description |
|---|---|---|---|---|---|
| 1 | version Number | 0x82 | 0 | 1 byte | KS32 fixed to 0x82 |
| 2 | control Word | 0x24 | 1 | 1 byte | KS32 fixed to 0x24 |
| 3 | identifier | 0x1A | 2 | 1 byte | KS32 fixed to 0x1A |
| 4 | DI status | 0xFF | 3 | 1 byte | bit0-bit7 correspond to the current DI state, |
| 1 = open state | |||||
| 0 = closed state | |||||
| 5 | fault state | 0x00 | 4 | 1 byte | 0x 01 for ferroelectric fault |
| 6 | battery voltage | 0xAE | 5 | 1 byte | ($v * 1.6/254+2) unit is V |
| 7 | port1 count | 0x0000000D | 6 | 4 bytes | little Endian Mode |
| 8 | port2 count | 0x000000d1 | 10 | 4 bytes | little Endian Mode |
| 9 | port3 count | 0x00000052 | 14 | 4 bytes | little Endian Mode |
| 10 | port4 count | 0x00000052 | 18 | 4 bytes | little Endian Mode |
| 11 | port5 count | 0x0000001c | 22 | 4 bytes | little Endian Mode |
| 12 | port6 count | 0x00000028 | 26 | 4 bytes | little Endian Mode |
ThinkLink reference model
Log in to https://thinklink.manthink.cn\n○ Search for KS32 in the model menu\n○ add using template KS32
Parameter Modification
\PTL-D01 ManThink Technology IoT Terminal Application Layer General Protocol V1.5
Configuration parameter address table
| Number | Data Item | Default Value | Start Address | Length | Description |
|---|---|---|---|---|---|
| 1 | data period | 900 | 40 | 4 bytes | upload cycle, in seconds |
| 2 | Trigger Enable | 1 | 90 | 1 byte | Trigger LoRa TX enable bit. =0x01: Trigger tx data when any DI port level changes. =0x00: DI port level changes only count but do not trigger tx data. |
| 3 | Reserved | - | 91 | 1 byte | - |
| 4 | Pulse Threshold | 10 | 92-93 | 2 bytes | Little-endian format, unit: ms |
| 5 | Throttle Window | 5000 | 94-95 | 2 bytes | Little-endian format, unit: ms |
| 6 | Reserved | - | 96-99 | 4 bytes | - |
| 7 | check value | 0xFAFA | 100 | 2bytes | check value when modify the base counter, the value must be write 0xfafa |
| 8 | base1 | 0 | 102 | 4bytes | base counter of channel 1 |
| 9 | base2 | 0 | 106 | 4bytes | base counter of channel 2 |
| 10 | base3 | 0 | 110 | 4bytes | base counter of channel 3 |
| 11 | base4 | 0 | 114 | 4bytes | base counter of channel 4 |
| 12 | base5 | 0 | 118 | 4bytes | base counter of channel 5 |
| 13 | base6 | 0 | 122 | 4bytes | base counter of channel 6 |
Contact Us
Website: www.manthink.cn
Email: info@ manthink.cn
Tel: +86-15810684257