— Blogs —
—Products—
Consumer hotline +8618073152920 WhatsApp:+8615367865107
Address:Room 102, District D, Houhu Industrial Park, Yuelu District, Changsha City, Hunan Province, China
Product knowledge
Time:2023-09-11 14:44:16 Popularity:10709
An IoT soil moisture sensor system measures soil water content and makes the collected data available to a remote monitoring platform through a suitable communication network. It is used in smart agriculture, irrigation management, greenhouse cultivation, environmental monitoring and soil research.
A typical system combines a soil moisture sensor, data acquisition equipment, a communication gateway and monitoring software. The sensor measures soil conditions, while the gateway or wireless node provides the connection to the wider network.
For example, a soil moisture sensor with RS485 Modbus RTU output can send measurements to a compatible IoT gateway. The gateway can then transmit the data through a configured Ethernet, Wi-Fi or cellular connection to a cloud platform or private server.
Understanding the differences between sensing, communication and irrigation control is important when selecting equipment for a reliable agricultural IoT system.
An IoT soil moisture sensor is a soil moisture measuring device used as part of a connected monitoring system. Its main purpose is to provide information about water content in the soil at the installed measurement location.
The term IoT refers to the connected monitoring architecture. It does not necessarily mean that the sensing probe contains its own Wi-Fi, 4G or LoRaWAN transmitter.
A conventional RS485 soil sensor can become part of an IoT monitoring installation when connected to compatible communication equipment. Alternatively, a suitable RS485-to-LoRaWAN node can provide wireless communication between the sensor location and a LoRaWAN gateway.
Different system designs provide different communication ranges, power requirements, installation costs and data collection capabilities.
The operation of an IoT soil moisture monitoring system can be divided into three functions: soil measurement, data communication and data processing.
Many electronic soil moisture sensors use dielectric measurement techniques, such as frequency-domain reflectometry (FDR) or time-domain reflectometry (TDR).
Water has a much higher dielectric permittivity than most dry soil minerals and air. When soil water content changes, the measured electrical response also changes. The sensor's electronics use a calibration relationship to estimate the volumetric water content.
Volumetric water content (VWC) is commonly expressed as a percentage. It describes the proportion of the measured soil volume occupied by water.
For example, 25% VWC means that approximately 25% of the measured soil volume consists of water. This is different from atmospheric relative humidity, which describes water vapor in air.
The measured value can be affected by soil texture, salinity, temperature, calibration and contact between the probe and the surrounding soil.
After measuring soil moisture, the sensor provides data through its supported output interface.
Many NiuBoL agricultural probes support RS485 Modbus RTU communication. Selected sensor models are also available with analog outputs, such as 4–20 mA or voltage signals.
An RS485 Modbus sensor typically responds to requests from a compatible PLC, data logger, RTU or IoT gateway. The receiving equipment must use the correct device address, serial settings, function code and register mapping.
RS485 is a wired communication interface. It does not independently provide Internet access or wireless transmission.
A suitable IoT gateway collects sensor readings and sends them to a remote monitoring system over a configured network connection.
Depending on the selected gateway and network availability, communication may use Ethernet, Wi-Fi or cellular connectivity. Application protocols such as MQTT or HTTP can be used when supported by the gateway and receiving platform.
The platform can store and display measurements, generate graphs and support alarms when these functions are configured.
The complete operating sequence is:
Soil Measurement → RS485 Data → IoT Gateway → Internet Connection → Cloud Platform / Private Server
An IoT soil moisture system contains several components. Each performs a different function, and their compatibility should be verified before installation.
| Component | Main Function |
|---|---|
| Soil Moisture Sensor | Measures volumetric soil water content at the sensing location. |
| Power Supply | Provides the required operating voltage and current to the sensor and connected equipment. |
| RS485 Communication Bus | Transfers serial data between compatible sensors and the receiving device. |
| IoT Gateway / Data Logger | Reads sensor data, manages acquisition and supports onward communication. |
| Network Connection | Connects the gateway to the remote receiving system. |
| Cloud Platform / Server | Receives, stores and displays measurements according to its available functions. |
| Optional Irrigation Controller | Evaluates irrigation rules and operates compatible valves or pump-control equipment. |
Remote monitoring and automatic irrigation are different functions. A gateway can provide data communication without necessarily controlling irrigation equipment. Automatic control requires suitable controller outputs, actuators and defined operating logic.
Different communication methods are suitable for different installation environments. RS485, cellular communication and LoRaWAN operate at different parts of the monitoring system.
RS485 Modbus RTU is commonly used for wired communication between soil sensors and local data acquisition equipment.
A suitable RS485 bus can support multiple sensors with unique device addresses. Cable design, electrical grounding, signal polarity, termination, supply voltage and communication settings must be considered.
The maximum practical cable distance depends on the installation, communication speed, cable characteristics and electrical environment. A universal maximum distance should not be assumed for every sensor installation.
A cellular IoT gateway can connect a local RS485 sensor network to a remote platform where suitable mobile network coverage is available.
For example, the NiuBoL TG451 Smart Data Collector provides an RS485 interface and network connectivity options according to its selected hardware configuration.
The gateway must be configured to read the correct Modbus registers and transmit the data to the intended server or monitoring platform. Cellular modem availability, supported bands and network subscription requirements should be checked for the ordered configuration.
A compatible RS485-to-LoRaWAN node can be used when wireless communication is required between a sensor location and a LoRaWAN gateway.
In this arrangement, the soil moisture sensor connects locally to the wireless node. The node collects the measurement and sends an appropriate payload over the LoRaWAN network.
A LoRaWAN gateway and network server are required for a typical LoRaWAN deployment. Frequency region, device compatibility, sensor power, measurement interval, payload decoding and network provisioning must be considered.
An ordinary RS485 soil moisture sensor is not automatically a LoRaWAN device. Wireless communication is provided by the compatible external node.
| Connection Method | Typical Architecture | Main Consideration |
|---|---|---|
| Wired RS485 | Sensor → RS485 → PLC / Logger | Wiring, distance and local communication compatibility |
| RS485 + 4G Gateway | Sensor → RS485 → Cellular Gateway → Server | Cellular coverage, power and gateway configuration |
| RS485 + LoRaWAN | Sensor → LoRaWAN Node → Gateway → Server | Node compatibility, regional frequency and radio coverage |
| RS485 + Ethernet / Wi-Fi Gateway | Sensor → RS485 → Network Gateway → Server | Available local network and platform compatibility |
A typical RS485 Modbus soil moisture installation requires the following configuration steps.
Identify the exact sensor model, required supply voltage, output interface and communication protocol. Use the corresponding product instruction manual rather than assuming the settings of another soil probe are identical.
Connect the sensor to a compatible DC power source and the gateway's RS485 interface according to the wiring diagrams.
RS485 A/B labeling may differ between manufacturers. Verify the signal polarity and terminal definitions in both manuals before applying power.
Set the correct sensor address, baud rate, parity, data bits, stop bits, supported function code and register addresses in the receiving device.
If multiple sensors share one bus, give each sensor a unique Modbus address and confirm that all devices use compatible serial settings.
Read the sensor registers locally before configuring remote transmission. Check that returned values are interpreted using the correct data type, scaling factor and measurement unit.
A successful Modbus response confirms communication, but it does not independently guarantee that the measurement value has been interpreted correctly.
Connect the gateway to the required Ethernet, Wi-Fi or cellular network. Configure the destination server address, network protocol, credentials and transmission interval according to the gateway and platform documentation.
Confirm that the platform receives measurements from the correct sensor and displays the correct device identity, timestamp, unit and measured value.
Test communication recovery after interruptions where required. The actual data buffering and retransmission behavior depends on the gateway configuration and platform capabilities.
For additional integration information, see RS485 Sensor Data Transfer to Server or Cloud Platform.
Soil moisture measurements can be used by an automated irrigation system, but sensing and equipment control are separate functions.
The sensor provides information about soil water conditions. A compatible controller evaluates the data and operates the irrigation equipment according to the configured rules.
Soil Moisture Sensor → Data Logger / Controller → Irrigation Decision → Valve or Pump-Control Interface
For example, a controller may compare soil moisture readings with a defined lower threshold and permit irrigation when the monitored soil zone becomes sufficiently dry.
A second threshold, maximum watering duration or another operating condition can be used to determine when irrigation stops, depending on the controller design.
Actual irrigation control requires compatible valve drivers, relays, pump controllers and suitable electrical protection. A standard RS485 soil sensor does not directly switch a water pump or solenoid valve merely by transmitting moisture data.
Remote access to soil moisture readings also does not automatically mean that remote irrigation control is available. The selected control platform and field controller must explicitly support this function.
IoT soil monitoring projects may use a single-parameter soil moisture sensor or an integrated probe with additional measurement channels.
Common options include soil moisture and temperature sensors, soil temperature-moisture-EC sensors and multi-parameter integrated soil probes.
| Sensor Configuration | Measurement Parameters |
|---|---|
| Soil Moisture Sensor | Soil water content |
| NBL-S-THR | Soil temperature and moisture |
| NBL-S-TMC | Soil temperature, moisture and EC |
| NBL-S-TMCS | Soil temperature, moisture, EC and salinity-related output |
| 7-in-1 Soil Integrated Sensor | Temperature, moisture, EC, indicative pH and estimated NPK indicators |
| 8-in-1 Soil Integrated Sensor | Temperature, moisture, EC, salinity-related output, indicative pH and estimated NPK indicators |
The actual measurement method and output interface depend on the selected model.
Important: On NiuBoL integrated soil sensors using EC-derived NPK estimation, the displayed nitrogen, phosphorus and potassium values are empirical indicators rather than direct laboratory-equivalent nutrient concentrations. Integrated soil pH measurements also have method-specific limitations.
These parameters should not be assumed to provide automatic fertilizer recommendations or accurate laboratory soil analysis.
Soil moisture monitoring provides information about changing root-zone water content before and after irrigation or rainfall.
For field installations, multiple sensors may be required to represent different soil types, irrigation zones or root depths. The measurement locations should be selected according to the crop and irrigation method.
Greenhouse monitoring systems can combine soil or substrate moisture measurements with air temperature, humidity and other environmental information.
Measurements from different cultivation zones can be recorded separately, allowing operators to compare conditions and evaluate irrigation management.
IoT soil moisture monitoring can support observation of water conditions around tree and vine root zones.
Installation depth and distance from drip emitters should reflect the crop's root distribution and the expected soil wetting pattern.
Remote soil moisture systems are used to observe changes in soil water conditions over time in ecological monitoring, field experiments and environmental research.
Long-term measurement quality depends on consistent installation, sensor maintenance, power availability, data continuity and appropriate data interpretation.

