Skip to content
SunGeneAgricultural IoT
← Browse practical guides

Troubleshooting guide

A sensor is connected, but the readings are missing or wrong

A practical path through power, serial settings, register mapping and platform interpretation.

A sensor is connected, but the readings are missing or wrong

What should you check when an RS485 sensor gives no usable data?

Trace the path one step at a time: power at the device, physical connection, serial settings, device address, register map and value decoding, then the platform mapping. A working cable or online gateway alone does not prove that the measurement has been decoded correctly.

  1. Device connection

    Supply and documented serial settings

  2. Register response

    Address, function and returned bytes

  3. Interpreted value

    Data type, scaling, unit and freshness

Example diagnosis: verify the physical interface, then the register response, then the value the application displays.

Keep the symptom precise

Distinguish no response, intermittent responses, an unexpected raw value and a correct local reading missing from the platform. Record when the problem started and what changed. Electrical inspection must follow the device instructions and the site team’s safe working procedures.

Check against one exact document version

Confirm supply voltage, serial settings, slave address, register address convention, function code, signedness, scaling and multi-register word order where applicable. Different documents or variants may describe different maps. A shared RS485 connector does not establish application-level compatibility.

Compare one measurement end to end

Capture one raw response with its timestamp, the decoded local value and the platform value. Compare units and mapping. If local readings are correct, investigate the gateway’s upload configuration and the platform’s device binding before replacing the probe.

  • Send a model-label photo and the matching manual if available.
  • Include the polling configuration and one raw response, with credentials removed.
  • State which devices still communicate on the same link.
  • Record any address, cable or firmware changes.

Collect one request and its response

Ask the integration team to retain a single polling request and returned bytes with the configured address and serial settings. Use the selected model’s register documentation to interpret them. Check whether register labels use an offset convention and whether the requested function is supported. Keep the test read-only unless a separately approved change is needed. Repeating broad scans can hide a simple address or interpretation mistake.

Compare the same observation at every step

Choose one changing value and follow it from the instrument through the logger payload to the application. Compare units, scaling and timestamps rather than only the digits. A stored value that no longer updates may look reasonable for hours. Record the firmware and mapping revision when the value is correct so a later configuration change has a known reference.

Start with the observed symptom
SymptomNext information to collect
No responseSupply, serial settings, address and polling log
Exception responseFunction and register definitions from the manual
Plausible but wrong valueData type, byte/word order, scale and unit
Correct bench value, missing cloud valueMapping, upload payload and receiving logs

Common questions

Can you investigate equipment supplied by another company?

We can review the model, available documentation and symptoms, then confirm whether a suitable support or integration scope is possible.

Should I replace the sensor immediately?

First distinguish a sensor issue from power, wiring, addressing, decoding or platform configuration. Share the available evidence so the next step can be targeted.

Keep exploring

Related project knowledge

Contact SunGene

Ask about equipment,
planning or a system fault.

Tell us your country and what you want to measure or fix. A site photo or equipment list helps us check the options.