Los add-ons o complementos, permiten al usuario ampliar la funcionalidad de Home Assistant mediante la instalación de aplicaciones adicionales.
Para instalar complementos, navegue hasta el panel Supervisor en la interfaz de Home Assistant y haga clic en la pestaña «Tienda de complementos». Todos los add-ons, incluida su documentación, están disponibles directamente en la tienda. Algunos complementos avanzados solo estarán visibles después de que se inscriba en el «Modo avanzado», que se puede cambiar en la página de su perfil de usuario. Haga clic en un complemento que le interese, para leer la documentación o para instalar el complemento.
Los add-ons solo están disponibles si ha utilizado el sistema operativo Home Assistant o el método de instalación supervisado por Home Assistant . Si instaló Home Assistant usando cualquier otro método, entonces no puede usar add-ons. A menudo, puede lograr lo mismo manualmente, consulte la documentación del proveedor de la aplicación que desea instalar.
Add-ons que vamos a instalar
Visual Studio Code
Este complemento ejecuta Visual Studio Code, lo que le permite editar la configuración de Home Assistant directamente desde su navegador web y se puede incrustar directamente en la interfaz de usuario de Home Assistant.
El complemento tiene Home Assistant, iconos MDI y extensiones YAML preinstaladas y preconfiguradas desde el primer momento. Esto significa que el autocompletado funciona instantáneamente, sin necesidad de configurar nada.
Instalación
La instalación de este complemento es bastante sencilla y no es diferente en comparación con la instalación de cualquier otro complemento de Home Assistant.
Busque el complemento «Visual Studio Code» en la tienda de add-ons de Supervisor e instálelo.
Inicie el complemento «Visual Studio Code».
Verifique los registros del complemento «Visual Studio Code» para ver si todo salió bien.
Haga clic en el botón «ABRIR IU WEB» para abrir Visual Studio Code.
Configuración
Nota: Recuerde reiniciar el complemento si se cambie la configuración.
File editor
Navegador simple pero efectivo para editar nuestros archivos yaml.
Instalación
Siga estos pasos para instalar el complemento en su sistema:
Navegue en la interfaz de Home Assistant a Supervisor -> Add-on Store.
Busque el complemento «Editor de archivos» y haga clic en él.
Haga clic en el botón «INSTALAR».
Cómo utilizar
En general, este complemento no requiere configuración por su parte.
Activa la opción «Mostrar en la barra lateral», que agrega el editor de archivos al menú principal.
Inicie el complemento.
Actualice su navegador, el «Editor de archivos» ahora está visible en la barra lateral.
Haga clic en la opción de menú «Editor de archivos» y comience a configurar.
MariaDB
Potente y efectiva base de datos para nuestro Home Assistant. Puede encontrar información detallada en este enlace.
Duck DNS
Duck DNS es un servicio gratuito que apuntará un DNS (subdominios de duckdns.org) a una IP de su elección. Esto es ideal para conexiones a Internet con direcciones IP dinámicas. Sin embargo, no todos los enrutadores admiten servicios dns dinámicos y prácticamente ningún enrutador (al menos sin un firmware de terceros) admitirá Duck DNS.
Instalación
Siga estos pasos para instalar el complemento en su sistema:
- Navegue en la interfaz de Home Assistant a Supervisor -> Add-on Store .
- Busque el complemento «DuckDNS» y haga clic en él.
- Haga clic en el botón «INSTALAR».
Cómo utilizar
- Visite DuckDNS.org y cree una cuenta iniciando sesión a través de cualquiera de los servicios de cuentas disponibles (Google, Github, Twitter, Persona, Reddit).
- En la
Domains
sección, escriba el nombre del subdominio que desea registrar y haga clic enadd domain
. - Si el registro fue un éxito, el subdominio aparece en la
Domains
sección junto concurrent ip
la dirección IP pública del dispositivo que está utilizando actualmente para accederduckdns.org
. La dirección IP será actualizada por el complemento DuckDNS. - En la configuración del complemento DuckDNS, realice lo siguiente:
- Copie el token DuckDNS (que aparece en la parte superior de la página donde se muestran los detalles de la cuenta)
duckdns.org
y péguelo en latoken
opción. - Actualice la
domains
opción con el nombre de dominio completo que registró. Por ejemplo,my-domain.duckdns.org
.
- Copie el token DuckDNS (que aparece en la parte superior de la página donde se muestran los detalles de la cuenta)
Configuración
Configuración adicional:
lets_encrypt:
accept_terms: true
certfile: fullchain.pem
keyfile: privkey.pem
token: sdfj-2131023-dslfjsd-12321
domains:
- my-domain.duckdns.org
aliases: []
seconds: 300
Además, deberá configurar Home Assistant Core para recoger los certificados SSL. Esto se hace estableciendo la siguiente configuración para la configuración de integración HTTP en su configuration.yaml
:
http:
ssl_certificate: /ssl/fullchain.pem
ssl_key: /ssl/privkey.pem
Let’s Encrypt
Let’s Encrypt es una autoridad de certificación que proporciona certificados X.509 gratuitos para el cifrado de seguridad de la capa de transporte a través de un proceso automatizado diseñado para eliminar el hasta ahora complejo proceso de creación, validación, firma, instalación y renovación manual de certificados para sitios web seguros.
La configuración de Letsencrypt le permite utilizar certificados validados para sus páginas web e interfaces web. Requiere que usted sea propietario del dominio para el que solicita el certificado.
El certificado generado se puede utilizar en otros complementos. De forma predeterminada, la ruta y el archivo de los certificados dentro de otros complementos se referirán a los archivos generados dentro de este complemento.
email: tu@email
domains:
- tudominio.duckdns.org
certfile: fullchain.pem
keyfile: privkey.pem
challenge: http
dns: {}
Samba Share
Comparta su configuración a través de la red mediante el uso compartido de archivos de Windows.
Este complemento le permite habilitar el uso compartido de archivos entre diferentes sistemas operativos a través de una red. Le permite acceder a sus archivos de configuración con dispositivos Windows y macOs.
workgroup: WORKGROUP
username: nombredeusuario
password: contraseña
interface: ''
allow_hosts:
- 10.0.0.0/8
- 172.16.0.0/12
- 192.168.0.0/16
- 'fe80::/10'
veto_files:
- ._*
- .DS_Store
- Thumbs.db
- icon?
- .Trashes
compatibility_mode: false
Check Home Assistant configuration
Verifique su configuración actual con cualquier versión de Home Assistant.
Puede usar este complemento para verificar si sus archivos de configuración son válidos para la nueva versión de Home Assistant antes de actualizar la instalación de Home Assistant. Este complemento lo ayudará a evitar errores debido a cambios importantes, lo que resultará en una actualización sin problemas.
Home Assistant Google Drive Backup
Una forma fácil y completa de realizar copias de seguridad de las instantáneas de Home Assistant en Google Drive.
Configure rápidamente una estrategia de respaldo sin mucho problema. No requiere mucha familiaridad con Home Assistant, su arquitectura o Google Drive. A continuación se proporcionan instrucciones de instalación detalladas, pero puede agregar el repositorio, hacer clic en instalar y abrir la interfaz de usuario web. Le dirá qué hacer y solo necesitará unos pocos clics.
Instalación
- Navegue en la interfaz de Home Assistant a Supervisor -> Add-on Store .
- Haga clic en el menú de 3 puntos en la parte superior derecha> Repositorios y agregue la URL de este repositorio: https://github.com/sabeechen/hassio-google-drive-backup
- Desplácese hacia abajo en la página para encontrar el nuevo repositorio y haga clic en el nuevo complemento llamado «Home Assistant Google Drive Backup»
- Haz clic Install y espere para que finalice la descarga.