A soil moisture monitoring project needs both representative soil measurements and a reliable data transmission system.
| Consideration | Recommended Check |
|---|---|
| Sensor Depth | Match measurement depth to crop roots or the monitoring objective. |
| Soil Contact | Avoid air gaps, stones and poorly compacted soil around the sensing element. |
| Sensor Power | Verify supply voltage, current consumption and power capacity. |
| RS485 Communication | Check addresses, serial settings, bus wiring and termination where necessary. |
| Network Coverage | Confirm cellular, Wi-Fi or LoRaWAN coverage at the installation site. |
| Outdoor Gateway Installation | Provide a suitable enclosure and electrical protection for the selected gateway. |
| Data Interpretation | Confirm units, scaling factors, timestamps and sensor identity. |
| Communication Failure | Define how missing readings, network outages and recovery will be handled. |
A soil probe may have an IP68 protection rating while the associated gateway has a lower environmental protection rating. All components should be installed according to their actual enclosure and operating specifications.
The system's measurement interval, transmission interval and platform refresh interval can differ. A system should not be described as continuously transmitting live data without confirming its actual configuration.
Not necessarily. A standard RS485 sensor provides a wired communication interface. An external gateway or wireless node is needed for remote network transmission unless the selected sensor model explicitly includes wireless connectivity.
Yes. Multiple compatible Modbus RTU sensors may share a suitable RS485 bus when each sensor has a unique address and the wiring, power and communication settings are correctly designed.
Yes, when connected to a compatible RS485-to-LoRaWAN node. The node handles wireless communication, and an appropriate LoRaWAN gateway and network server are required.
A measurement sensor does not automatically control irrigation equipment. Automatic watering requires a compatible irrigation controller, control strategy and suitable valve or pump-control interface.
No. Soil moisture measurements describe soil water conditions at the sensing location. Weather forecasting requires suitable meteorological observations, forecasting models or external forecast information.
NiuBoL provides soil temperature, moisture, EC and integrated soil sensors for agricultural monitoring and connection to compatible data acquisition systems.
Available products include the NBL-S-THR Soil Temperature and Moisture Sensor, NBL-S-TMC 3-in-1 Soil Sensor and other agricultural soil sensing instruments.
For remote data collection, compatible equipment such as the TG451 Smart Data Collector can provide the interface between RS485 sensors and a configured monitoring network.
For project planning and quotation, specify the soil parameters, number of monitoring points, installation depth, sensor output, power supply, cable length, wireless coverage, gateway requirements, data destination and monitoring interval.
The following original NiuBoL technical documents provide product specifications and communication information for selected soil sensors.
NBL-S-TMC-Soil-temperature-and-moisture-conductivity-sensor.pdf
NBL-S-TMCS-Soil-temperature-humidity-salty-EC-sensor.pdf
NBL-S-THR-Soil-temperature-and-moisture-sensors-Instruction-Manual-V4.0.pdf
8-in-1-Soil-Composite-Sensor-Manual.pdf
7-in-1-Soil-Composite-Sensor-Manual.pdf
The applicable voltage, cable wiring, communication settings, measurement parameters and register mapping must be confirmed using the manual for the selected sensor model.
Related recommendations
Sensors & Weather Stations Catalog
Agriculture Sensors and Weather Stations Catalog-NiuBoL.pdf
Weather Stations Catalog-NiuBoL.pdf
Agriculture Sensors Catalog-NiuBoL.pdf
Water Quality Sensor Catalog-NiuBoL.pdf
Related products
Combined air temperature and relative humidity sensor
TDR Soil Moisture & Temperature Sensor for irrigation| RS485 |4-20mA| NBL-S-THR
Soil pH sensor RS485 soil Testing instrument soil ph meter for agriculture |NBL-S-PH
Wind Speed sensor Output Modbus/RS485/Analog/0-5V/4-20mA
Tipping bucket rain gauge for weather monitoring auto rainfall sensor RS485/Outdoor/stainless steel
Pyranometer Solar Radiation Sensor 4-20mA/RS485
Screenshot, WhatsApp to identify the QR code
WhatsApp number:+8615367865107
(Click on WhatsApp to copy and add friends)