What Does The i-HEATPUMP Toolkit Do?

i-HEATPUMP is developing software to assist heating engineers commission, maintain, diagnose and optimise domestic and commercial heat pump systems.

This suite of tooling represents a growing set of field tools being developed into a dedicated heat pump diagnostics platform - this page gives early access to selected features before the full platform release.

We hope you find these tools useful - spotted something off or have a suggestion?

Email info@i-heatpump.com with feedback.

Toolbox

Turn Testo temperature values into valuable consumer insight in seconds.

Learn more about the Testo 115i - explore the full product details here.

New to temperature analysis?

Download a sample Testo data file and try the advanced tool in seconds.

Advanced Heat Output Calculator

40 LPM
Markers assume pure water @ ΔT 5°C (approx).
5 °C
Common diagnostics band: 3–7°C.
0% Water
Markers show approx freeze protection for typical glycol/water mixes - for exact values, use your fluid manufacturer tables.
Estimated heat output
14.0 kW
kW per 1°C ΔT
2.8
Supports .csv, .tjf and .json. Uses the user selected glycol level above and the trend flow rate, illustrative COP and electricity price values set below for estimations.
Expected source: Testo export with timestamp + ΔT and/or two temperature channels.
40 LPM
Used for uploaded trend calculations only. Adjusting this slider live updates the graph.
3.0
Used to convert estimated thermal output into an illustrative electrical input. This is not a measured COP.
25.0 p/kWh
Used with the illustrative COP to estimate a running cost. This is not a measured electrical cost.
Samples
Avg output
Peak output
Thermal energy
Illustrative elec. input
Illustrative cost *
Start End Duration
Approximation only (Q = m·c·ΔT). Assumptions apply. For accuracy use a compliant heat meter and manufacturer fluid data. “Illustrative electrical input” and “Illustrative cost*” are based on the engineer-selected COP and tariff, not measured electrical consumption. No warranty is offered or inferred. Use at own risk.

Don’t have Testo temperature probes? Try the basic heat calculator instead.

Basic Heat Output Calculator

40 LPM
Markers assume pure water @ ΔT 5°C approx.
5 °C
Common diagnostics band: 3–7°C.
0% Water
Markers show approx freeze protection for typical glycol/water mixes - for exact values, use your fluid manufacturer tables.
Estimated heat output
14.0 kW
kW per 1°C ΔT
2.8

Cable Current Capacity Estimation Tool

Cable Current Capacity Estimation Tool

Estimate conductor size from measured copper diameter, then check simplified current-carrying capacity, voltage drop and indicative protective device size.
Advanced Options
Explanation
Supply voltage
Used to calculate voltage-drop percentage. The default is 240V because many UK sites measure close to this. Lower supply voltage increases the displayed percentage voltage drop.

Voltage drop limit
Selects the pass/fail threshold. Lighting circuits are commonly checked against 3%; other final circuits are commonly checked against 5%.

Grouped circuits correction
Use when multiple circuits run together and cannot freely dissipate heat. More grouped circuits reduce the allowable continuous current.

Ambient temperature correction
Use when the cable is installed in a hotter environment. Higher ambient temperature reduces the cable’s safe continuous current.

Additional thermal restriction
Use only if there is extra heat restriction not already captured by the selected installation method. For insulation-heavy situations, prefer selecting Method 100, 101, 102 or 103 rather than adding this manually.

COP slider
Used only to estimate equivalent heat pump thermal output from the displayed electrical load. It does not affect cable current rating.

Output Summary

Estimated conductor size
2.5 mm²
Maximum continuous current reference
27 A
Cross Sectional Area (CSA)Solid DiameterVolt Drop

Traditional Solid Stone U-Value Calculator

Traditional Stone Wall Heat Loss Calculator

Uses Scottish RdSAP 10 traditional stone wall equations.
600 mm
300 mm 1000 mm
Finished internal face to finished external face.
m
m
°C
°C
Estimated U-value
1.20
W/m²K
Heat loss at design conditions
W
Equivalent heat loss rate
W/m² of wall
Calculation details

