Any call to the module needs to use the base URL https://api.waermepumpe.de/api/heatingSurface.
Retrieves the thermal output of the heating surface.
Arguments:
supplyTemperature: int
The supply temperature in °C.
Required
returnTemperature: int
The return temperature in °C.
Required
insideTemperature: int
The inside temperature in °C.
Required
length: int
The design length in mm.
Required
type: int [10, 11, 21, 22, 33]
The radiator type.
Required
height: int [350, 500, 600, 900]
The design height in mm.
Required
connection: int [0, 1, 2]
The type of connection to the heating circuit.
The values are valid:
0: other
1: lance valve
2: supply and return connections at the bottom
Default is value is 0.
Optional
recessedInstallation: int [0, 1]
Shall be 1 if radiator is installed in a recess, 0 else.
Default value is 0.
Optional
distanceToRecessEdge: int [0 - ∞]
The distance to the recess edge in mm. Required if recessedInstallation is 1. Conditional
Returns JSON data.
thermalOutput: float
The thermal output of the heating surface in W.
Retrieves the thermal output of the heating surface.
Arguments:
supplyTemperature: int
The supply temperature in °C.
Required
returnTemperature: int
The return temperature in °C.
Required
insideTemperature: int
The inside temperature in °C.
Required
length: int
The design length in mm.
Required
type: int [10, 11, 21, 22, 33]
The radiator type.
Required
height: int [350, 500, 600, 900]
The design height in mm.
Required
connection: int [0, 1, 2]
The type of connection to the heating circuit.
The values are valid:
0: other
1: lance valve
2: supply and return connections at the bottom
Default is value is 0.
Optional
recessedInstallation: int [0, 1]
Shall be 1 if radiator is installed in a recess, 0 else.
Default value is 0.
Optional
distanceToRecessEdge: int [0 - ∞]
The distance to the recess edge in mm. Required if recessedInstallation is 1. Conditional
Returns JSON data.
thermalOutput: float
The thermal output of the heating surface in W.
Retrieves the thermal output of the heating surface.
Arguments:
supplyTemperature: int
The supply temperature in °C.
Required
returnTemperature: int
The return temperature in °C.
Required
insideTemperature: int
The inside temperature in °C.
Required
sections: int
The number of sections the radiator has.
Required
depth: int [70, 110, 160, 220, 250]
The design depth in mm.
Required
height: int [280, 430, 580, 680, 980]
The design height in mm.
Required
connection: int [0, 1, 2]
The type of connection to the heating circuit.
The values are valid:
0: other
1: lance valve
2: supply and return connections at the bottom
Default is value is 0.
Optional
recessedInstallation: int [0, 1]
Shall be 1 if radiator is installed in a recess, 0 else.
Default value is 0.
Optional
distanceToRecessEdge: int [0 - ∞]
The distance to the recess edge in mm. Required if recessedInstallation is 1. Conditional
Returns JSON data.
thermalOutput: float
The thermal output of the heating surface in W.
Retrieves the thermal output of the heating surface.
Arguments:
supplyTemperature: int
The supply temperature in °C.
Required
returnTemperature: int
The return temperature in °C.
Required
insideTemperature: int
The inside temperature in °C.
Required
sections: int
The number of sections the radiator has.
Required
numberOfColumns: int [2 - 6]
The number of columns the radiator has.
Required
height: int [280, 430, 580, 680, 980]
The design height in mm.
Required
connection: int [0, 1, 2]
The type of connection to the heating circuit.
The values are valid:
0: other
1: lance valve
2: supply and return connections at the bottom
Default is value is 0.
Optional
recessedInstallation: int [0, 1]
Shall be 1 if radiator is installed in a recess, 0 else.
Default value is 0.
Optional
distanceToRecessEdge: int [0 - ∞]
The distance to the recess edge in mm. Required if recessedInstallation is 1. Conditional
Returns JSON data.
thermalOutput: float
The thermal output of the heating surface in W.
Retrieves the thermal output of the heating surface.
Arguments:
supplyTemperature: int
The supply temperature in °C.
Required
returnTemperature: int
The return temperature in °C.
Required
insideTemperature: int
The inside temperature in °C.
Required
sections: int
The number of sections the radiator has.
Required
depth: int [70, 110, 160, 220, 250]
The design depth in mm.
Required
height: int [280, 430, 580, 680, 980]
The design height in mm.
Required
connection: int [0, 1, 2]
The type of connection to the heating circuit.
The values are valid:
0: other
1: lance valve
2: supply and return connections at the bottom
Default is value is 0.
Optional
recessedInstallation: int [0, 1]
Shall be 1 if radiator is installed in a recess, 0 else.
Default value is 0.
Optional
distanceToRecessEdge: int [0 - ∞]
The distance to the recess edge in mm. Required if recessedInstallation is 1. Conditional
Returns JSON data.
thermalOutput: float
The thermal output of the heating surface in W.
Retrieves the thermal output of the heating surface.
Arguments:
supplyTemperature: int
The supply temperature in °C.
Required
returnTemperature: int
The return temperature in °C.
Required
insideTemperature: int
The inside temperature in °C.
Required
standardThermalOutput: int [0 - ∞]
The standard thermal output in W.
Required
radiatorExponent: float [0.0 - ∞]
The radiator exponent.
Required
Returns JSON data.
thermalOutput: float
The thermal output of the heating surface in W.