BWP API
Dokumentation
DE
Deutsch
English
🌙
Login
BWP-API: WPSim
Endpoint
Any call to the module needs to use the base URL https://api.waermepumpe.de/api/heatPumpSim.
/heatPumpTypes
No Arguments
Returns JSON data.
/operatingModes
No Arguments
Returns JSON data.
/references
No Arguments
Returns JSON data.
/simulate
Simulates a heat pump system for the given input parameters.
Arguments:
zip: string
The ZIP code used for the simulation. Required if designOutdoorTemperature is not provided.
Conditional
designOutdoorTemperature: int
The design outdoor temperature in °C. Required if zip is not provided.
Conditional
heatingLimitTemperature: int [10, 12, 15]
The heating limit temperature in °C. Only fixed values are allowed.
Required
reference: string
The reference dataset identifier.
Required
heatingLoad: float
The heating load in kW.
Optional
operatingMode: int
The operating mode ID. See /operatingModes.
Required
maximumSupplementaryHeaterCoverage: float
The maximum supplementary heater coverage in %.
Required
heatPumpType: int
The heat pump type ID. See /heatPumpTypes.
Required
Returns JSON data.
thermalOutput: float
The thermal output of the heating surface in W.
/export
Exports a heat pump simulation using the same input parameters as /simulate.
Method: POST
Body: form-data
Returns JSON data.
zip: string
The ZIP code used for the export. Required if designOutdoorTemperature is not provided.
Conditional
designOutdoorTemperature: int
The design outdoor temperature in °C. Required if zip is not provided.
Conditional
heatingLimitTemperature: int
The heating limit temperature in °C.
Required
reference: string
The reference dataset identifier.
Required
heatingLoad: float
The heating load in kW.
Optional
operatingMode: int
The operating mode ID. See /operatingModes.
Required
maximumSupplementaryHeaterCoverage: float
The maximum supplementary heater coverage in %.
Required
heatPumpType: int
The heat pump type ID. See /heatPumpTypes.
Required