set_device()now allows to define arbitrary - but still valid! - MAC addresses to be used withget_measure()as_datatable()now allows to convert the list of xts objects returned byget_measure()to a single data.table object
-
get_publicdata()now allows to include observations fetched from API response whenmeas = TRUE -
get_publicdata(tiles = TRUE)andget_measure()now have a progress bar included -
get_publicdata()now returns a"NAMain"column instead of"base_station", in compliance with official naming convention -
get_publicdata()now includes acellsizeargument for customization -
get_measure()now internally splitting up large queries exceeding 1024 values into chunks -
get_measure()now internally skipping iterations without data returned instead of failing -
get_measure()now warns the user if the number of queries exceeds 500 per hour, violating API guidelines -
get_measure()now returns xts objects coming with aCREATED_WITHandCREATED_ATattribute -
set_credentials()now stores the client id/secret making use of{keyring} -
get_period()now accepts intervals in accordance with ISO 8601, also taking%H:%Minformation into account
- attributes of sf object acquired by
get_publicdata()are now assumed to be spatially constant - internal pre-check
curl::nslookup("api.netatmo.com")updated to recent public IP - explicit and consistent
"UTC"timezone definition get_measure()does not dismiss the last value anymore, based on the period queried