solar.halowerk.com publishes 11 machine-payable endpoints over the x402 protocol, priced from $0.002 to $0.005 per call. Each was probed directly; the response code below is what it returned.
| Endpoint | Method | Price | Probe |
|---|---|---|---|
| /autonomy-forecast | GET | $0.003 | 402 |
| /battery-cycle | GET | $0.004 | 402 |
| /building-heat-demand | GET | $0.004 | 402 |
| /clear-sky-yield | GET | $0.003 | 402 |
| /inverter-load-check | GET | $0.002 | 402 |
| /inverter-losses | GET | $0.002 | 402 |
| /low-wattage-cooking | GET | $0.003 | 402 |
| /off-grid-weather-alarm | GET | $0.005 | 402 |
| /shadow-simulator | GET | $0.002 | 402 |
| /tilt-optimiser | GET | $0.003 | 402 |
| /victron-log-parse | GET | $0.003 | 402 |
Daily energy balance and straight run-down from the figures supplied. Solar input is caller data in watt-hours per day; nothing is fetched and no weather is assumed. Time to empty means time to the re…
Integrates the supplied current over time by the trapezoidal rule, so the result is only as good as the sampling interval; gaps longer than the stated max_gap_seconds are excluded and reported. Sign c…
Computes a transparent planning estimate for space-heating demand. The method is not DIN, VDI, GEG or PHPP and must not be used as regulatory proof. It combines transmission heat loss from each envelo…
This is an astronomical and geometric calculation, not a forecast. It assumes a cloudless sky and states the models used; real yield is lower whenever there is cloud, haze, snow, soiling or high cell …
Continuous load is the sum of the running watts of all appliances marked as simultaneous. The surge check adds the largest single starting surge on top of the continuous load, which is the case that t…
Cable loss uses the DC resistance of the two-way run at twenty degrees Celsius; warm cable in a hot compartment carries roughly four percent more resistance per ten kelvin, which is not applied. Inver…
Uses rated electrical power, food mass, start and target temperature, specific heat and an explicit efficiency range supplied by the caller. Optional vessel heat, evaporation and a caller-defined hold…
Uses the nearest current DWD MOSMIX_L station forecast, or a station explicitly supplied by the caller. Global irradiance drives a transparent PV estimate and forecast wind speed drives a stated gener…
Pure astronomy and geometry on level ground: sun position by the NOAA method, shadow length as object height divided by the tangent of the sun elevation. Refraction is only applied to sunrise and suns…
Evaluates clear-sky irradiance in the module plane for tilt angles from zero to ninety degrees on the fifteenth of each month and sums the days. Because it assumes a cloudless sky, the optimum leans s…
Reads the key-tab-value lines of the VE.Direct text protocol, applies the unit scaling that belongs to each key, and decodes the charger state, tracker state and error number into plain text. Multiple…