Boiler
This route is used to interpolate a boiler for the given conditons.
Route:
POST https://hvacmath.com/api/v1/interpolate
JSON Input Example:
afueThe boiler efficiency percentage.
elevationThe project elevation.
houseLoadThe project house load at the design conditons.
inputThe boiler's BTU input rating.
{
"designInfo" : {
"elevation" : 0,
"summer" : {
"indoorHumidity" : 50,
"indoorTemperature" : 75,
"outdoorTemperature" : 90
},
"winter" : {
"outdoorTemperature" : 5
}
},
"houseLoad" : {
"cooling" : {
"sensible" : 13894,
"total" : 17872
},
"heating" : 49667
},
"route" : {
"heating" : {
"boiler" : {
"afue" : 96.5,
"input" : 60000
}
}
},
"systemType" : {
"airToAir" : {
"climate" : "mildWinterOrLatentLoad",
"compressor" : "variableSpeed",
"type" : "heatPump"
}
}
}
JSON Output Example:
{
"isFailed" : false,
"result" : {
"heating" : {
"boiler" : {
"altitudeDeratings" : {
"heating" : {
"multiplier" : 1
}
},
"finalCapacity" : 57900,
"outputCapacity" : 57900,
"percentOfLoad" : 116.6,
"sizingLimits" : {
"oversizing" : {
"boiler" : 140
},
"undersizing" : {
"boiler" : 90
}
}
}
}
}
}
Validation Errors
The following is an example of errors if the inputs are not appropriate.
Boiler Request Errors: afue: Afue should be greater than 0 or less than 100. input: Input should be greater than 0.