Home / Sensors / Renke RS-ECTHPH-N01-TR-1

Renke · RS-485 sensor

Shandong Renke Control Technology

Renke RS-ECTHPH-N01-TR-1

Renke 4-in-1 — moisture, temp, EC, pH (ZTS-compatible registers).

✓ Verified for SankhyaMoistureTemperatureECpHSalinityTDSVerification 0.95 · datasheet-confirmed

Bus & electrical specs

Protocol
Modbus-RTU over RS-485
Default baud
4800 bps
Serial format
8N1
Function codes
0x03, 0x06
Supply voltage
DC 4.5–30 V
Power
≤ 0.5 W (24 V DC)
Default address
1
Ingress / housing
IP68
Probe / element
Corrosion-resistant electrode (stainless)
Operating temp.
−20 to +60 °C
Dimensions
45 × 15 × 127 mm
Cable
2 m (default, customisable)
Response time
≤ 1 s
Stabilisation
≤ 5 min
Firmware profile
ZTS_4in1_ECTHPH

Specs sourced from: Official Renke RS-ECTHPH-N01-TR-1 product page & manual.

Modbus-RTU register map

Function codes 0x03, 0x06 at 4800 bps, 8N1. Data registers are read with 0x03; configuration registers are written with 0x06. PLC column shows the 4xxxx Modbus holding-register convention.

RegisterPLCParameterTypeScaleUnitR/WNotes
0000H40001Soil moistureuint160.1%RO
0001H40002Soil temperatureint160.1°CRO
0002H40003Electrical conductivityuint161uS/cmRO
0003H40004pHuint160.1pHRO
0004H40005Salinityuint161mg/LRO
0005H40006TDSuint161mg/LRO
0022H40035EC temperature coefficientuint160.1%/°CRW
0023H40036Salinity coefficientuint160.01RW
0024H40037TDS factoruint160.01RW
0050H40081Temperature calibrationint160.1°CRW
0051H40082Moisture calibrationint160.1%RW
0052H40083EC calibrationint161uS/cmRW
0053H40084pH calibrationint161RW
07D0H42001Device addressuint161RW
07D1H42002Baud rateuint161RW

Worked query

Changing address & baud rate

This probe is configured over the same RS-485 bus using Modbus write commands (function code 0x06). Configure one device at a time on the bus.

Ranges & accuracy

ParameterRangeAccuracy
Soil moisture0–100 %RH±2 % (0–50 %RH), ±3 % (50–100 %RH)
Soil temperature−40 to +80 °C±0.5 °C @ 25 °C
EC0–20000 µS/cm±3 %FS (0–10000), ±5 %FS (10000–20000)
pH3–9 pH±0.3 pH

Notes & caveats

Upgraded to 0.95 — official Renke RS-ECTHPH-N01-TR-1 manual V1.2 (renkeer.com) uploaded and verified. Register map confirmed: 0000H=moisture×0.1%, 0001H=temp×0.1°C, 0002H=EC(us/cm), 0003H=pH×0.1, 0004H=salinity, 0005H=TDS. Communication example in manual: query 01 03 00 00 00 04 44 09, response 01 03 08 [moisture][temp][EC][pH] CRC. Added salinity, TDS, coefficient (0022H-0024H) and calibration (0050H-0053H) registers from official manual. Register layout fully confirmed identical to ZTS_4in1_ECTHPH family. Default baud 4800 confirmed.

Common questions

What baud rate does the Renke RS-ECTHPH-N01-TR-1 use by default?
4800 bps, 8N1. It is a Modbus-RTU slave; default address 1.
What supply voltage does the Renke RS-ECTHPH-N01-TR-1 need?
DC 4.5–30 V (≤ 0.5 W (24 V DC)).
How do I change the Renke RS-ECTHPH-N01-TR-1 Modbus address?
Write the device-address register with function code 0x06, one device on the bus at a time, then power-cycle. See the Configuration section above.
Is the Renke RS-ECTHPH-N01-TR-1 compatible with the Sankhya platform?
Yes — it is in the Sankhya RS-485 sensor library and the firmware-generation pipeline can produce node firmware for it.

Related Renke sensors

Run this sensor on a Sankhya node

Every sensor on this page is in our RS-485 library. Pick your model, and the firmware-generation pipeline builds the Modbus (or ASCII) polling code for an ESP32-S3 node — no hand-coding the register math.

Request access