Skip to main content

How to View Vaillant aroTHERM Live Data

This guide shows how to view Vaillant aroTHERM live data using the VWZ AI controller. It covers where to find flow and return temperatures, power use, compressor behaviour, and installer-level diagnostics, so you can see what your heat pump is actually doing in real time.

We also look at how this compares to other ways of viewing heat pump data, including Home Assistant via the myVAILLANT API, Open Energy Monitor with a heat meter, and third-party eBUS readers. Each approach offers a different level of detail, accuracy, and complexity, and this guide helps set expectations about what each one can and can’t show.

The guide also explains how to interpret the different messages shown on the controller, including live status codes, maintenance messages, and fault codes. It shows where each one appears on the VWZ AI interface and how to tell the difference between normal operating states, warnings that need attention, and faults that stop or restrict operation.

How to View Vaillant aroTHERM Live Data

Table of Contents

Use the Table of Contents below to jump straight to the section that matters most or scroll through at your own pace.

This article is part of my wider series of Vaillant Arotherm guides, aiming to demystify the settings that matter most for efficiency and comfort.

Vaillant Arotherm Heat Pump Guide & User Manual

Introducing the VWZ AI controller

Every Vaillant aroTHERM installation includes a VWZ AI controller. This is the white box usually mounted near the cylinder or wiring centre.

You may also have:

  • A sensoCOMFORT indoor controller

  • The myVaillant app

Both are useful, but neither exposes much technical detail. The VWZ AI does. It shows live temperatures, power draw, compressor behaviour and system status if you know where to look.

Vaillant VWZ AI Controller

VWZ AI controller user guide

For convenience, I have uploaded the VWZ AI controller user guide up onto the site for easy access.

You can grab it via this link: VWZ AI Controller User Guide.

Opening the top-level menu

To access the main menu:

  • Press the top two buttons at the same time

  • The top-level menu appears

Top-level menu structure

  • Yield Indicator

  • Live Monitor

  • Information

  • Basic Settings

  • Resets

  • Installer Level

Yield Indicator menu

Menu path

  • Menu

    • Yield Indicator

This menu shows estimated energy totals for heating, hot water and cooling. It also includes “working figures”, which are the controller’s own COP calculations.

I cover how these are calculated and what they’re good for in How to Measure Vaillant aroTHERM COP:

Fields available

Use the + and buttons to scroll:

  • Energy yield: Day, Heating (kWh)

  • Energy yield: Day, Domestic hot water (kWh)

  • Energy yield: Day, Cooling (kWh)

  • Energy yield: Month, Heating (kWh)

  • Working figure: Month, Heating

  • Energy yield: Total, Heating (kWh)

  • Working figure: Total, Heating

  • Energy yield: Month, Cooling (kWh)

  • SEER, month, cooling

  • Energy yield: Total, Cooling (kWh)

  • SEER, total, cooling

  • Energy yield: Month, Domestic hot water (kWh)

  • Working figure: Month, Domestic hot water

  • Energy yield: Total, Domestic hot water (kWh)

  • Working figure: Total, Domestic hot water

  • Total energy consumption (kWh)

Note: All values are kWh unless marked as working figures or SEER.

Live Monitor menu

Menu path

  • Menu

    • Live Monitor

This menu, along with the Sensor / Actuator Test section are the most useful menus on the controller.

All values shown here are live and update while the system is running.

Fields available

  • Current status message(s)

  • Building circuit water pressure (bar)

  • Building circuit flow rate (l/h)

  • Compressor anti-cycling time (min)

  • Immersion heater anti-cycling time (min)

  • Target flow temperature (°C)

  • Current flow temperature (°C)

  • Energy integral (°min)

  • Cooling capacity (kW)

  • Electrical power consumption (kW)

  • Compressor modulation (%)

  • Air inlet temperature (°C)

  • Immersion heater power (kW)

  • Outdoor temperature (°C)

Note: Electrical power consumption is the heat pump and controller only, excluding any external components not connected and power through the controller.

Energy integral

