Archivi degli eventi

GET /api/v1/channel_data

Restituisce l’archivio degli eventi di un dispositivo di misura. Utilizza lo stesso endpoint channel_data delle letture, ma con un archive_type di tipo evento; la risposta contiene record di eventi/messaggi (codici e descrizioni) anziché canali numerici.

Parametri di query

archive_type string obbligatorio

Tipo di archivio degli eventi. Uno tra: nesht, nesht_svod, changes, event, alarm, valve, seance.

equipment_id integer obbligatorio

Identificatore del dispositivo di misura. In alternativa è possibile passare la coppia energy_varname + uid.

fp_start string

Intervallo temporale (inizio del periodo) nel formato yyyy-mm-dd. Facoltativo.

fp_end string

Intervallo temporale (fine del periodo) nel formato yyyy-mm-dd. Facoltativo.

page integer

Numero di pagina.

per_page integer

Dimensione della pagina. Facoltativo. Per gli archivi degli eventi il valore predefinito è 10.

Campi della risposta

AttributoDescrizione
data[].event_timeUnix time dell’evento (in secondi; i millisecondi sono aggiunti come parte frazionaria)
data[].channel_dataArray di oggetti a chiave singola { varname: value }. I campi *Description sono arricchiti con i testi dell’elenco di riferimento dei messaggi
total_pagesNumero totale di pagine nell’insieme restituito
current_pagePagina corrente
next_pagePagina successiva disponibile per il caricamento, null se la pagina corrente è l’ultima

Richiesta

bash
curl -i \
  --header "access-token: *********************" \
  --header "token-type: Bearer" \
  --header "client: **********************" \
  --header "uid: api-user@example.com" \
  --header "Content-Type: application/json" \
  --request GET \
  "https://api.vadsro.eu/api/v1/channel_data?archive_type=nesht&equipment_id=906&fp_start=2025-05-01&fp_end=2026-05-29&page=1"

Risposta

Ultimo aggiornamento il

Questa pagina è stata utile?