You're responsible for making sure the energy label and fiche are calculated accurately. You must check the label and fiche carefully before you provide them to your customers.
Path
/api/v1/space-heaters/package-combination-heater/calculate/heat-pump/energy-label
Body schema
Send a POST
request to the path above. The body of the request must be a JSON object with the following properties:
outputFormat
|
Format of the generated label. Optional, defaults to PDF if not set.
Must be one of:
PDF
PNG
JPEG
|
String
|
supplierName
|
Supplier's name or trade mark.
|
String
|
modelName
|
Supplier's model identification code.
|
String
|
preferentialHeaterHeatOutput
|
Rated heat output (Prated) of the preferential heater (in kW). This may be up to 4 digits long.
|
Integer
|
preferentialHeaterSeasonalSpaceHeatingEfficiencyPercentage
|
Seasonal space heating energy efficiency of the preferential heater (in %). This may be up to 3 digits long.
|
Integer
|
temperatureControl
|
Does this package include a temperature control?
|
Boolean
|
temperatureControlClass
|
Temperature control class. Only required if temperatureControl is true .
Must be one of:
I
II
III
IV
V
VI
VII
VIII
|
String
|
supplementaryBoiler
|
Does this package include a supplementary boiler?
|
Boolean
|
supplementaryBoilerHeatOutput
|
Rated heat output (Prated) of the supplementary boiler (in kW). Only required if supplementaryBoiler is true . This may be up to 4 digits long.
|
Integer
|
supplementaryBoilerSeasonalSpaceHeatingEfficiencyPercentage
|
Seasonal space heating energy efficiency of supplementary boiler (in %). Only required if supplementaryBoiler is true . This may be up to 3 digits long.
|
Integer
|
solarCollectorSize
|
Solar collector area (in m2). This may be up to 3 digits long.
|
Integer
|
solarCollectorEfficiencyPercentage
|
Solar collector efficiency (in %). This may be up to 3 digits long.
|
Integer
|
storageTank
|
Does this package include a hot water storage tank?
|
Boolean
|
storageTankVolume
|
Volume of the heat storage tank (in l). Only required if storageTank is true . This may be up to 4 digits long.
|
Integer
|
storageTankRating
|
Tank label class. Only required if storageTankRating is true .
Must be one of:
A+
A
B
C
D
E
F
G
|
String
|
spaceHeater
|
Does this package include a supplementary space heater?
|
Boolean
|
preferentialHeatPumpSeasonalSpaceHeatingEfficiencyColderPercentage
|
Seasonal space heating energy efficiency of the heat pump in colder climate (in %). This may be up to 3 digits long.
|
Integer
|
preferentialHeatPumpSeasonalSpaceHeatingEfficiencyWarmerPercentage
|
Seasonal space heating energy efficiency of heat pump in warmer climate (in %). This may be up to 3 digits long.
|
Integer
|
lowTemperatureHeatPump
|
Is this a low temperature heat pump?
|
Boolean
|
waterHeatingEfficiencyPercentage
|
Water heating energy efficiency of water heater (%). This may be up to 3 digits long.
|
Integer
|
declaredLoadProfile
|
Declared load profile.
Must be one of:
M
L
XL
XXL
|
String
|
annualNonSolarHeatContribution
|
Annual non-solar heat contribution (kWh). This may be up to 4 digits long.
|
Integer
|
auxElectricityConsumption
|
Auxiliary electricity consumption (kWh). This may be up to 4 digits long.
|
Integer
|
Example request body
{
"outputFormat": "PDF",
"supplierName": "example",
"modelName": "example",
"preferentialHeaterHeatOutput": 1,
"preferentialHeaterSeasonalSpaceHeatingEfficiencyPercentage": 1,
"temperatureControl": true,
"temperatureControlClass": "I",
"supplementaryBoiler": true,
"supplementaryBoilerHeatOutput": 1,
"supplementaryBoilerSeasonalSpaceHeatingEfficiencyPercentage": 1,
"solarCollectorSize": 1,
"solarCollectorEfficiencyPercentage": 1,
"storageTank": true,
"storageTankVolume": 1,
"storageTankRating": "A+",
"spaceHeater": true,
"preferentialHeatPumpSeasonalSpaceHeatingEfficiencyColderPercentage": 1,
"preferentialHeatPumpSeasonalSpaceHeatingEfficiencyWarmerPercentage": 1,
"lowTemperatureHeatPump": true,
"waterHeatingEfficiencyPercentage": 1,
"declaredLoadProfile": "M",
"annualNonSolarHeatContribution": 1,
"auxElectricityConsumption": 1
}