Refrigeration Term Reference Tool

Refrigeration Term Reference Tool

Search refrigeration abbreviations, terminology, components and common refrigerants.

Detail shown automatically:
Brief definition only

Use the dropdown to choose which supporting sections also open automatically; all available sections can still be expanded manually. The icons shown below are displayed on each listing card where they apply, and indicate what level of detail is available for that term.

EXP Expanded description ENG Engineering reference CALC Formula or relationship REL Related terms

Prototype Room Cooling Load Model

i-HEATPUMPCIBSE Guide A · Admittance Method

Prototype Room Cooling Load Model

Hourly room cooling-load calculation using the CIBSE Guide A admittance-method structure: solar, ventilation, fabric conduction, internal gains and intermittent plant operation.

1 · Room

What do these inputs mean?
  • Room dimensions determine floor area and air volume.
  • Indoor design temperature is the maintained room condition. Lowering it increases conduction and ventilation gain.
  • Design margin is applied only to the final equipment-selection figure.

2 · Design conditions

What do these inputs mean?
  • Location sets the latitude used to calculate the sun's position.
  • Design date sets the time of year. Sun height and direction change through the year, so the same window can have a different solar gain on different dates.
  • Peak dry-bulb is the hottest outdoor temperature used for the design day.
  • Daily temperature range is the difference between the coolest and hottest outdoor temperature over the day. For example, a high of 25°C and a daily range of 8 K gives a low of about 17°C. A larger range makes the day start cooler and warm up more strongly.
  • Solar condition adjusts how strong the assumed sunshine is. Higher solar intensity increases window and external-surface heat gain.

3 · Cooling operation

What do these inputs mean?
  • Plant hours affect the CIBSE intermittent-operation correction: a shorter cooling period can require a higher on-period capacity.
  • Temperature control describes what the comfort target represents. Air temperature uses the room air only; operative temperature also allows for the effect of warm or cool surrounding surfaces on how the room feels.
  • Nominal unit is used only for the selection comparison.

4 · External fabric

Enter element dimensions rather than calculating m² manually. Orientation is used for the hourly sol-air effect.

ElementLength mHeight/width mU W/m²KOrientationResponse
What do these inputs mean?
  • U-value controls mean transmission gain.
  • Orientation affects solar heating of opaque external surfaces.
  • Response is how quickly the building fabric passes heat into the room. A lightweight wall warms the room relatively quickly. A heavy masonry or concrete element stores more heat first and releases it more slowly, so the hottest part of the day can affect the room later. Lightweight (Timber frame / Stud wall), Medium (Cavity block / Plasterboard), Heavyweight (Solid brick / Exposed concrete).

5 · Internal surfaces & thermal mass

Add the principal internal walls, floor and ceiling exposed to the room. These surfaces do not create an external transmission load when treated as adiabatic, but their thermal admittance affects storage and damping of radiant gains.

SurfaceLength mHeight/width mResponse
What do these inputs mean?
  • Internal surfaces include partitions, floor and ceiling bounding the room.
  • Response supplies thermal admittance and surface-response properties. Heavy masonry/concrete absorbs and delays more short-term radiant heat than lightweight construction.
  • CIBSE Appendix 5.A10 permits internal surfaces to be treated as adiabatic where adjacent-space temperatures are not explicitly modelled. They still matter to the room response.

6 · Windows & shading

WindowWidth mHeight mOrientationUg-valueExternal shading
What do these inputs mean?
  • U-value affects conductive gain through the glazing.
  • g-value controls solar energy admitted by the glazing. Default g-value: 0.70 - representative clear double-glazing value, based on published 3M reference glazing data tested to EN 410. Actual glazing g-value should be used where known.
  • External shading reduces the directly exposed glazed area. “None” means no external shade.
  • Solar gain is calculated hourly and delayed/smoothed through the room surface response before contributing fully to cooling load.

7 · Internal gains

