Home / Sensors / Renke RS-ECTHPH-N01-TR-1
Renke · RS-485 sensor
Shandong Renke Control Technology
Renke 4-in-1 — moisture, temp, EC, pH (ZTS-compatible registers).
The Renke RS-ECTHPH-N01-TR-1 is a 6-in-1 RS-485 soil probe reporting moisture, temperature, EC, pH, salinity and TDS over Modbus-RTU on RS-485 at 4800 bps, 8N1, on DC 4.5–30 V. This guide documents 15 registers, default Modbus address 1. It does not report N-P-K. For those on the same bus: N-P-K → JXBS-3001-TR (7-in-1). It is register-compatible with the SN-3001-TR-ECTHPH-N01 and ZTS-3001-TR-ECTHPH-N01, which the same firmware profile reads unchanged. Sankhya firmware profile: ZTS_4in1_ECTHPH.
The official Renke map confirms that the RS-ECTHPH-N01-TR-1 is register-compatible with the ZTS/SN ECTHPH family. Sankhya Farms reads it through the ZTS_4in1_ECTHPH profile, applies the signed and decimal conversions, and sends moisture, temperature, EC, pH, salinity and TDS to the free cloud dashboard. Calibration and coefficient registers remain available for maintenance without being confused with live series.
This is a broad root-zone instrument for orchards, fields, greenhouse beds, nursery containers, home gardens, landscape trials or compatible solid hydroponic media. The combined history can reveal whether pH or EC moved during a drying cycle and whether a salinity rise persisted after irrigation. It can also be used simply as a remote display and logger. If the job is a water tank, nutrient reservoir or recirculating solution, select a liquid-rated RS-485 pH/EC sensor; protocol compatibility and environmental suitability are separate questions.
The live sequence begins with moisture 0000H ×0.1%, signed temperature 0001H ×0.1 °C, EC 0002H in µS/cm and pH 0003H ×0.1. Salinity and TDS are 0004H and 0005H on this Renke map. Coefficients at 0022H–0024H and calibration addresses at 0050H onward should be handled separately. Sankhya's profile preserves that distinction.
Specs sourced from: Official Renke RS-ECTHPH-N01-TR-1 product page & manual.
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.
| Register | PLC | Parameter | Type | Scale | Unit | R/W | Notes |
|---|---|---|---|---|---|---|---|
| 0000H | 40001 | Soil moisture | uint16 | 0.1 | % | RO | |
| 0001H | 40002 | Soil temperature | int16 | 0.1 | °C | RO | |
| 0002H | 40003 | Electrical conductivity | uint16 | 1 | uS/cm | RO | |
| 0003H | 40004 | pH | uint16 | 0.1 | pH | RO | |
| 0004H | 40005 | Salinity | uint16 | 1 | mg/L | RO | |
| 0005H | 40006 | TDS | uint16 | 1 | mg/L | RO | |
| 0022H | 40035 | EC temperature coefficient | uint16 | 0.1 | %/°C | RW | |
| 0023H | 40036 | Salinity coefficient | uint16 | 0.01 | — | RW | |
| 0024H | 40037 | TDS factor | uint16 | 0.01 | — | RW | |
| 0050H | 40081 | Temperature calibration | int16 | 0.1 | °C | RW | |
| 0051H | 40082 | Moisture calibration | int16 | 0.1 | % | RW | |
| 0052H | 40083 | EC calibration | int16 | 1 | uS/cm | RW | |
| 0053H | 40084 | pH calibration | int16 | 1 | — | RW | |
| 07D0H | 42001 | Device address | uint16 | 1 | — | RW | |
| 07D1H | 42002 | Baud rate | uint16 | 1 | — | RW |
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.
| Parameter | Range | Accuracy |
|---|---|---|
| Soil moisture | 0–100 %RH | ±2 % (0–50 %RH), ±3 % (50–100 %RH) |
| Soil temperature | −40 to +80 °C | ±0.5 °C @ 25 °C |
| EC | 0–20000 µS/cm | ±3 %FS (0–10000), ±5 %FS (10000–20000) |
| pH | 3–9 pH | ±0.3 pH |
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.
How the Renke RS-ECTHPH-N01-TR-1 compares with the other RS-485 models in the Sankhya library. "Drop-in" means the same parameter set and the same register map, read by the same firmware profile.
| Model | Relationship | Measures | Baud | Difference |
|---|---|---|---|---|
| SN-3001-TR-ECTHPH-N01 | Drop-in | Moisture, Temperature, EC, pH, Salinity, TDS | 4800 | Same parameter set and register map. No documented differences. |
| ZTS-3001-TR-ECTHPH-N01 | Drop-in | Moisture, Temperature, EC, pH, Salinity, TDS | 4800 | Same parameter set and register map. Differs in supply range (DC 5–30 V). |
| Renke RS-WS-N01-TR | Sibling | Moisture, Temperature | 4800 | Drops EC, pH, salinity and TDS. |
| Renke RS-SD-N01-TR-1 | Sibling | Moisture | 9600 | Drops temperature, EC, pH, salinity and TDS. Default baud 9600. |
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.
Contact Us