The energy integral value plays a key role in deciding when the compressor starts and stops, and it’s often misunderstood. I’ve covered how it works, why it matters, and how it can cause unexpected behaviour in certain firmware versions in Vaillant aroTHERM Firmware 351.06.07 Energy Integral Problems.

Status codes and maintenance messages

Status codes, maintenance messages, and fault codes are shown in different places on the VWZ AI controller.

  • Status codes appear in the Live Monitor and describe what the heat pump is doing right now.
  • Maintenance messages appear on the main display as warnings or information messages and usually indicate conditions that need attention but do not immediately stop operation.
  • Fault codes take priority over all other displays and are covered separately in the fault codes section.

VWZ AI maintenance messages

Maintenance messages warn that something needs attention, but the system will usually keep running.

Message What it means What to check
Lhm.37 Comfort protection mode System running with reduced comfort after a detected fault
M32 Low system pressure warning Building circuit pressure in Live Monitor
Service symbol Maintenance reminder Service interval reached
Restricted mode Output limited for protection Live values and fault history

VWZ AI status codes

Status codes appear in the Live Monitor and describe what the heat pump is doing at that moment. They are normal operating states, not errors.

Status code Description What it usually means
S.00 Standby No current heating or hot water demand
S.01 Heating mode Space heating active
S.02 Domestic hot water Cylinder charging in progress
S.03 Cooling mode Cooling demand active
S.04 Defrost mode Outdoor unit defrosting
S.05 Pump run-on Pumps running after demand ends
S.06 Anti-cycling delay Compressor waiting before restart
S.07 Energy balance active Heat deficit being calculated
S.08 Electric backup active Immersion heater assisting
S.09 Comfort protection Output reduced to protect components

Fault codes, which stop or restrict operation, are covered in the fault codes section below.

Information menu

Menu path

  • Menu

    • Information

This menu shows cumulative operating hours and basic system details.

Fields available

  • Contact details (phone number)

  • Serial number

  • Operating hours total (h)

  • Hours heating (h)

  • DHW operating hours (h)

  • Cooling operating hours (h)

Installer level menu

A note of caution

The installer level exposes useful diagnostic information, but it also allows changes that can materially affect how the system runs. Everything described below can be viewed safely. But tread carefully if you decide to change anything.

Accessing the installer level

  • Menu

    • Installer Level

  • Enter code 17

  • Press the select button

Installer level menu structure

  • Fault List

  • Test Menu

  • Statistics

  • Check Programmes

  • Sensor / Actuator Test

  • Configuration

  • Resets

  • Start Install Assistant

Installer fault list

Menu path

  • Installer Level

    • Fault List

This shows the last ten faults in chronological order, with:

  • Fault code (F.xx)

  • Plain-text description

Useful when diagnosing recurring or intermittent issues.

VWZ AI Fault Codes

Fault codes take priority over all other displays and may stop heating or hot water. If multiple faults occur, they are shown alternately.

Fault code Description System behaviour Common causes
F.22 Low water pressure Heat pump stops System needs repressurising
F.723 Building circuit pressure too low Compressor shut down Loss of system water
F.62 Diverter valve fault Heating or DHW unavailable Valve or actuator issue
F.630 Communication fault Limited operation eBUS wiring issue
F.655 Compressor fault Unit stopped Protection triggered
F.731 Sensor fault Control limited Faulty temperature sensor
F.732 Outdoor sensor error Weather compensation disabled Sensor or wiring fault
F.785 Flow temperature error Heating disabled Hydraulic or sensor issue

Notes

  • A reset may restore operation temporarily.

  • Repeated fault codes point to an underlying issue.

  • Fault history can be viewed in the Installer Fault List menu.

Installer test menu

Menu path

  • Installer Level

    • Test Menu

Statistics

  • Compressor hours and starts

  • Building pump hours and starts

  • 4-port valve hours and switching operations

  • Fan operating hours and starts

  • EEV steps

  • Switching operations count

These statistics can be useful to track what the heat pump is upto.  For example, compressor hours and starts can be useful to track cycling as described in this article: Heat Pump Cycling and Minimum Modulation.

