Skip to main content

Guía de mantenimiento

Comprobar si todos los dispositivos funcionan correctamente

El modo más sencillo de comprobar esto es ver si Home Assistant es capaz de ver todas las "entidades" registradas y si todas reportan estar disponibles. 

En Home Assistant tenemos "Integrations" que a su vez tienen "Devices" (dispositivos) y a su vez tienen "Entities" (entidades). Los dispositivos es lo único que se corresponde con algo físico que se puede encontrar en el pod. Las entidades pueden correspondar tanto a elementos reales en el pod (como una tira de luces led) como a elementos virtuales que sólo existen en Home Assistant pero que quizás dependen de que un dispositivo funcione (un temporizador por ejemplo, que no es algo físico, pero que igual sólo se inicia si cuando por ejemplo la ducha comienza a funcionar)

Ver si todas las entidades están disponibles

Normalmente, cuando un dispositivo deja de responder, no está emparejado, no está conectado o falla por cualquier otro motivo; Home Assistant no borra esas entradas en la lista de entidades. Es decir, el hecho de que esos dispositivos dejen de comunicarse con Home Assistant no ocasiona que desaparezcan de la lista de entidades de Home Assitant. Esto es bueno ya que permite a Home Assistant reportar problemas con dispositivos con los que hasta hace poco se estaba comunicando sin problemas y que ahora no están disponibles.

Para ver una lista de entidades no disponibles ve a Settings => Devices & Services => Entities. Ahora haz clic en la columna "Status" para reordenar la lista. Las entidades no disponibles se muestran con un circulo relleno de color rojo y una exclamación.

image.png

Puede que también encuentras algunas entidades que tienen una flecha circular de color rojo con una exclamación en el centro como en la imagen de abajo. Esos son entidades que están funcionando ahora, pero que habían estado muy recientemente no disponibles y que podría ser una buena idea revisar y comprender el porqué han dejado de estar disponibles por un periodo de tiempo.

image.png

Qué hacer si algo deja de funcionar o responder

Cuando algo no funciona puede ser que el dispositivo haya físicamente dejado de funcionar correctamente o se haya desconectado pero también puede ser simplemente que Home Assistant lo marca como no disponible porque no puede comunicarse con él (a pesar de funcionar correctamente). Primero necesitamos evaluar cuál es la extensión del problema, y al hacer esto posiblemente comprendamos también qué es exactamente lo que ha dejado de funcionar.

  • ESPHome devices. La integración "ESPHome" gestiona el hardware ESP8266/ESP32, que son unas placas controladoras pequeñas y que por ejemplo controlan todo lo relacionado con las bombas de agua, las válvulas, los lectores NFC, etc. 
    • Antes de intentar reconectar los dispositivos necesitamos saber qué direcciones IP utilizan (y puerto, aunque este por ahora es siempre el mismo, el 6053). Esta dirección IP es lo que indica a Home Assistant cómo encontrar al dispositivo. He compilado una lista de direcciones IP en esta hoja de cálculo https://docs.google.com/spreadsheets/d/1ZabCeL3VSutfUE6cICGgHvN2V-BXG_qoZBDsWXBeWU8 pero puede que esté algo desactualizada en el momento de leer esto (si no puedes verla por favor pide acceso). De cuando en cuando es conveniente escanear todas las IPs de la red local (hay muchas apps para Android o iOS que pueden hacer esto) y por favor ayudar a tener esa hoja de cálculo actualizada.
      Otro modo