Ochsner OCHSNER OTS Heat Pump Modbus TCP template

OCHSNER OTS Heat Pump

Controls and monitors OCHSNER OTS heat pumps via Modbus TCP.

This template connects to OCHSNER AIR FALCON and AIR HAWK heat pumps via Modbus TCP. It reads temperatures, humidity, energy counters, and operating status. It also allows control of operating modes, target temperatures, and room sensor values for up to four heating circuits.

Protocol
Modbus TCP
Connection
Ethernet, Modbus TCP
Registers
47, read and write
Brand
Ochsner
Key readings
Room temperature HC1 to HC4 · Relative humidity HC1 to HC4 · Heat pump flow and return temperature · Outdoor temperature · Heat pump and auxiliary heater energy counters · Operating status (heat pump, system, aux heater)
Available commands
Target operating mode (plant, DHW) · Target heating/cooling and DHW temperature · Room temperature HC1 to HC4 · Relative humidity HC1 to HC4
Compatible models
OCHSNER AIR FALCON · OCHSNER AIR HAWK
Last updated

Registers (47)

42 read, 13 write

NameUnitAccessAddress (Hidden until you enter your email)Function (hidden)Type (hidden)
Room temperature heating circuit 1°CRead and write
Room temperature heating circuit 2°CRead and write
Relative humidity heating circuit 1%Read and write
Relative humidity heating circuit 2%Read and write
Heat pump operating statusRead
Target operating mode: plantRead
Target heating_cooling temperature°CRead
System operating statusRead
Auxiliary heater operating statusRead
Target operating mode: DHWRead
Target DHW temperature°CRead
Switch-ON differential: DHWKRead
Room temperature heating circuit 3°CRead and write
Room temperature heating circuit 4°CRead and write
Relative humidity heating circuit 3%Read and write
Relative humidity heating circuit 4%Read and write
Heat pump flow temperature°CRead
Heat pump return temperature°CRead
Flow rate, heat sink systemm³/hRead
Buffer temperature top°CRead
Flow temperature auxiliary heater°CRead
System pressure, heat sink systembar(g)Read
Evaporator intake air temperature°CRead
Evaporator discharge air temperature°CRead
Outdoor temperature°CRead
Compressor hours of operationhRead
Switching cycles, compressorcountRead
Hours of operation, auxiliary heaterhRead
Switching cycles, auxiliary heatercountRead
Heat pump heating energykWhRead
Heat pump cooling energykWhRead
Heat pump DHW energykWhRead
Heat pump defrosting energykWhRead
Heat pump power demand heatingkWhRead
Heat pump power demand coolingkWhRead
Heat pump power demand DHWkWhRead
Heat pump power demand defrostingkWhRead
Auxiliary heater heating energykWhRead
Auxiliary heater DHW energykWhRead
Auxiliary heater defrosting energykWhRead
DHW temperature°CRead
Buffer temperature bottom°CRead
Target operating mode: plantWrite
Target heating_cooling temperature°CWrite
Target operating mode: DHWWrite
Target DHW temperature°CWrite
Switch-ON differential: DHWKWrite

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 heat pump flow and return temperatures on a live dashboard to verify system performance.
  • Set target heating and DHW temperatures remotely without visiting the installation site.
  • Create an alert when the outdoor temperature drops below a threshold and the auxiliary heater activates unexpectedly.
  • Track compressor runtime hours and energy consumption over time to plan preventive maintenance.
  • Feed external room sensor data into each heating circuit by writing room temperature and humidity values via Modbus TCP.
  • Compare heat pump energy counters with auxiliary heater counters to evaluate system efficiency.

Installation

  1. Verify that the OCHSNER OTS Controller software is at version V03.00.000 or higher, and that the APP version meets the minimum requirements (Android >= V2.22.6, iOS >= V3.3.3).

  2. Connect the ModbusCloud Gateway to the same local network as the OCHSNER OTS controller via Ethernet.

  3. Configure the Modbus TCP connection on the OTS controller and note the IP address and port number assigned to the Modbus TCP server.

  4. In the ModbusCloud platform, add a new device and import the OCHSNER OTS Heat Pump template from the template library.

  5. Enter the IP address and port of the OTS controller in the gateway configuration and verify that data appears on the dashboard.

  6. Test a write command, such as changing the target DHW temperature, to confirm bidirectional communication is working.

Things to watch for

Why do energy counters or compressor hours show incorrect values?

These registers use uint32 values that span two consecutive Modbus addresses. Make sure the template is correctly configured to read both addresses as a single 32-bit value. The template handles this by default, but custom register configurations may break the mapping.

Why does writing the target operating mode not work?

Read and write addresses differ for some registers. The target operating mode is read from address 11 but must be written to address 1. The template maps these separately. If you created a custom register, verify you are using the correct write address.

What firmware version is required on the OCHSNER controller?

The OTS Controller software must be at least V03.00.000. The APP version must also be V03.00.000 or higher. The Android APP requires V2.22.6 and the iOS APP requires V3.3.3. Older versions do not support Modbus TCP communication.

The gateway cannot reach the OTS controller over Modbus TCP. What should I check?

Confirm that the gateway and the OTS controller are on the same network or VLAN. Verify the IP address and TCP port configured on the controller. Check that no firewall rules are blocking traffic on the Modbus TCP port (typically 502).

Want to see how it works?

Electrician working in an open distribution board