Generación del fichero de datos desde Home Assistant

Como ya hemos indicado en Home Assistant no es posible generar gráficas X-Y (scatter chart) entre otras cosas porque los valores de se graban en los históricos junto al tiempo de laque seaaaaaaaaaaaaaaa toma de la muestra y los intervalos de muestreo son variables. Por ello no resulta sencillo disponer de datos de varios sensores en un mismo instante y probablemente lo más sencillo (evitando el uso de Graphana, por ejemplo) sería la generación de un fichero con los valores de las variables seleccionadas cada cierto intervalo de tiempo (1 minuto en nuestro caso).

Por ello y con ayuda de COPILOT de Microsoft hemos escrito un pequeño programa en Python «lanzado» periódicamente mediante una automatización de HA.

Para ello hemos incluido en configurations.yaml un comando para que se pueda lanzar nuestro programa export_to_csv.py

que se ejecute cada minuto según se indica el automations.yaml

 

automations.yaml

el programa Python de la página siguiente requiere para su ejecución aparte de los permisos correspondientes en Linux un TOKEN de acceso de LARGA DURACION generado desde Home Assistant.

3027
Suscribirse
Notificación
5 Comments
Inline Feedbacks
Ver todos los comentarios
5
0
¡Aquí puedes dejar tus comentarios!x