download_data

download_data(id_device, start_date, end_date, sample_rate, logs = False,
                    data_type = 'RAW',  file_format = None, fields = None)

Acceda o descargue datos de los dispositivos: EVA Classic, EVA Lite, ERIS y CaMI Sensors

Parameters:

id_device : str Id del dispositivo desde el cual se descargan los datos

start_date : str Fecha y hora de inicio en formato 'YYYY-MM-DD HH:MM:SS'

end_date : str Fecha y hora de fin en formato 'YYYY-MM-DD HH:MM:SS'

sample_rate : str

Especifica el intervalo para la extracción de datos. Valores aceptables incluyen '1T' para datos por minuto, '1H' por hora, '1D' por día, y '1W' por semana. Adicionalmente, se pueden definir frecuencias personalizadas utilizando la notación de pandas; por ejemplo, '5H' para cada cinco horas o '2D'para cada dos días

logs : bool, default False Indica si se quiere descargar los logs, datos del funcionamiento del dispositivo. Por defecto False (descarga data)

data_type : str, default 'RAW' Indica el tipo de dato que se va a descargar: RAW o PROCESSED.

file_format : str, default None Formato para guardar los datos descargados ('csv' o 'xlsx').

fields : str, default None Lista de campos específicos a descargar. Por defecto None (todos los campos)

Returns

pd.DataFrame (Python) / data.frame (R)

Devuelve un conjunto de datos con la información descargada. En Python, pd.DataFrame de Pandas, mientras que en R se retorna un data.frame, ambos estructurados para facilitar el análisis de los datos.

Examples

from MakeSens import MakeSens
data = MakeSens.download_data('device123', '2023-01-01 00:00:00', 
                     '2023-01-02 00:00:00', '1H')

Última actualización