What do these inputs mean?
  • Occupancy hours tell the calculator when people, lights and equipment are assumed to be adding heat to the room.
  • Radiant fraction is the share of heat that warms walls, floors, ceilings and furniture before it warms the air. A higher setting means more of the heat is stored briefly by the room surfaces rather than appearing in the air immediately.
  • Latent gain is the cooling needed to remove moisture as well as heat. People and humid outside air add moisture, so the air conditioner has to dehumidify as well as lower the temperature.
  • Equipment / appliances should ideally use measured or manufacturer input power. For a quick survey estimate, typical figures might be: laptop ~30–90 W, monitor ~20–40 W, desktop PC ~100–300 W, high-performance/gaming PC ~300–600 W, TV ~50–150 W, and fridge/freezer roughly ~50–150 W averaged while operating. Actual consumption can vary substantially by device and workload.

8 · Outside air

What do these inputs mean?
  • Air changes/hour (ACH) describes how much room air is replaced each hour. For example, 0.5 ACH means outside air equal to half the room volume enters each hour. More outside air normally increases both heat and moisture load.
  • Outdoor RH changes latent load.
  • Heat recovery reduces the effective outside-air load.

9 · Daily energy & running cost

Daily cooling energy
Daily electricity
Estimated daily cost
Estimated period cost
Operating days
What do these inputs mean?
  • Cooling COP / EER is how much cooling the system delivers for each unit of electricity used. For example, 3.5 means about 3.5 kWh of cooling for 1 kWh of electricity.
  • kWh is energy, not instantaneous power. A 1 kW cooling load sustained for one hour equals 1 kWh of cooling energy.
  • Electricity cost is your unit rate in £/kWh.
  • Operating days simply multiplies the estimated daily cost to give a rough period cost.
  • The energy estimate integrates the calculated hourly cooling load across the day, so it changes automatically with occupancy, plant hours, temperature, glazing, shading and other inputs.

Cooling load result

Updates automatically
Peak sensible
Peak latent
Design total
Peak time
Design W/m²

24-hour cooling load & estimated room temperature

Click any label to show or hide that series. Loads use the left axis (kW); estimated room temperature uses the right axis (°C).

What do the chart lines mean?
  • Total cooling load: The calculated sensible cooling requirement from the system at each hour.
  • Solar: Cooling load caused by solar energy entering through the glazing.
  • Fabric: Heat gain through external walls, roof, floor and glazing.
  • Internal gains: Heat added by occupants, lighting and equipment/appliances.
  • Outside air load: Cooling load caused by ventilation or infiltration, including positive sensible heat gain and latent moisture-removal load.
  • Room temperature without cooling: An illustrative i-HEATPUMP estimate of free-running room temperature with no active cooling. Solar and internal gains are balanced dynamically against fabric, ventilation and adjacent-space heat exchange using the current estimated room temperature at each timestep. Entered thermal admittance provides damping. It is not presented as a CIBSE-approved temperature prediction.
  • Occupied-period shading: The shaded background shows the hours when occupancy and associated internal gains are active.
Export chart
Export report

Peak-hour contribution

Indoor-unit check

Calculated design total
Selected nominal unit
Nominal ratio
Comment

Final equipment selection must still use manufacturer capacity data at the actual indoor/outdoor design condition, minimum modulation, airflow/throw, multi-split diversity where applicable and dehumidification performance.

Calculation methodology

The sensible calculation follows the CIBSE Guide A admittance-method sequence: hourly solar, ventilation, conduction and internal gains are separated into daily mean and cyclic components; radiant and convective gains are assigned to environmental and air nodes; response factors are applied; and restricted plant hours receive an intermittent-operation correction. Thermal-response presets provide the admittance/decrement/surface-response quantities required by the method. The displayed latent load is added separately for equipment selection. The dashed free-running temperature curve is derived from the same CIBSE admittance-method sensible-load balance by solving for the hourly room temperature at which the calculated sensible cooling requirement becomes zero. Explicitly entered internal surfaces are treated as adiabatic for transmission but contribute to the room thermal-response terms. The temperature curve remains an illustrative i-HEATPUMP estimate rather than a separate CIBSE-approved free-running-temperature calculation.