# Vertical Farm HVAC Load Calculator

> Vertical Farm HVAC Load Calculator is a paid API for AI agents from agri.halowerk.com, paid per call via x402, $0.004/call, status unknown (last checked 2026-09-14).

Computes steady-state HVAC sizing loads for a vertical farm by summing heat contributions from lighting, equipment, people, envelope, and ventilation, and converts evapotranspiration into a latent moisture-removal load.

## Facts

- Endpoint: POST https://agri.halowerk.com/v1/vertical-farm-hvac
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vertical-farm-hvac-load-calculator-1a1c79f5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_NOotM3_Y7w_XQjfUgUaf9

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability vertical-farm-hvac-load-calculator-1a1c79f5 -d '<json body>'
```

Example prompt: I need a steady-state HVAC sizing estimate for my vertical farm: 250 kW of lighting, 40 kW of equipment, 8 people with 120 W sensible heat each, 2000 m² of envelope with a U-value of 0.3 W/m²K, indoor setpoint 22°C, outdoor temperature 35°C, 1.5 m³/s of ventilation, and evapotranspiration of 500 L/hour — what are my total sensible and latent loads?

## When to prefer this

Choose this endpoint when you need a quick, deterministic steady-state HVAC load estimate for a vertical farm or controlled environment agriculture facility at a single operating point. It is ideal for early-stage system sizing, design feasibility checks, or comparing envelope and ventilation scenarios without the complexity of dynamic simulation tools. Prefer alternatives if you need full psychrometric state tracking, duct loss modeling, infiltration uncertainty, or equipment curve analysis.

## Known failure modes

- Invalid or out-of-range numeric inputs (e.g. negative kW, temperature outside -50 to 60°C) return validation errors
- Missing required fields may result in incomplete load calculations or errors
- Extremely large input values near schema maximums may produce physically unrealistic but numerically valid results
- No psychrometric validation — caller must ensure setpoint and outdoor temperature combinations are physically plausible

## How this service works

Adds lighting, equipment, people, envelope and ventilation heat flows at one supplied operating point, and converts evapotranspiration into a latent moisture-removal load. It is a steady-state sizing estimate without duct losses, thermal mass, equipment curves, controls, infiltration uncertainty or psychrometric state validation.

## Output

Returns a steady-state HVAC sizing estimate including total sensible heat load (sum of lighting, equipment, people, envelope conduction, and ventilation contributions) and total latent load derived from the evapotranspiration input. Does not account for duct losses, thermal mass, equipment curves, controls, infiltration uncertainty, or psychrometric state validation.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "lighting_kw": {
   "type": "number",
   "maximum": 1000000,
   "minimum": 0
  },
  "equipment_kw": {
   "type": "number",
   "maximum": 1000000,
   "minimum": 0
  },
  "people_count": {
   "type": "integer",
   "maximum": 1000000,
   "minimum": 0
  },
  "envelope_area_m2": {
   "type": "number",
   "maximum": 100000000,
   "minimum": 0
  },
  "indoor_setpoint_c": {
   "type": "number",
   "maximum": 60,
   "minimum": -50
  },
  "ventilation_m3_per_s": {
   "type": "number",
   "maximum": 1000000,
   "minimum": 0
  },
  "outdoor_temperature_c": {
   "type": "number",
   "maximum": 100,
   "minimum": -100
  },
  "envelope_u_value_w_per_m2k": {
   "type": "number",
   "maximum": 100,
   "minimum": 0
  },
  "sensible_heat_per_person_w": {
   "type": "number",
   "maximum": 2000,
   "minimum": 0
  },
  "evapotranspiration_l_per_hour": {
   "type": "number",
   "maximum": 100000000,
   "minimum": 0
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vertical-farm-hvac-load-calculator-1a1c79f5/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agri.halowerk.com](https://www.zero.xyz/host/agri.halowerk.com/llms.txt)
