Animica x402 Directory

Directory / solar.halowerk.com

solar.halowerk.com/shadow-simulator

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 sunset. Terrain slope, surrounding buildings, vegetation and diffuse light are not modelled, so a point outside the shadow can still be shaded in reality. Times are UTC.

Call it

# 1. Ask the endpoint what it costs (no payment, no wallet needed):
curl -i -X GET 'https://solar.halowerk.com/shadow-simulator'

# -> HTTP/1.1 402 Payment Required
#    the response carries the price, asset and pay-to address.

# 2. Pay and retry with any x402 client:
npx x402-fetch 'https://solar.halowerk.com/shadow-simulator'

Endpoint: https://solar.halowerk.com/shadow-simulator. Operated by solar.halowerk.com, not by Animica. Price and availability were correct at the last probe on 2026-09-02 and are set by the operator, who may change them.

Other endpoints on solar.halowerk.com

solar.halowerk.com/autonomy-forecast

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 ass…

GET · $0.003

solar.halowerk.com/battery-cycle

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_s…

GET · $0.004

solar.halowerk.com/building-heat-demand

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…

GET · $0.004

solar.halowerk.com/clear-sky-yield

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 …

GET · $0.003

solar.halowerk.com/inverter-load-check

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 c…

GET · $0.002

solar.halowerk.com/inverter-losses

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…

GET · $0.002

solar.halowerk.com/low-wattage-cooking

Uses rated electrical power, food mass, start and target temperature, specific heat and an explicit efficiency range supplied by the caller. Optional vessel hea…

GET · $0.003

solar.halowerk.com/off-grid-weather-alarm

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 f…

GET · $0.005

solar.halowerk.com/tilt-optimiser

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 assu…

GET · $0.003

solar.halowerk.com/victron-log-parse

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 an…

GET · $0.003

All 11 endpoints on solar.halowerk.com →