How-to manipulate time series¶
Save time series¶
This example shows how to save a time series of an electrical consumption:
const electricalConsumption = { dataType: 'electricity', startDate: "2021-02-14T00:30:00+01:00", endDate: "2021-02-14T02:30:00+01:00", source: "enedis.fr", theme: "energy" series: [ { date: "2021-02-14T00:30:00+01:00", consumption: 474 }, { date: "2021-02-14T01:30:00+01:00", consumption: 184 }, { date: "2021-02-14T02:30:00+01:00", consumption: 152 } ] } await saveTimeSerie(client, electricalConsumption)
Retrieve time series¶
This example shows how to fetch time series of an electrical consumption, for a specific time interval and data source:
const params = { dataType: 'electricity', startDate: "2021-02-14", endDate: "2021-02-15", source: "enedis.fr", limit: 100 } const electricalConsumption = await fetchTimeSerieByIntervalAndSource(client, params)