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, CaMI Sensors y RTU_HOME
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
Conjunto de datos con la información descargada.
Eaxamples
from MakeSens import MakeSens
data = MakeSens.download_data('device123', '2023-01-01 00:00:00',
'2023-01-02 00:00:00', '1H')
Last updated