Skip to content

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

ItemValue
§ Interface
connect TypePG7
Number of dry contact interfaces6
Number of grounding wires2
DisplayNone
§ Wireless Parameters
ProtocolStandard LoRaWAN ® Agreement
Regional StandardsCN470/EU433/EU868/AS923/AU915/Us902
Transmit powerMaximum Support 22dBm ( can be changed)
Receiving sensitivity-142dBm(SF=12,BW=125kHz)
Working modeOTAA/ABP Class A
§ Agreement /Configuration
Test/Trigger modeThe magnet 2 seconds trigger heartbeat data 6 Seconds trigger into the network
ConfigurationBy NS issue instruction
§ Physical Characteristics
Power supply mode4 x 2700 mAh ER14505 lithium battery
Sleep current<5uA (25 ℃ at room temperature)
Emission current<110mA (22dBm transmit power)
Battery life6 years (15-minute reporting cycle, 25 ℃ at room temperature)
Working Temperature-40°C ~85°C
Relative humidity≤95% (no condensation)
Protection levelIP65
Material & ColorABS + PC, White
Dimensions120mm * 72mm * 28mm
Installation methodWall Hanging

Dimensions and Interfaces

NumberInterface DescriptionSpecific Details
1LoRa Antenna interfaceInner hole outer screw, according to different LoRaWAN standard match
2Wiring PortPG7 waterproof connector 2 GND,6 DI input interface, a total of 8 leads

Model List

Model example

KS328-A1-AS923-N

Model component breakdown

  • KS328: product series and RF band.
    • KS32 identifies a second-generation IP65 dry-contact input module.
    • 8 identifies the 800 MHz-and-above RF version for EU868, AS923, AU915 and US902.
    • Other band option: 4 identifies the 400 MHz RF version for EU433 and CN470.
  • -A1: acquisition interface and power configuration.
    • A identifies six digital inputs (6DI).
    • 1 identifies a built-in 10800 mAh battery.
  • -AS923: LoRaWAN regional standard.
    • AS923 means that the device supports the LoRaWAN AS923 regional parameters.
    • Other regional codes are CN470, EU433, EU868, AU915 and US902; US902 denotes the LoRaWAN US915 (902–928 MHz) regional parameters.
  • -N: default version.
    • N identifies the default version.
    • Other values are reserved for customized or special versions.

Complete model meaning

The complete meaning of KS328-A1-AS923-N is:

This is a second-generation IP65 dry-contact input module in the 800 MHz-and-above RF class. It provides six digital inputs, includes a 10800 mAh battery, supports the LoRaWAN AS923 regional standard, and uses the default final version code N.

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

Reference: 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 F4000000

NumberData ItemExampleStart AddressLengthDescription
1Version number0x8201 byteFixed at 0x82
2Control word0x2411 byteFixed at 0x24
3Identifier0x1A21 byteFixed at 0x1A
4DI status0xFF31 byteSee the bit mapping and values below
5Fault status0x0041 byte0x00: normal; 0x01: ferroelectric-memory fault
6Battery voltage0xAE51 byteActual value = sample × 1.6 / 254 + 2 V
7Port 1 count0x0000000D64 bytesUnsigned 32-bit little-endian integer
8Port 2 count0x000000D1104 bytesUnsigned 32-bit little-endian integer
9Port 3 count0x00000052144 bytesUnsigned 32-bit little-endian integer
10Port 4 count0x00000052184 bytesUnsigned 32-bit little-endian integer
11Port 5 count0x0000001C224 bytesUnsigned 32-bit little-endian integer
12Port 6 count0x00000028264 bytesUnsigned 32-bit little-endian integer
13Port 7 count0x00000069304 bytesUnsigned 32-bit little-endian integer
14Port 8 count0x000000F4344 bytesUnsigned 32-bit little-endian integer

DI status bit mapping

BitDI input01
bit0DI1ClosedOpen
bit1DI2ClosedOpen
bit2DI3ClosedOpen
bit3DI4ClosedOpen
bit4DI5ClosedOpen
bit5DI6ClosedOpen
bit6DI7ClosedOpen
bit7DI8ClosedOpen

Sign in to ThinkLink, search for KS32 in the model menu, and add the device with the KS32 template.

Parameter Modification

Parameter changes follow PTL-D01 ManThink Technology IoT Terminal Application Layer General Protocol V1.5.

Configuration parameter address table

NumberData ItemDefault ValueStart AddressLengthDescription
1ResetWrite only91 byteWrite 0x01
2Upload interval900404 bytesUnit: seconds
3Trigger-uplink enable1901 byteSee the value table below
4Firmware version1911 byteFirmware version
5Wake-up protection threshold592–932 bytesLittle-endian, unit: seconds
6Throttle protection window594–952 bytesLittle-endian, unit: seconds
7Minimum pulse width096–972 bytesLittle-endian, unit: ms
8Maximum pulse width20098–992 bytesLittle-endian, unit: ms
9Base-counter verification value0xFAFA1002 bytesMust be written as 0xFAFA when changing a base counter
10Channel 1 base counter01024 bytesMetering base counter for channel 1
11Channel 2 base counter01064 bytesMetering base counter for channel 2
12Channel 3 base counter01104 bytesMetering base counter for channel 3
13Channel 4 base counter01144 bytesMetering base counter for channel 4
14Channel 5 base counter01184 bytesMetering base counter for channel 5
15Channel 6 base counter01224 bytesMetering base counter for channel 6
ValueBehavior when a DI input level changes
0x00Increment the counter only; do not send an uplink packet
0x01Send one uplink packet immediately when any DI input level changes

Contact Us

Website: www.manthink.cn

Email: info@manthink.cn

Tel: +86-15810684257

Manual Downloads

These are permanent download URLs and will remain unchanged when the manuals are updated.