Como habéis podido ver, Home Assistant se encuentra actualmente trabajando a nivel interno de código para realizar fuertes mejoras que lo harán más seguro, algo que hizo que se detectara un problema grave de seguridad, ya corregido.
Uno de lo más significativo es el cambio en la autenticación del sistema, algo que ya podemos activar en la 0.76, la versión lanzada hace unos días, pero que estará totalmente activo en la versión 0.77, es decir, la próxima.
Para evitar que “nos pille el toro”, aunque tendrá retrocompatibilidad, es recomendable usar el nuevo sistema cuanto antes, por lo que podemos empezar por actualizar ya nuestra configuración para poder hacer uso de la misma y, poder tener ya el sistema listo para la 0.77 cuando sea lanzada. Para poder hacerlo, os enseñamos lo que hay que hacer.
Actualizar el sistema de autenticación de Home Assistant a la 0.77
- Primero tenemos que actualizar a una versión 0.76 o posterior. Si vienes de una versión 0.75 o inferior, el proceso de actualización puede tardar hasta 20 minutos, en función del tamaño de tu base de datos, ya que realiza un proceso de migración sobre la misma para poder añadirle mucha más información que será aprovechada con las nuevas versiones.
cd /srv/homeassistant/ source bin/activate sudo pip3 install --upgrade homeassistant
NOTA: Estos pasos son, en el caso de haber instalado con nuestra guía de instalación de Home Assistant en español.
- Una vez actualizada, entramos a nuestro fichero de configuración:
sudo nano /home/homeassistant/.homeassistant/configuration.yaml
- Para añadir:
Bajo el primer apartado que veis que pone “homeassistant:”
homeassistant:
# añadimos esto de abajo
auth_providers:
- type: homeassistant
# Si queremos compatibilidad con el sistema anterior, descomentamos lo siguiente
# - type: legacy_api_password
- Reiniciamos (paciencia)
Ya dentro del sistema nos pedirá al cargar la web que creemos un usuario nuevo:
Y, una vez creado, refrescará la página y nos pedirá el usuario y contraseña para poder entrar. Una vez dentro, ya estáis preparados para el nuevo sistema de autenticado de Home Assistant.
IMPORTANTE: Con el fin de ayudaros de una forma más directa, he creado un grupo en Telegram de Home Assistant en Español donde podemos ayudarnos todos así como evitar que os quedéis atascados, si tenéis Telegram podéis pulsar aquí para uniros y si no lo tenéis, os recomiendo que os lo instaléis ya que lo usaremos en el tutorial para notificarnos.