Weather
Weather endpoints of the DynVolt Open API.
On-site EMI / weather stations — latest readings site-wide and per-logger, plus 5-minute-bucket history.
GET /v1/sites/{site_id}/weather
Latest on-site weather across all loggers (per-instrument under sensors[]).
Scope: weather:read · Module: basic_scada
curl "https://api.owner.dynvolt.com/v1/sites/pv-ljubas/weather" \
-H "Authorization: Bearer $DYNVOLT_API_KEY"GET /v1/sites/{site_id}/weather/logger/{logger_id}
Latest weather for one logger (plot average + per-instrument).
Scope: weather:read · Module: basic_scada
curl "https://api.owner.dynvolt.com/v1/sites/pv-ljubas/weather/logger/4" \
-H "Authorization: Bearer $DYNVOLT_API_KEY"GET /v1/sites/{site_id}/weather/logger/{logger_id}/history
Weather history 5-min buckets (?start&end&limit).
Scope: weather:read · Module: basic_scada
| Query parameter | Type | Required | Description |
|---|---|---|---|
start | string | no | Window start — RFC3339 UTC, e.g. 2026-08-01T00:00:00Z. Naive (offset-less) timestamps are rejected. |
end | string | no | Window end — RFC3339 UTC. Must be after start. |
limit | integer | no | Maximum rows to return (capped at 2000). |
curl "https://api.owner.dynvolt.com/v1/sites/pv-ljubas/weather/logger/4/history" \
-H "Authorization: Bearer $DYNVOLT_API_KEY"
