En ocasiones tendremos que modificar nuestro fichero de configuración de Home Assistant y tendremos que añadir contraseñas. Para evitar que esas contraseñas se visualicen directamente en el fichero, YAML que es el lenguaje que utilizan los ficheros de configuración, permite utilizar variables para tener directamente un fichero con contraseñas.
Preparación
Lo primero será crear un fichero llamado secrets.yml
donde tendremos las variables y las contraseñas de nuestras integraciones.
Deberemos de utilizar nuestro editor favorito y crear el fichero, en ese fichero, por ejemplo, incluiremos la contraseña del Wi-Fi.
wifi_password = contraseñadelwifisegura
Cómo usar los parámetros
Para utilizar ahora la contraseña que hemos añadido en el fichero secrets.yml
deberemos de ir al fichero de configuración y añadir lo siguiente:
password: !secret wifi_password
De esta manera tendremos los ficheros de configuración sin contraseñas o datos sensibles y podremos compartirlos con la comunidad con mayor tranquilidad.
Más sobre ./voidNull
- 📖 Aprende todos sobre los comandos de GNU/Linux en nuestro Diccionario "De la A a la Z: Los comandos de GNU/Linux"
- 💪 ¡Forma parte de la Comunidad de ./voidNull!
- 🤖 Disfruta de todos nuestros Cursos sobre Ansible, Proxmox, Home Assistant entre otros.
- 📩 Mantente actualizado con lo último en GNU/Linux y Software Libre. Recibe nuestra Newsletter mensual.
Comentarios