BWP-API: Heizflächen

Endpoint

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.