Check programmes

  • P.04 Heating mode

  • P.06 Purge building circuit

  • P.12 De-icing

  • P.27 Immersion heater

  • P.29 High pressure

These are commissioning and diagnostic tools.

Sensor / actuator test

Menu path

  • Installer Level

    • Sensor / Actuator Test

This menu exposes detailed live readings and allows manual actuation of components.  In a way, this menu contains even better information than the live monitor.  Think of the sensor test list as live monitor 2.0

Knowing the flow temperature, return temperature, and flow rate together is particularly useful. These three values are the key inputs for calculating mass flow rate, which tells you how much heat energy is actually being moved around the system at any moment. This is explained in detail in Understanding Mass Flow Rate in Heat Pump Systems.

Sensor / actuator reference table

ID Name Min Max Unit Increment Factory setting
T.0.01 Building circuit pump power 0 100 % 5 0
T.0.17 Fan 1 0 100 % 5 0
T.0.18 Fan 2 0 100 % 5 0
T.0.19 Condensate tray heater Off On Off
T.0.20 4-port valve Off On Off
T.0.21 EEV position 0 100 % 5 0
T.0.23 Heating coil compressor Off On Off
T.0.40 Flow temperature -40 90 °C 0.1
T.0.41 Return temperature -40 90 °C 0.1
T.0.42 Building circuit water temperature -40 90 °C 0.1
T.0.43 Building circuit flow rate 0 4000 l/h 1
T.0.48 Air inlet temperature -40 90 °C 0.1
T.0.55 Compressor outlet temperature -40 135 °C 0.1
T.0.56 Compressor inlet temperature -40 135 °C 0.1
T.0.57 EEV outlet temperature -40 90 °C
T.0.59 Condenser outlet temperature -40 90 °C 0.1
T.0.63 High pressure 0 31.9 bar (abs) 0.1
T.0.64 Low pressure 0 8 bar (abs)
T.0.67 High-pressure switch Closed Open Closed
T.0.85 Evaporation temperature -40 90 °C 0.1
T.0.86 Condensation temperature -40 70 °C 0.1
T.0.87 Superheat target value -40 90 K 0.1
T.0.88 Superheat actual value -40 90 K 0.1
T.0.89 Subcooling target value -40 90 K 0.1
T.0.90 Subcooling actual value -40 90 K 0.1
T.0.93 Compressor speed 0 120 rotations/s 1
T.0.123 Temperature switch: compressor outlet Open Closed Open
T.1.02 DHW prioritising diverter valve Heating Domestic hot water Heating
T.1.44 Cylinder temperature -40 90 °C 0.1
T.1.46 Lockout contact S20 Closed Open Closed
T.1.69 Outdoor temperature -40 90 °C 0.1
T.1.70 System temperature -40 90 °C 0.1
T.1.71 DCF status No signal Valid signal No DCF signal
T.1.72 Lockout contact S21 Closed Open Open
T.1.119 MO1 output Off On Off
T.1.125 MPI input
T.1.126 MO2 output Off On Off

Installer configuration menu

Menu path

  • Installer Level

    • Configuration

This menu contains the core system parameters that control how the heat pump behaves, including pump speed configuration and hot water behaviour.

One of the options here is DHW mode, which controls how the heat pump prioritises hot water production. This is covered in more detail in Vaillant aroTHERM Hot Water Modes Explained.

Compressor noise reduction

This setting limits compressor output to reduce noise, particularly during hot water production. It’s also the setting I used when developing Vaillant aroTHERM Sweet Spot Hot Water Mode, where compressor noise reduction is deliberately applied to balance noise, efficiency, and recovery time.

Configuration reference table

