Skip to content

KS31-PT100-A1 Single-Channel Temperature ​

KS31-PT100-A1 connects the 4–20 mA output of a PT100 temperature transmitter to KS31 AI1. Its default range is −100 to 100 °C. It does not connect directly to a bare PT100 resistance element and is not a 0–10 V profile.

KS31-PT100-A1 Single-Channel Temperature

Onboarding and range ​

Wire the current loop according to the KS31 and transmitter instructions, then select KS31-PT100-A1. Inputs of 4, 12 and 20 mA correspond to −100, 0 and 100 °C. Only AI1 is used. The profile is Class A, with sampling and upload intervals both set to 900 seconds and a 200 ms power-on delay. Verify the regional radio settings and power arrangement.

Calibration ​

The single-channel calibration RPC changes zero_offset1, measure_min1, measure_max1 and slope1, initially 0, −100, 100 and 1. The formula is temperature = (minimum + (current−4)/16 × (maximum−minimum)) × slope + offset. This is a platform calculation applied to the next valid uplink, not a firmware calibration command.

Verification and exceptions ​

Check both endpoints and the midpoint with known inputs. Inspect raw current, calibrated current and signal_status. Out-of-range current is extrapolated and must not be treated as an in-range reading. Faults and invalid ranges produce no new temperature. COV is an input threshold, not a Celsius threshold. Preserve existing intervals and calibration when migrating a device; evaluate loop power and radio traffic separately before shortening either interval.

Model catalog ​

Model typeNameid_namePlatform model ID
TemplateKS31-PT100-A1152001659600269312
Thing Model[KS31-PT100-A1] Parametersmt_ks31_pt100_a1_para152011625396596736
Thing Model[KS31-PT100-A1] Temperaturemt_ks31_pt100_a1152001660502044672
RPC[KS31-PT100-A1] Set Parametersmt_ks31_pt100_a1_set_para152011627007209472
RPC[KS31-PT100-A1] Get Parametersmt_ks31_pt100_a1_get_para152011626168348672
RPC[KS31-PT100-A1] Temperature Calibrationmt_ks31_pt100_a1_calibration152001661420597248

Data fields ​

mt_ks31_pt100_a1_para ​

FieldMeaningTypeUnit
pwron_delayPower-on Delaynumberms
period_upUpload Periodnumbers
measurePeriodMeasurement Periodnumbers
cov_enable1COV Enable 1number
cov_enable2COV Enable 2number
cov_enable3COV Enable 3number
cov_enable4COV Enable 4number
covChan1Channel 1 Change ThresholdnumbermA
covChan2Channel 2 Change ThresholdnumbermA
covChan3Channel 3 Change ThresholdnumbermA
covChan4Channel 4 Change ThresholdnumbermA

mt_ks31_pt100_a1 ​

FieldMeaningTypeUnit
typeTypestring
temperatureTemperaturenumber℃
batteryBatterynumberV
faultFaultstring
rssiRSSInumberdBm
snrSNRnumberdB
current_rawRaw CurrentnumbermA
currentCalibrated CurrentnumbermA
temperature_offsetTemperature Offsetnumber℃
signal_statusSignal Statusstring

Model names and IDs were checked against the ThinkLink PUBLIC catalog on 2026-10-13. Catalog availability does not establish field wiring, firmware installation or physical control acceptance.