lunes, 9 de octubre de 2023

Home Assistant: Monitoriza el estado de tu Sistema

Esto dejará de funcionar en la versión 2024.7.0
Se eliminará la configuración de System Monitor mediante YAML.
Será integrado en la UI.

En este artículo voy a explicar como monitorizar algunos parámetros de nuestra Raspberry Pi.


Para ello, hacemos uso del componente System Monitor. Este componente es capaz de monitorizar cada 15 segundo muchos parámetros de nuestra sistema entre los que se encuentran la temperatura y uso del procesador, memoria libre y porcentaje de uso del disco.

En mi caso dispongo de una Raspberry Pi 3B.


Para ello, desde la interfaz web de Home Asistant, seleccionamos Ajustes - Complementos - Studio Code Server - Iniciar.

Una vez se ha iniciado abrimos la interfaz web y editamos el fichero configuration.yaml y añadimos un nuevo sensor:

sensor:
  - platform: systemmomitor
    resources:
      - type: disk_use_percent
      - type: memory_use
      - type: processor_temperature
      - type: processor_use

Seleccionamos Herramienta para desarrolladores, comprobamos que el código es correcto y Reiniciar.


Una vez ha finalizado el reinicio ya tendremos disponible los nuevos sensores pero con nombres en ingles. Para castellanizarlos nos vamos a Herramientas para desarrolladores - Estados, buscamos por los nuevos sensores, mas información y editamos sus propiedades, añadimos un nombre, cambiamos el id y Actualizar.


Por último añadimos esos nuevos sensores en nuestro panel de control con una tarjeta del tipo sensor o indicador, por ejemplo.

Resumen

Podemos controlar la salud de nuestro sistema con este componente y realizar acciones en caso de que algún valor monitorizado supere cierto valor crítico.


No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.