Este programa ya es funcional
La idea de este programa es, mediante el uso de Crontab, obtener los precios de la luz (en horas) diariamente. Nos conectamos con el token que nos proporciona REE y mediante la API ESIOS hacemos una consulta para recoger los valores de los precios para la Península. Según los precios dados, el programa creará tareas para encender/apagar el servidor (si estaba ya encendido sigue funcionando, no afecta) Para esto es necesario poner en la variable global TOKEN el valor del token concreto.
Para el guardado de precios max/min/med diarios, es necesario introducir el directorio concreto donde queremos guardarlos. Esto se hace poniendo en la variable global DIRECTORIO_LOGS el directorio deseado. Los logs se guardaran en un archivo llamado precios.txt
Para poder ejecutar el programa primero tendremos que dar permisos:
chmod +x calcular_luz.py
Una vez hecho esto, solo faltará ejecutarlo:
python3 calcular_luz.py
Tras esto las tareas de encendido y apagado serán creadas, y se guardará la información de los precios min/max/med en el directorio especificado