Skip to content

Sensores para monitorizar tu hardware

¿Se calienta tu Raspberry Pi?, ¿mucho poco?, y el ordenador que tienes en casa, ¿cuanto disco le queda?, todos eso y más podrás monitorizarlo desde Home Assistant:

Sensor para saber cuando tiempo lleva encendida tu Raspberry

Edita el fichero configuration.yaml, y añade este código en la parte de sensores.

sensor:
  # System Monitor
  - platform: systemmonitor
    scan_interval: 60 
    resources:
      - type: processor_use
      - type: memory_use_percent
      - type: last_boot
      - type: swap_use_percent
      - type: disk_use_percent
        arg: /home
  # Uptime sensor (tiempo desde el ultimo reinicio de HA)
  - platform: uptime
  # Sensores aplantillados
  - platform: template
    sensors:
      uptime_templated:
        icon_template: mdi:clock-start
        value_template: >-
          {% set diferencia = ((now().timestamp()- as_timestamp(states('sensor.uptime')))/60) | int %}
          {% set minutes = (diferencia % 60) | int %}
          {% set hours = ((diferencia % 1440) / 60) | int %}
          {% set days = (diferencia / 1440) | int %}
          {{ days }}d{{ ' : ' }}{{ hours }}h{{ ' : ' }}{{ minutes }}m
      uptimerpi_templated:
        icon_template: mdi:clock-fast
        value_template: >-
          {% set diferencia = ((now().timestamp()- as_timestamp(states('sensor.last_boot')))/60) | int %}
          {% set minutes = (diferencia % 60) | int %}
          {% set hours = ((diferencia % 1440) / 60) | int %}
          {% set days = (diferencia / 1440) | int %}
          {{ days }}d{{ ' : ' }}{{ hours }}h{{ ' : ' }}{{ minutes }}m