HEART Embedded Systems logoHEART

HEART performance.overshoot H-05006

Overshoot. A controlled value goes past its target by more than the system's stated limit, such as a room getting colder than its setpoint.

CodeHEART performance.overshoot; inside a message "code": "performance.overshoot"
H-numberH-05006: area 05, code 006
Areaperformance: Speed, load, heat
Typical severitywarning. A product may set another for its own case.
Applies toThermostats, heating and cooling, irrigation, printers, anything that controls a value

Likely causes

How to fix or prevent it

  1. Check the readings: how far past the target, and for how long.
  2. Check the sensor's place and reading against another thermometer or gauge.
  3. Re-tune the controller, or use the product's auto-tune.
  4. Check that the valve or heater really switches off.

What the HEART does by itself

It raises a warning when the value goes past its target by more than the product's stated limit, such as 1.5 °C. It does not retune the controller by itself. It resolves when the value is back near the target.

When to call service

If it continues after tuning, or the value overshoots in a way that could do harm (too hot, too high a pressure).


Inside a message a code is written bare, "code": "storage.full". In logs, tickets, documents and searches it is written HEART storage.full. Things that simply happen, such as system.started, are event types, not faults. The codes are defined in Part 3, Section 5.4, and their H-numbers in Section 5.7. All of it, as data: fault-codes.json.

All fault codes, by area · All fault codes, by H-number · Problem types (API errors)