An MQTT DTU can carry serial-device data through an MQTT session, but raw-frame transport is different from parsing registers into topics and JSON. The first fits a platform that performs parsing; the second normally requires an industrial gateway. Device identity, topics, QoS, heartbeat, reconnect and offline-data policy must also be designed.
Key Takeaways
• MQTT is a messaging path and does not automatically mean protocol conversion.
• Topics and device identity should support fleet management.
• Sensor power, bus engineering and calibration still determine data quality.
Raw transport versus structured data
A DTU can send raw sensor frames for cloud-side parsing. If the site must poll Modbus registers, name tags, convert units and generate JSON, use a TG Series gateway.
MQTT settings must match the platform
Confirm broker, port, TLS, username, certificates, Client ID, topics, QoS, keepalive and Last Will.
Field bus and data quality still matter
RS485 addresses, baud, cabling, termination, power and sensor calibration must be correct or the system will upload wrong data over a healthy network.

How Tespro Fits
Tespro TD-DTU Series devices can be evaluated for TCP, UDP or MQTT communication from RS232/RS485 equipment. Confirm MQTT mode, TLS, buffering and server functions by model and firmware. Use a Tespro TG Series gateway when Modbus parsing and structured publishing are required.
Compatibility and Selection Checklist
✓ Sensor protocol, address and serial settings
✓ Whether the platform parses raw frames
✓ Broker, TLS, Client ID and topics
✓ QoS, heartbeat, reconnect and Last Will
✓ Buffering, timestamps and duplicate handling
✓ Site count, SIM and remote configuration
Frequently Asked Questions
Q: Can a DTU convert Modbus data into JSON?
A: Do not assume so. Full register parsing and JSON mapping normally require gateway functions.
Q: Is MQTT QoS 2 always best?
A: No. Higher QoS adds overhead and should match data importance, network and platform capability.
Q: Will environmental data replay automatically after an outage?
A: It depends on whether the selected mode stores business payloads and must be verified by configuration.