Belimo Belimo Temperature Humidity CO2 Sensor Modbus RTU Modbus RTU template

Belimo Temperature Humidity CO2 Sensor Modbus RTU

Measures CO2, humidity, and temperature for duct applications via Modbus RTU.

Belimo Temperature Humidity CO2 Sensor template for Modbus RTU. Reads CO2 concentration, relative and absolute humidity, temperature, dew point, and enthalpy from duct-mounted sensors. Also allows configuration of offsets, output limits, channel assignments, and unit system selection.

Protocol
Modbus RTU
Connection
RS485, 38400 baud
Registers
39, read and write
Brand
Belimo
Key readings
Temperature · Relative Humidity · Absolute Humidity · Enthalpy · Dew Point · CO2
Available commands
Offsets (Temp, RH, CO2) · Output limits (upper/lower) · Channel assignments · Unit system selection
Last updated

Registers (39)

14 read, 25 write

NameUnitAccessAddress (Hidden until you enter your email)Function (hidden)Type (hidden)
Temperature°CRead
Relative Humidity%RHRead
Absolute Humidityg/m3Read
EnthalpykJ/kgRead
Dew Point°CRead
CO2ppmRead
Sensor DetectionRead
Hardware version main circuit boardRead
Firmware version main circuit boardRead
Hardware version RS 485 moduleRead
Firmware version RS 485 moduleRead
Maximum output voltageVRead
Operating hours counterhRead
Device DetectionRead
Offset Temperature°CWrite
Offset Relative Humidity%RHWrite
Offset CO2ppmWrite
Lower Limit Temperature°CWrite
Upper Limit Temperature°CWrite
Lower Limit Relative Humidity%RHWrite
Upper Limit Relative Humidity%RHWrite
Lower Limit Absolute Humidityg/m3Write
Upper Limit Absolute Humidityg/m3Write
Lower Limit EnthalpykJ/kgWrite
Upper Limit EnthalpykJ/kgWrite
Lower Limit Dew Point°CWrite
Upper Limit Dew Point°CWrite
Lower Limit CO2ppmWrite
Upper Limit CO2ppmWrite
Channel Temperature°CWrite
Channel Relative Humidity%Write
Channel Absolute HumidityWrite
Channel EnthalpyWrite
Channel Dew Point°CWrite
Channel CO2ppmWrite
Selection of the Unitary SystemWrite
Minimum output voltageVWrite
Countdown for maintenancehWrite
Countdown for visual inspectionhWrite

Loading registers…

Send your device list

If a device is not in the library yet, we build the template for free as soon as we have the register data.

Number of installations (optional)

Use cases

  • Monitor CO2 concentration, temperature, and humidity in HVAC ducts on a live cloud dashboard.
  • Create alerts when CO2 levels exceed a defined threshold to ensure timely ventilation response.
  • Remotely adjust temperature, humidity, or CO2 offsets to calibrate the sensor without on-site access.
  • Log dew point and enthalpy data over time for energy optimization in air handling units.
  • Configure analog output voltage ranges remotely via registers 508 and 509 for integration with BMS systems.
  • Track long-term CO2 measurement stability across multiple duct sensors in a building portfolio.

Installation

  1. Mount the Belimo CO2 sensor in the duct according to the manufacturer installation guide and connect the RS485 wiring (A, B, GND) to the Modbus gateway.

  2. Set the sensor Modbus slave address using the configuration method described in the Belimo documentation, ensuring it does not conflict with other devices on the bus.

  3. Confirm the baud rate is set to 38400 on both the sensor and the Modbus gateway.

  4. Connect the ModbusCloud Gateway to your local network and ensure it has internet access for cloud communication.

  5. Import the Belimo Temperature Humidity CO2 Sensor template in the ModbusCloud platform and assign it to the correct gateway and slave address.

  6. Verify that live readings for CO2, temperature, and humidity appear on the ModbusCloud dashboard before completing the installation.

Things to watch for

The sensor does not respond on the Modbus bus. What should I check?

Verify that the RS485 wiring is correct (A to A, B to B, GND to GND) and that the baud rate on both the sensor and the gateway is set to 38400. Also confirm there is no slave address conflict with other devices on the same bus.

CO2 readings seem inaccurate or drifting. Can I correct this remotely?

Yes. The template includes a write register for CO2 offset starting at address 100. You can apply a correction value through ModbusCloud without visiting the site. The dual-channel CO2 technology should minimize long-term drift.

How do I change the measurement units from Celsius to Fahrenheit?

Use the unit system selection register at address 400. Writing the appropriate value will switch temperature and related readings to the desired unit system.

Can I configure the 0 to 10 V analog output range via Modbus?

Yes. Registers 508 and 509 allow you to set the minimum and maximum output voltage. Output range limits can also be adjusted through registers starting at address 200.

Want to see how it works?

Electrician working in an open distribution board