ID Name Min Max Unit Increment Factory setting
T.0.01 Building circuit pump power 0 100 % 5 0
T.0.17 Fan 1 0 100 % 5 0
T.0.18 Fan 2 0 100 % 5 0
T.0.19 Condensate tray heater Off On Off
T.0.20 4-port valve Off On Off
T.0.21 EEV position 0 100 % 5 0
T.0.23 Heating coil compressor Off On Off
T.0.40 Flow temperature -40 90 °C 0.1
T.0.41 Return temperature -40 90 °C 0.1
T.0.42 Building circuit water temperature -40 90 °C 0.1
T.0.43 Building circuit flow rate 0 4000 l/h 1
T.0.48 Air inlet temperature -40 90 °C 0.1
T.0.55 Compressor outlet temperature -40 135 °C 0.1
T.0.56 Compressor inlet temperature -40 135 °C 0.1
T.0.57 EEV outlet temperature -40 90 °C
T.0.59 Condenser outlet temperature -40 90 °C 0.1
T.0.63 High pressure 0 31.9 bar (abs) 0.1
T.0.64 Low pressure 0 8 bar (abs)
T.0.67 High-pressure switch Closed Open Closed
T.0.85 Evaporation temperature -40 90 °C 0.1
T.0.86 Condensation temperature -40 70 °C 0.1
T.0.87 Superheat target value -40 90 K 0.1
T.0.88 Superheat actual value -40 90 K 0.1
T.0.89 Subcooling target value -40 90 K 0.1
T.0.90 Subcooling actual value -40 90 K 0.1
T.0.93 Compressor speed 0 120 rotations/s 1
T.0.123 Temperature switch: compressor outlet Open Closed Open
T.1.02 DHW prioritising diverter valve Heating Domestic hot water Heating
T.1.44 Cylinder temperature -40 90 °C 0.1
T.1.46 Lockout contact S20 Closed Open Closed
T.1.69 Outdoor temperature -40 90 °C 0.1
T.1.70 System temperature -40 90 °C 0.1
T.1.71 DCF status No signal Valid signal No DCF signal
T.1.72 Lockout contact S21 Closed Open Open
T.1.119 MO1 output Off On Off
T.1.125 MPI input
T.1.126 MO2 output Off On Off

Installer resets menu

Menu path

  • Installer Level

    • Resets

This menu allows all parameters to be reset to factory defaults.  Use with care.

Start install assistant

Menu path

  • Installer Level

    • Start Install Assistant

This launches the original commissioning assistant used during installation. Most users will never need to use it once the system is running normally.

VWZ AI controller video walkthrough

Here is a short video showing a complete walkthrough of every menu item on my own VWZ AI heat pump controller.

Tracking live data in Home Assistant

If you run Home Assistant, there is a myVAILLANT integration that connects to the Vaillant cloud API and pulls data into your own dashboards.

This uses the same backend as the myVaillant app, so it’s relatively easy to set up and doesn’t require any additional wiring or hardware.

What it’s good for

The integration gives you access to a small but useful set of values, such as:

  • Outdoor temperature

  • Current flow temperature

  • Heating curve and flow limits

  • Basic heating and hot water state

  • Energy and efficiency figures over time

Once the data is in Home Assistant, you can:

  • Build your own dashboards

  • Track trends over weeks or months

  • Combine heat pump data with weather, tariffs, or electricity meters

The trade-off

The downside is that the cloud API exposes far less data than the VWZ AI controller.

You won’t see:

  • Compressor speed or modulation

  • Energy integral

  • Instantaneous electrical power draw

  • Refrigerant pressures or temperatures

For understanding what the heat pump is doing in real time, the VWZ AI remains the most complete source.

myVaillant Home Assistant Integration

Tracking live data with Open Energy Monitor

If you want the most accurate way to measure heat pump performance, a heat meter and electrical meter paired with Open Energy Monitor is the gold standard.

Unlike controller estimates or cloud data, this method measures real heat output and real electrical input directly. Data is typically logged every 10 seconds, which gives you everything needed to calculate both COP, SCOP and other metrics with confidence.

Why this approach matters

This setup measures:

  • Heat output using a calibrated heat meter

  • Electrical input using MID-approved electricity meters

  • Flow temperatures and flow rate at high resolution

That combination removes guesswork. You are no longer inferring performance from internal estimates or firmware calculations.

Space heating and hot water separated

