Shelly Europe

Shelly Pro Modbus Add-on RS485: How to Integrate Industrial Sensors with Shelly Pro Relays

Shelly Pro Modbus Add-on RS485: How to Integrate Industrial Sensors with Shelly Pro Relays

By Shelly Europe | Published: 2026-08-01

Category: How-to Guides

Learn how to connect industrial RS485 sensors to Shelly Pro relays using the Modbus Add-on. Step-by-step setup, wiring, and configuration tips.

Industrial environments often rely on RS485 communication to connect sensors, meters, and controllers over long distances. The Shelly Pro Modbus Add-on brings this capability to the Shelly Pro series, allowing you to bridge industrial Modbus devices with your smart building automation system. In this guide, we'll walk you through the integration process, from understanding the hardware to configuring the Modbus registers.

Whether you're monitoring energy consumption, temperature, or other parameters, the Shelly Pro Modbus Add-on transforms a standard Shelly Pro relay into a versatile gateway. By the end of this article, you'll have a clear roadmap for integrating RS485 sensors with your Shelly Pro devices, enabling real-time data collection and control.

Understanding the Shelly Pro Modbus Add-on

The Shelly Pro Modbus Add-on is a compact expansion module designed to plug directly into compatible Shelly Pro devices, such as the Shelly Pro 4CB C63A. It adds a serial RS485 interface, enabling communication with Modbus RTU devices like energy meters, temperature sensors, and other industrial equipment. This add-on is ideal for retrofitting existing industrial setups with smart monitoring and control capabilities.

Shelly Pro 4CB C63A
Shelly Pro 4CB C63A

The add-on communicates via the host device's firmware, which exposes Modbus registers to the cloud and local API. This means you can read sensor values and control relays based on Modbus data, all through the Shelly Smart Control app or your preferred home automation platform. The integration is seamless, making it a powerful tool for both commercial and industrial applications.

  • Compatible with selected Shelly Pro devices (e.g., Shelly Pro 4CB C63A).
  • Provides a standard RS485 interface for Modbus RTU communication.
  • Firmware-level integration for easy configuration and data access.

Hardware Requirements and Wiring

Before you begin, ensure you have the following: a Shelly Pro device with the Modbus Add-on port (like the Shelly Pro 4CB C63A), the Modbus Add-on module itself, and an RS485 sensor or meter. You'll also need appropriate cabling – typically twisted pair – and possibly a termination resistor depending on your network length.

Wiring is straightforward: connect the A and B terminals of the add-on to the corresponding A and B lines of your RS485 device. Ensure proper polarity – A to A, B to B. For longer runs (over 100 meters), add a 120Ω termination resistor at each end of the bus to prevent signal reflections. Also, verify that your sensor's Modbus address and baud rate are set correctly before connecting.

  • Use twisted-pair cable for RS485 to reduce noise.
  • Set the sensor's Modbus address (e.g., 1-247) and baud rate (e.g., 9600) before wiring.
  • Add termination resistors for long cable runs.

Configuring the Modbus Add-on in the Shelly App

Once the hardware is connected, open the Shelly Smart Control app and navigate to your Shelly Pro device's settings. Look for the 'Modbus' or 'Add-on' section – this is where you'll enable the RS485 interface. Enter the baud rate, data bits, stop bits, and parity that match your sensor's configuration. Typically, 9600 8N1 is common, but always check your sensor's datasheet.

Next, you'll define Modbus registers to read. For example, if you're using a temperature sensor, you might read a holding register (e.g., address 0x0001) that contains the temperature value. The app allows you to map these registers to virtual meters or inputs, which can then be used in automation scenes. You can also write to registers to control devices like a Modbus-enabled relay.

For advanced users, the Shelly Pro Modbus Add-on supports both TCP and RTU modes, though RTU is the default for RS485. The local API documentation provides detailed register mapping, enabling custom integrations with platforms like Home Assistant or Node-RED.

  • Match baud rate and parity with your sensor's settings.
  • Map Modbus registers to virtual meters for easy monitoring.
  • Use automation scenes to trigger actions based on sensor values.

Practical Applications and Use Cases

The integration of RS485 sensors with Shelly Pro relays opens up numerous possibilities. For instance, you can connect a Shelly EM + 50A Clamp to monitor energy consumption and, via Modbus, feed that data into a Shelly Pro relay to control HVAC based on load. This is particularly useful in commercial buildings where existing Modbus infrastructure is prevalent.

Shelly EM + 50A Clamp
Shelly EM + 50A Clamp

Another example is using the Shelly Pro Modbus Add-on with a temperature sensor to control a ventilation fan. By reading the sensor's Modbus register, you can trigger the relay to turn the fan on when the temperature exceeds a threshold. This creates a robust, industrial-grade automation solution without the need for expensive proprietary controllers.

For those looking to expand their smart home, the add-on can bridge industrial sensors with consumer automation. For instance, you could integrate a water flow meter to detect leaks and automatically shut off a valve via a Shelly relay, enhancing home safety.

  • Monitor energy with Shelly EM + 50A Clamp and control loads via Shelly Pro.
  • Automate ventilation based on temperature sensor readings.
  • Integrate water meters for leak detection and shut-off.

Troubleshooting Common Issues

If you encounter communication errors, first verify the wiring and polarity. A common mistake is swapping A and B, which prevents communication. Also, ensure that the sensor's Modbus address is unique on the bus and matches the configuration in the app. Check that the baud rate, data bits, stop bits, and parity are identical on both sides.

If you're still having issues, try reducing the cable length or adding termination resistors. Electromagnetic interference from power lines can also disrupt RS485 – use shielded twisted pair and keep the bus away from high-voltage cables. Finally, update your Shelly Pro device's firmware to the latest version to ensure full Modbus Add-on support.

  • Double-check A/B wiring polarity.
  • Ensure unique Modbus addresses for each device.
  • Use shielded cable and proper grounding to avoid interference.

Integrating industrial RS485 sensors with Shelly Pro relays using the Modbus Add-on is a powerful way to modernize your building automation. With the right hardware and configuration, you can bring real-time data from industrial sensors into your smart system, enabling efficient monitoring and control. Start with a compatible device like the Shelly Pro 4CB C63A and explore the possibilities.

Shop Related Products

Shelly PRO 1CB

Shelly PRO 1CB

$39.00 $78.00

Shop Now
Shelly Pro 3EM-400

Shelly Pro 3EM-400

$136.50 $273.00

Shop Now
Shelly Pro 2CB C10A

Shelly Pro 2CB C10A

$43.50 $87.00

Shop Now
Shelly 2L Gen4

Shelly 2L Gen4

$5000.00 $10000.00

Shop Now