Data from Properties (of things) API methods
Source:R/things-properties-timeseries.R
things_properties_timeseries.Rd
Get numerical property's historic data binned on a specified time interval (note: the total number of data points should NOT be greater than 1000 otherwise the result will be truncated)
Official documentation: propertiesV2Timeseries
Usage
things_properties_timeseries(
thing_id,
property_id,
from = NULL,
to = NULL,
interval = NULL,
desc = NULL,
store_token = "option",
token = NULL,
silent = FALSE
)
Arguments
- thing_id
The id of the thing
- property_id
The id of the property
- from
A
Posixct
orDate
object. Get data with a timestamp >= to this value (default: 2 weeks ago, min: 1842-01-01, max: 2242-01-01)- to
A
Posixct
orDate
object. Get data with a timestamp < to this value (default: now, min: 1842-01-01, max: 2242-01-01)- interval
(numeric) Binning interval in seconds (default: the smallest possible value compatibly with the limit of 1000 data points in the response)
- desc
(logic) Whether data ordering (by time) should be descending. Default TO
FALSE
- store_token
Where your token is stored. If
option
it will be retrieved from the .Rprofile (not cross-session and default), ifenvir
it will be retrieved from environmental variables list (cross-session)- token
A valid token created with
create_auth_token
or manually. It notNULL
it has higher priority thenstore_token
- silent
Whether to hide or show API method success messages (default
FALSE
)
Examples
if (FALSE) {
# Sys.setenv(ARDUINO_API_CLIENT_ID = 'INSERT CLIENT_ID HERE')
# Sys.setenv(ARDUINO_API_CLIENT_SECRET = 'INSERT CLIENT_SECRET HERE')
create_auth_token()
thing_id = "b6822400-2f35-4d93-b3e7-be919bdc5eba"
property_id = "d1134fe1-6519-49f1-afd8-7fe9e891e778"
things_properties_timeseries(thing_id = thing_id, property_id = property_id,
desc = FALSE, interval = 60, from = "2022-08-20")
}