One of the strengths of this setup is that space heating and hot water are tracked separately.

You can see:

  • Heat pump electrical consumption for space heating

  • Heat pump electrical consumption for hot water

  • Heat output for each mode

  • Separate COP values for heating and DHW

Clicking into each view breaks the figures out in more detail, which makes it much easier to understand where energy is actually going.

Typical live values you can see

A typical dashboard view includes:

  • Heat pump electrical consumption

  • Heat pump heat output

  • Flow temperature

  • Return temperature

  • Outside temperature

  • Room temperature

  • Target temperature

  • Flow rate

Because these values are logged continuously, you can review both live operation and historical behaviour over days, months, or entire heating seasons.

Public data and real systems

If you want to see how this looks in practice:

Seeing multiple systems side by side is useful for context, especially when comparing flow temperatures, weather conditions, and seasonal performance.

Accuracy and limitations

This setup uses billing-grade, MID-approved meters, which makes it about as close as you’ll get to a gold standard for domestic heat pump monitoring.

The main downsides are:

  • Additional hardware cost

  • Installation complexity

  • Physical access needed for meters and sensors

But if your goal is accurate COP and SCOP rather than estimates, this is the benchmark everything else is measured against.

Downside versus VWZ AI controller

The VWZ AI controller can still give details you can’t get from Open Energy Monitor like compressor speed and under the hood Vaillant specific metrics like energy integral.

Example screenshot from Open Energy Monitor

Open Energy Monitor - 221225

eBUS adapter and ebusd software

Since we’ve already looked at Home Assistant and the myVAILLANT integration, it’s worth briefly noting that there is also a third-party way to access Vaillant data directly from the eBUS.

One example is ebusd, an open-source software project that connects to the Vaillant eBUS using a dedicated USB or serial hardware adapter.

This section is for awareness only. It is not a recommendation.

What ebusd can do

  • Read a very large amount of data directly from the heat pump via eBUS

  • Community-maintained configuration files exist to decode many VWZ AI values

  • Data can be published to MQTT

  • MQTT data can then be pulled into Home Assistant or other systems

  • It is also possible to write values back to the VWZ AI via eBUS

In terms of raw visibility, this goes far beyond what the myVAILLANT cloud API exposes.

Important downsides to be aware of

There are some serious caveats:

  • Connecting unsupported third-party hardware to the Vaillant eBUS is highly likely to void your Vaillant warranty

  • Both the ebusd software and the eBUS adapters are aimed at experienced technical users

  • Installation and configuration are non-trivial

  • This is not a “next, next, finish” setup and can be frustrating to get working

How this fits with the rest of this guide

For most users:

  • The VWZ AI controller remains the safest and most complete source of Vaillant Arotherm live data

  • Home Assistant via myVAILLANT works well for dashboards (albeit with limited data fields)

  • Open Energy Monitor is the gold standard for accuracy and long term tracking

ebusd sits firmly in the advanced tinkering category. It exists, it’s powerful, but it carries risks and complexity that should be fully understood before experimenting.

Referral information and free credit offer

If you find Energy Stats UK useful, there are a couple of easy ways to support the site and help cover hosting and server costs.

Thinking about switching energy suppliers?

Homeowners who join Octopus Energy using my referral link get £50 free credit after signing up.  Business users get £100 free credit, and if you’re looking at solar or a heat pump, there’s also a £100 gift card through Octopus Tech.

Or, if you just want to say thanks, you can buy me a coffee.

You can also see more ways to support the site here via the likes of Plusnet broadband, Smarty Mobile, Havenwise remote heat pump control, Hetzner Cloud hosting and more.

Follow @energystatsuk on Twitter / X, Bluesky and Mastodon for daily tariff graphs and updates.

Note: The current and past performance of energy pricing is not necessarily a guide to the future.

Mick Wall

Mick Wall runs Energy Stats UK, where he shares independent data and real-world insights from his own Sheffield home. By tracking solar, battery storage, and heat pump performance, Mick helps cut through the myths and highlight what really works in the UK’s shift to low-carbon heating.