Desde la versión 0.96 de Home Assistant, se han detectado numerosos problemas con la integración del componente Tuya (apicaciones Smart Life). Ahora veremos como solucionar el problema  y hacer que nuestro componente vuelva a la normalidad.

Numerosos casos se han visto por la red de usuarios con Home Assistant que han perdido el control del componente tuya. Simplemente cuando pinchan encima del interruptor para encenderlo, él mismo se vuelve a apagar (aunque realmente no manda la acción) como muestra la siguiente imagen:

Esto se debe a un cambio reciente en la API de Tuya, para solucionarlo y que vuelva a funcionar vamos a realizar lo siguiente:

Primero deberemos descargar el componente personalizado de Tuya desde la página del Git.

Posteriormente deberemos coger ese mismo .zip y descomprimirlo en la carpeta del Home Assistant /config/custom_components/tuya/

De tal forma que quede así:

Nota: la carpeta de _pycache_ puede que no esté, pero esta no hace falta ya que se creará automáticamente posteriormente.

Ahora simplemente deberemos reiniciar nuestro Home Assitant y si todo ha funcionado correctamente, en el archivo de log «home-assistant.log» deberemos encontrarnos la siguiente línea:

 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for tuya which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you do experience issues with Home Assistant.

Esto querrá decir que hemos cargado el componente personalizado correctamente y nuestros switches y demás de Tuya ya deberían de estar funcionado con normalidad.

Esperamos que os sirva el tutorial, y cualquier duda podéis dejarla en los comentarios 😉