Logo RedesZone
Navega gratis con cookies…

Navegar por redeszone.net con publicidad personalizada, seguimiento y cookies de forma gratuita. i

Para ello, nosotros y nuestros socios i necesitamos tu consentimiento i para el tratamiento de datos personales i para los siguientes fines:

Las cookies, los identificadores de dispositivos o los identificadores online de similares características (p. ej., los identificadores basados en inicio de sesión, los identificadores asignados aleatoriamente, los identificadores basados en la red), junto con otra información (p. ej., la información y el tipo del navegador, el idioma, el tamaño de la pantalla, las tecnologías compatibles, etc.), pueden almacenarse o leerse en tu dispositivo a fin de reconocerlo siempre que se conecte a una aplicación o a una página web para una o varias de los finalidades que se recogen en el presente texto.

La mayoría de las finalidades que se explican en este texto dependen del almacenamiento o del acceso a la información de tu dispositivo cuando utilizas una aplicación o visitas una página web. Por ejemplo, es posible que un proveedor o un editor/medio de comunicación necesiten almacenar una cookie en tu dispositivo la primera vez que visite una página web a fin de poder reconocer tu dispositivo las próximas veces que vuelva a visitarla (accediendo a esta cookie cada vez que lo haga).

La publicidad y el contenido pueden personalizarse basándose en tu perfil. Tu actividad en este servicio puede utilizarse para crear o mejorar un perfil sobre tu persona para recibir publicidad o contenido personalizados. El rendimiento de la publicidad y del contenido puede medirse. Los informes pueden generarse en función de tu actividad y la de otros usuarios. Tu actividad en este servicio puede ayudar a desarrollar y mejorar productos y servicios.

La publicidad que se presenta en este servicio puede basarse en datos limitados, tales como la página web o la aplicación que esté utilizando, tu ubicación no precisa, el tipo de dispositivo o el contenido con el que está interactuando (o con el que ha interactuado) (por ejemplo, para limitar el número de veces que se presenta un anuncio concreto).

  • Un fabricante de automóviles quiere promocionar sus vehículos eléctricos a los usuarios respetuosos con el medioambiente que viven en la ciudad fuera del horario laboral. La publicidad se presenta en una página con contenido relacionado (como un artículo sobre medidas contra el cambio climático) después de las 18:30 h a los usuarios cuya ubicación no precisa sugiera que se encuentran en una zona urbana.
  • Un importante fabricante de acuarelas quiere realizar una campaña publicitaria en Internet para dar a conocer su última gama de acuarelas con la finalidad de llegar tanto a artistas aficionados como a profesionales y, a su vez, se evite mostrar el anuncio junto a otro contenido no relacionado (por ejemplo, artículos sobre cómo pintar una casa). Se detectará y limitará el número de veces que se ha presentado el anuncio a fin de no mostrarlo demasiadas veces.

La información sobre tu actividad en este servicio (por ejemplo, los formularios que rellenes, el contenido que estás consumiendo) puede almacenarse y combinarse con otra información que se tenga sobre tu persona o sobre usuarios similares(por ejemplo, información sobre tu actividad previa en este servicio y en otras páginas web o aplicaciones). Posteriormente, esto se utilizará para crear o mejorar un perfil sobre tu persona (que podría incluir posibles intereses y aspectos personales). Tu perfil puede utilizarse (también en un momento posterior) para mostrarte publicidad que pueda parecerte más relevante en función de tus posibles intereses, ya sea por parte nuestra o de terceros.

  • En una plataforma de redes sociales has leído varios artículos sobre cómo construir una casa en un árbol Esta información podría añadirse a un perfil determinado para indicar tuinterés en el contenido relacionado con la naturaleza, así como en los tutoriales de bricolaje (con el objetivo de permitir la personalización del contenido, de modo que en el futuro, por ejemplo, se te muestren más publicaciones de blogs y artículos sobre casas en árboles y cabañas de madera).
  • Has visualizado tres vídeos sobre la exploración espacial en diferentes aplicaciones de televisión. Una plataforma de noticias sin relación con las anteriores y con la que no has tenido contacto en el pasado crea un perfil basado en esa conducta de visualización marcando la exploración del espacio como un tema de tu posible interés para para otros vídeos.

El contenido que se te presenta en este servicio puede basarse en un perfilde personalización de contenido que se haya realizado previamente sobre tu persona, lo que puede reflejar tu actividad en este u otros servicios (por ejemplo, los formularios con los que interactúas o el contenido que visualizas), tus posibles intereses y aspectos personales. Un ejemplo de lo anterior sería la adaptación del orden en el que se te presenta el contenido, para que así te resulte más sencillo encontrar el contenido (no publicitario) que coincida con tus intereses.

  • Has leído unos artículos sobre comida vegetariana en una plataforma de redes sociales. Posteriormente has usado una aplicación de cocina de una empresa sin relación con la anterior plataforma. El perfil que se ha creado sobre tu persona en la plataforma de redes sociales se utilizará para mostrarte recetas vegetarianas en la pantalla de bienvenida de la aplicación de cocina.
  • Has visualizado tres vídeos sobre remo en páginas web diferentes. Una plataforma de video, no relacionada con la página web en la que has visualizado los vídeos sobre remo, pero basandose en el perfil creado cuando visistaste dicha web, podrá recomendarte otros 5 vídeos sobre remo cuando utilices la plataforma de video a través de tu televisor .

La información sobre qué publicidad se te presenta y sobre la forma en que interactúas con ella puede utilizarse para determinar lo bien que ha funcionado un anuncio en tu caso o en el de otros usuarios y si se han alcanzado los objetivos publicitarios. Por ejemplo, si has visualizado un anuncio, si has hecho clic sobre el mismo, si eso te ha llevado posteriormente a comprar un producto o a visitar una página web, etc. Esto resulta muy útil para comprender la relevancia de las campañas publicitarias.

  • Has hecho clic en un anuncio en una página web/medio de comunicación sobre descuentos realizados por una tienda online con motivo del “Black Friday” online y posteriormente has comprado un producto. Ese clic que has hecho estará vinculado a esa compra. Tu interacción y la de otros usuarios se medirán para saber el número de clics en el anuncio que han terminado en compra.
  • Usted es una de las pocas personas que ha hecho clic en un anuncio que promociona un descuento por el “Día de la madre”de una tienda de regalos en Internet dentro de la aplicación de una web/medio de comunicación. El medio de comunicación quiere contar con informes para comprender con qué frecuencia usted y otros usuarios han visualizado o han hecho clic en un anuncio determinado dentro de la aplicación y, en particular, en el anuncio del “Día de la madre” para así ayudar al medio de comunicación y a sus socios (por ejemplo, las agencias de publicidad) a optimizar la ubicación de los anuncios.

La información sobre qué contenido se te presenta y sobre la forma en que interactúas con él puede utilizarse para determinar, por ejemplo, si el contenido (no publicitario) ha llegado a su público previsto y ha coincidido con sus intereses. Por ejemplo, si hasleído un artículo, si has visualizado un vídeo, si has escuchado un “pódcast” o si has consultado la descripción de un producto, cuánto tiempo has pasado en esos servicios y en las páginas web que has visitado, etc. Esto resulta muy útil para comprender la relevancia del contenido (no publicitario) que se te muestra.

  • Has leído una publicación en un blog sobre senderismo desde la aplicación móvil de un editor/medio de comunicación y has seguido un enlace a una publicación recomendada y relacionada con esa publicación. Tus interacciones se registrarán para indicar que la publicación inicial sobre senderismo te ha resultado útil y que la misma ha tenido éxito a la hora de ganarse tu interés en la publicación relacionada. Esto se medirá para saber si deben publicarse más contenidos sobre senderismo en el futuro y para saber dónde emplazarlos en la pantalla de inicio de la aplicación móvil.
  • Se te ha presentado un vídeo sobre tendencias de moda, pero tu y otros usuarios habéis dejado de visualizarlo transcurridos unos 30 segundos. Esta información se utilizará para valorar la duración óptima de los futuros vídeos sobre tendencias de moda.

Se pueden generar informes basados en la combinación de conjuntos de datos (como perfiles de usuario, estadísticas, estudios de mercado, datos analíticos) respecto a tus interacciones y las de otros usuarios con el contenido publicitario (o no publicitario) para identificar las características comunes (por ejemplo, para determinar qué público objetivo es más receptivo a una campaña publicitaria o a ciertos contenidos).

  • El propietario de una librería que opera en Internet quiere contar con informes comerciales que muestren la proporción de visitantes que han visitado su página y se han ido sin comprar nada o que han consultado y comprado la última autobiografía publicada, así como la edad media y la distribución de género para cada uno de los dos grupos de visitantes. Posteriormente, los datos relacionados con la navegación que realizas en su página y sobre tus características personales se utilizan y combinan con otros datos para crear estas estadísticas.
  • Un anunciante quiere tener una mayor comprensión del tipo de público que interactúa con sus anuncios. Por ello, acude a un instituto de investigación con el fin de comparar las características de los usuarios que han interactuado con el anuncio con los atributos típicos de usuarios de plataformas similares en diferentes dispositivos. Esta comparación revela al anunciante que su público publicitario está accediendo principalmente a los anuncios a través de dispositivos móviles y que es probable que su rango de edad se encuentre entre los 45 y los 60 años.

La información sobre tu actividad en este servicio, como tu interacción con los anuncios o con el contenido, puede resultar muy útil para mejorar productos y servicios, así como para crear otros nuevos en base a las interacciones de los usuarios, el tipo de audiencia, etc. Esta finalidad específica no incluye el desarrollo ni la mejora de los perfiles de usuario y de identificadores.

  • Una plataforma tecnológica que opera con un proveedor de redes sociales observa un crecimiento en los usuarios de aplicaciones móviles y se da cuenta de que, en funciónde sus perfiles, muchos de ellos se conectan a través de conexiones móviles. La plataforma utiliza una tecnología nueva para mostrar anuncios con un formato óptimo para los dispositivos móviles y con un ancho de banda bajo a fin de mejorar su rendimiento.
  • Un anunciante está buscando una forma de mostrar anuncios en un nuevo tipo de dispositivo. El anunciante recopila información sobre la forma en que los usuarios interactúan con este nuevo tipo de dispositivo con el fin de determinar si puede crear un nuevo mecanismo para mostrar la publicidad en ese tipo de dispositivo.

El contenido que se presenta en este servicio puede basarse en datos limitados, como por ejemplo la página web o la aplicación que esté utilizando, tu ubicación no precisa, el tipo de dispositivo o el contenido con el que estás interactuando (o con el que has interactuado) (por ejemplo, para limitar el número de veces que se te presenta un vídeo o un artículo en concreto).

  • Una revista de viajes, para mejorar las experiencias de viaje en el extranjero, ha publicado en su página web un artículo sobre nuevos cursos que ofrece una escuela de idiomas por Internet. Las publicaciones del blog de la escuela se insertan directamente en la parte inferior de la página y se seleccionan en función de la ubicación no precisa del usuario (por ejemplo, publicaciones del blog que explican el plan de estudios del curso para idiomas diferentes al del país en el que este te encuentras).
  • Una aplicación móvil de noticias deportivas ha iniciado una nueva sección de artículos sobre los últimos partidos de fútbol. Cada artículo incluye vídeos alojados por una plataforma de streaming independiente que muestra los aspectos destacados de cada partido. Si adelantas un vídeo, esta información puede utilizarse para determinar que el siguiente vídeo a reproducir sea de menor duración.

Se puede utilizar la localización geográfica precisa y la información sobre las características del dispositivo

Al contar con tu aprobación, tu ubicación exacta (dentro de un radio inferior a 500 metros) podrá utilizarse para apoyar las finalidades que se explican en este documento.

Con tu aceptación, se pueden solicitar y utilizar ciertas características específicas de tu dispositivo para distinguirlo de otros (por ejemplo, las fuentes o complementos instalados y la resolución de su pantalla) en apoyo de las finalidades que se explican en este documento.

O sin cookies desde 1.67€ al mes

Por solo 1.67 al mes, disfruta de una navegación sin interrupciones por toda la red del Grupo ADSLZone: adslzone.net, movilzona.es, testdevelocidad.es, lamanzanamordida.net, hardzone.es, softzone.es, redeszone.net, topesdegama.com y más. Al unirte a nuestra comunidad, no solo estarás apoyando nuestro trabajo, sino que también te beneficiarás de una experiencia online sin publicidad ni cookies de seguimiento.

Haz copias de seguridad de tu Home Assistant y súbelas a Google Drive

Configurar copias de seguridad de Home Assistant en Google Drive.
Tenemos dos métodos diferentes para configurar backups en Home Assistant hacia Google Drive. Foto: Montaje de RedesZone

Las copias de seguridad son una parte fundamental de cualquier sistema de domótica. En el caso de que algo falle en una actualización, a nivel de hardware, o porque se corrompe el sistema operativo, una copia de seguridad actualizada puede salvarnos de tener que empezar desde cero, y también de perder todas las estadísticas que se han ido almacenando en Home Assistant. En RedesZone ya hemos publicado un tutorial paso a paso de cómo subir las copias de seguridad a un NAS vía SMB/CIFS, en el caso de que no tengas un NAS, una muy buena opción es subir estas copias de seguridad a la nube pública de Google Drive. Hoy os vamos a enseñar qué instalar y cómo realizar estas copias de seguridad usando Google Drive.

Google Drive nos proporciona 15GB de almacenamiento en la nube, aunque está compartido con el correo y el resto de archivos que guardemos en la nube. Hay que tener en cuenta que, con una buena política de copias de seguridad, usaremos unos 4GB aproximadamente, por lo que, si vas muy justo de espacio, nuestra recomendación es que te crees una nueva cuenta de Google para disfrutar de los 15GB completos, y así no tener ningún problema con el almacenamiento. Otra opción es que contrates con tu cuenta principal una suscripción en Google One, y podrás tener 100GB de almacenamiento o más, de esta forma, podrías crearte una cuenta secundaria y añadirla a la «familia» y así disfrutar de los 100GB compartidos con ambas cuentas.

Desde la versión 2025.1 de Home Assistant, el sistema de copias de seguridad ha cambiado radicalmente, integrando un sistema realmente completo, sin necesidad de addons de terceros como hasta ese momento. Si utilizas una versión igual o superior, te recomendamos hacer el método 2 para las copias de seguridad, no obstante, el método 1 también te funcionará perfectamente pero dependerás de una aplicación de terceros. Independientemente del método elegido, es fundamental seguir la regla 3-2-1: mantener 3 copias de los últimos días (nosotros siempre usamos los últimos 7 días), almacenadas en 2 medios diferentes (en un servidor Samba y en la nube con Googl Drive), con al menos 1 copia fuera de tu ubicación física (la copia en la nube).

Tabla comparativa: Métodos de backup de Home Assistant en Google Drive
CriterioMétodo 1 (addon no oficial)Método 2 (integración oficial)
Facilidad de configuraciónModerada: Requiere agregar repositorio de GitHub, instalar el addon e introducir credenciales de GoogleFácil a Moderada: Asistente integrado en la interfaz, pero requiere configurar API de Google Cloud
Tiempo estimado20-30 minutos (instalación + autenticación)15-45 minutos (varía según experiencia con Google Cloud API)
Nivel técnico requeridoIntermedio: Manejo de repositorios GitHub y autenticación OAuthIntermedio-Avanzado: Requiere configurar Google Cloud Console y crear un proyecto
Opciones de personalizaciónAlta: Configuración detallada de frecuencia, tipo de copia (completa/parcial) y criterios de retenciónAlta: Configuración recomendada o personalizada, frecuencia diaria (4:45 AM), selección de componentes a respaldar
Seguridad/fiabilidadMedia: Mantenimiento dependiente de la comunidad, sin soporte oficial de Home AssistantAlta: Soporte oficial de Home Assistant, integración nativa, cifrado integrado, actualizaciones garantizadas
 

Método 1: usar complemento de Google Drive (no oficial)

Antes de pasar instalar este addon en particular hay que tener en cuenta que no se trata de una opción oficial de la tienda de Home Assistant, aun así, es una de las opciones más recomendables que vamos a poder disfrutar, ya que facilita, y mucho, el tema de los backups. Básicamente, lo vamos a instalar a través de un repositorio de GitHub. En cualquier caso, no habrá ningún tipo de inconveniente al respecto. Por lo que merecerá la pena añadir este complemento de Google Drive a Home Assistant.

Lo primero que debemos hacer es instalar un complemento en nuestro Home Assistant, para poder realizar las subidas a la nube de Google Drive de forma completamente automatizada. Este complemento también se encargará de realizar las copias de seguridad, gestionar la política de copias y muchas opciones avanzadas. Para poder instalarlo, nos tenemos que ir a la sección de «Ajustes / Complementos» y pulsamos sobre el botón azul de «Tienda de complementos«. Este complemento no se encuentra en la tienda oficial, debemos añadir un repositorio de GitHub y proceder a descargarlo.

Para añadir un repositorio de GitHub, simplemente debes irte al menú de tres puntos verticales que tenemos en la parte superior derecha, pinchamos sobre «Repositorios» y procedemos a añadir la siguiente dirección:

https://github.com/sabeechen/hassio-google-drive-backup

Una vez que lo hayamos puesto, pulsamos en «Añadir» y luego en «Cerrar«. Ahora salimos de la sección de «Complementos» y volvemos a entrar, y ya se habrá refrescado la web y aparecerá el complemento abajo del todo. Ahora simplemente tenemos que pinchar sobre ese complemento, para proceder a leer la documentación y su instalación.

La instalación del complemento es tan sencillo, como cualquier otro, simplemente debemos pinchar en «Instalar», esperamos unos segundos, y después habilitamos todas las opciones disponibles:

  • Iniciar en el arranque.
  • Vigilancia.
  • Actualización automática.
  • Mostrar en el panel lateral.

En el caso de que no quieras que se actualice automáticamente, por si incorporan algún bug sin querer, puedes desmarcar la opción, pero tendrás que realizar las actualizaciones de manera manual. Una vez que lo hayas hecho todo, pinchamos en el botón de «Iniciar» para iniciar el complemento.

Esperamos unos segundos, y el complemento ya estará perfectamente iniciado. Podemos pinchar en «Abrir la interfaz web» para proceder a dar de alta la cuenta de Google en el complemento.

Menú de configuración del addon de Google Drive para Home Assistant.
En el addon podemos realizar la configuración avanzada del backup a Google Drive de Home Assistant. Foto: Captura propia de RedesZone

Ahora tendremos un pequeño asistente de configuración de la cuenta de Google con este servicio, simplemente debemos pinchar en el botón azul de «Authenticate with Google Drive«, se nos abrirá una pestaña y tendremos que elegir la cuenta de Google que nosotros queremos usar para subir las copias de seguridad. Si pinchamos en el botón azul de «Send credentials» y nos falla, no pasa nada, lo que debemos hacer es pulsar en el botón de «Copy» y copiar ese token en el primer menú que vimos, y pinchamos en «Save» para guardarlo y que esté disponible.

Tras unos segundos, el complemento examinará la cuenta de Google Drive, y nos indicará el espacio ocupado por las copias de seguridad en Home Assistant localmente, también el espacio ocupado en Google Drive, el espacio restante de la cuenta y la dirección de correo utilizada. También podemos ver un listado de copias de seguridad parciales, lo más recomendable es guardar en la nube las copias de seguridad completas y no las parciales.

Menú principal de configuración y gestión de los backups en Home Assistant.
Los backups de Home Assistant se centralizan con el addon, tanto en la nube como en local. Foto: Captura propia de RedesZone

Antes de realizar una copia de seguridad, es recomendable configurar algunos parámetros importantes, ya que este complemento dispone de muchas opciones para adaptarse a nuestras necesidades. Por lo que en las siguientes líneas te mostraremos cuáles son las diferentes alternativas que permite este complemento en cuanto a configuración. De esta manera será mucho más sencillo para ti tener una idea de cómo funciona.

 

Configurar las copias de seguridad

Si pinchamos sobre el botón de «Settings«, se nos desplegará todo el listado de opciones que tenemos. Las más importantes las tenemos arriba del todo, y es que podemos configurar el número de copias de seguridad que podemos guardar en Home Assistant de forma local, y también las copias que podemos tener en la nube de Google Drive antes de que las elimine definitivamente.

Por supuesto, tenemos la posibilidad de elegir la localización del backup en Google Drive, por si tienes varias instancias de Home Assistant en diferentes casas. Otras opciones que podemos ver, son que tenemos la posibilidad de borrar un backup después de subirlo a Google Drive, para así ahorrar espacio de almacenamiento en local, y también borrar el backup más antiguo antes de hacer el nuevo, por si vamos muy justos de espacio en la nube.

Por otra parte, puedes elegir el periodo en el que quieras que se vaya a dar la copia de seguridad, por ejemplo, que se repita un backup cada día. Al igual que también puedes seleccionar la hora exacta en la que quieras que se vaya a realizar el respaldo de seguridad. Y no son las únicas opciones de configuración que te vas a poder encontrar dentro de sus ajustes.

Configuración de las copias de seguridad, retención y otra información en Home Assistant.
El addon permite configurar el número de copias, retención y más en Google Drive con Home Assistant. Foto: Captura propia de RedesZone

Este complemento también nos permite ignorar otras copias de seguridad que tengamos, e incluso podemos programar el borrado de esos backups ignorados después de un cierto tiempo.

Configuración de las copias de seguridad, retención y otra información en Home Assistant.
El addon permite configurar el número de copias, retención y más en Google Drive con Home Assistant. Foto: Captura propia de RedesZone

Para una buena política de seguridad, es fundamental hacer copias periódicas. En el caso de Home Assistant, nuestra recomendación es que hagas un backup completo cada día, para así perder lo mínimo posible de datos en caso de desastre, otra opción es hacerlo cada dos o tres días, para no tener que almacenar tantas copias de seguridad en la nube. También tenemos la posibilidad de guardar los backups cifrados para proteger nuestra privacidad, y configurar en detalle el nombre de la copia de seguridad para identificarla a la perfección.

Configuración de las copias de seguridad, retención y otra información en Home Assistant.
El addon permite configurar el número de copias, retención y más en Google Drive con Home Assistant. Foto: Captura propia de RedesZone

Otras opciones que podemos ver en la parte inferior, es que podemos recibir notificaciones de que el backup se ha hecho bien, enviar un reporte de errores y otras opciones. La verdad es que este complemento es realmente completo a nivel de personalización, tiene muchas opciones de personalización que incluyen políticas de retención diferentes entre la nube y en local, notificaciones de estado, e incluso posibilidad de excluir carpetas del backup.

Configuración de las copias de seguridad, retención y otra información en Home Assistant.
El addon permite configurar el número de copias, retención y más en Google Drive con Home Assistant. Foto: Captura propia de RedesZone

Cuando terminemos de configurar todo, el sistema se pondrá a realizar una copia de seguridad y sincronizarlo con la nube, para así tener la primera copia en la nube.

Configuración de las copias de seguridad, retención y otra información en Home Assistant.
El addon permite configurar el número de copias, retención y más en Google Drive con Home Assistant. Foto: Captura propia de RedesZone

Cuando realice un backup completo, nos informará sobre lo siguiente:

  • Tipo de copia de seguridad: si es un backup completo o parcial. En principio, solamente os recomendamos subir las copias completas y no las parciales.
  • Versión de Home Assistant: nos mostrará la versión de Home Assistant de la copia de seguridad.
  • Fecha: fecha en la que se ha realizado la copia de seguridad.
  • Tamaño: dependiendo de tu instalación de Home Assistant y los datos que guardes, tu copia puede tener unos 50MB, o irte a varios GB.

Otra información muy importante, es que nos informará sobre dónde se encuentra este backup, si en Home Assistant localmente y/o en Google Drive. En cualquier momento podemos marcar que esta copia de seguridad no queremos que se borre nunca, tanto en local como en la nube, pero también podemos eliminarla de manera manual. Justo abajo podemos descargar la copia de seguridad en el PC, o bien restaurar esta copia en Home Assistant.

Vista del estado de las copias de seguridad en Home Assistant.
Podemos ver el estado de todas las copias de seguridad del addon en Google Drive con Home Assistant. Foto: Captura propia de RedesZone

Si pinchamos en la sección de «Open Drive Backups» nos llevará directamente a la web oficial de Google Drive para así mostrarnos todos los backups que ha realizado. También podemos hacer otras acciones, como hacer una copia ahora, sincronizar los datos, cambiar la cuenta de Drive, reportar un bug y ver la versión del complemento.

Vista del estado de las copias de seguridad en Home Assistant.
Podemos ver el estado de todas las copias de seguridad del addon en Google Drive con Home Assistant. Foto: Captura propia de RedesZone

Si pinchamos en la sección de «Logs» podremos ver a bajo nivel todo lo que está realizando el complemento, en caso de que tengamos algún problema, tendremos que mirar estos logs para posteriormente reportarlos al desarrollador.

Registros o logs del addon de Google Drive para Home Assistant.
El addon de Google Drive para Home Assistant permite ver los registros o logs en detalle. Foto: Captura propia de RedesZone

Como podéis ver, gracias a este complemento vamos a poder hacer copias de seguridad en la nube de Google Drive de forma muy fácil y rápida.

Por otro lado, ten claro que puedes fijar un máximo de copias de seguridad, por ejemplo, que el límite de backups que se hagan sea de 5 en Google Drive como mucho. De esta manera, como mencionábamos anteriormente, se irán eliminando las anteriores copias según se vayan haciendo nuevos backups.

¡Advertencia crítica sobre el cifrado! Si activas el cifrado de las copias de seguridad, debes guardar correctamente la clave de descifrado, de lo contrario, no podrás acceder a tus copias de seguridad. Es muy importante que guardes esta clave de cifrado en un gestor de contraseñas, en tu PC, o en cualquier otro lugar donde esté a salvo. Sin la contraseña maestra, las copias de seguridad no te servirán de nada.

 

Método 2: usar integración de Google Drive oficial

Home Assistant permite configurar una integración nativa de Google Drive, aunque es bastante complicado de configurar en un primer momento porque necesitamos llamar a la API de Google para poder escribir en la cuenta de Google, una vez que lo hayamos configurado, lo tendremos integrado como destino de copias de seguridad en el propio sistema de Home Assistant.

 

Configurar la API de Google

Lo primero que debemos hacer es irnos a Google Developers Console para empezar a configurar nuestra cuenta de Google. Es recomendable que uses una cuenta de Google secundaria y no la principal, aunque configuraremos todo con la mejor seguridad posible, siempre es mejor separar estos backups de tu cuenta principal. Si tienes una cuenta de Google One de pago con 200GB, siempre vas a poder añadir otras direcciones de email para que esa cuenta también comparta el almacenamiento en la nube.

Al acceder al enlace anterior, lo primero que debemos hacer es pinchar en «Crear proyecto«, le damos un nombre del proyecto que nosotros queramos, y pinchamos en el botón de «Crear«. Ahora nos pedirá confirmar el proyecto, pinchamos en «Siguiente» y luego en «Habilitar«. Ahora ya tenemos habilitada la Google API en nuestra cuenta. En el siguiente paso debemos irnos al menú izquierdo y donde pone «Productos / APIs y servicios / Credenciales«.

Google nos indicará que no se ha configurado Google Auth Platform, así que pinchamos en «Comenzar» y seguimos los pasos que nos indica. Tenemos que introducir los siguientes datos:

  • Nombre de la aplicación.
  • Correo electrónico de asistencia al usuario.
  • Público: debemos marcar como «Usuarios externos».
  • Información de contacto: nuestro correo electrónico, cualquier email.

Ahora le damos al botón de color azul en «Crear», y podemos continuar con los siguientes pasos.

Ahora en la sección de «Público» debemos publicar la app, pinchamos en «Publicar app» y nos preguntará si queremos cambiar al modo de producción, pinchamos en «Confirmar«. Ahora nos vamos al menú de «Clientes«, y pinchamos en «Crear ID de cliente de OAuth«, nos saldrá un pequeño asistente donde nos preguntará:

  • Tipo de aplicación: ponemos «Aplicación web».
  • Nombre: le damos un nombre, como «Home Assistant Cliente».
  • Orígenes autorizados de JavaScript: vacío.
  • URIs de redireccionamiento autorizados: ponemos «https://my.home-assistant.io/redirect/oauth».

Ahora nos saldrá tanto el ID de cliente como el secreto de cliente. No debemos cerrar esta ventana emergente porque si no tendremos que crear un nuevo ID de cliente. Es recomendable que guardes tanto el ID del cliente como el secreto a salvo en tu equipo, por si lo vas a usar en otra instalación de Home Assistant.

Configuración de API de Google para integrar Google Drive en Home Assistant.
Proceso de configuración de la API de Google para usar la integración de Google Drive en Home Assistant. Foto: Captura propia de RedesZone

En estos momentos, ya tenemos todo hecho en lo que se refiere a Google Cloud, con la información anterior de ID del cliente y secreto tenemos que configurar nuestro Home Assistant.

 

Añadir la integración de Google Drive a Home Assistant

Para añadir la integración de Google Drive oficial a Home Assistant, debemos irnos a «Configuración / Dispositivos y Servicios«, y pinchamos en «Añadir integración«. Buscamos «Google«, y pinchamos ahí para luego pinchar en Google Drive, porque todas las integraciones de Google están agrupadas para facilitar su orden. En cuanto pinchamos en «Google Drive», nos pedirá tanto el ID del cliente como el secreto, es justamente lo que hemos obtenido anteriormente. El nombre podemos poner lo que quieras, es para identificar bien entre el listado de integraciones.

Es muy importante que tanto el ID del cliente como el secreto, los guardes a salvo, porque no podrás visualizarlos nuevamente. Puedes guardarlo en un gestor de contraseñas como Bitwarden, o en un fichero de texto en tu PC en local. Si lo pierdes, deberás volver a hacer el proceso de nuevo, para generar nueva pareja de ID y secreto.

Al pinchar en «Añadir» nos saldrá la autenticación con Google y debemos pinchar en «Continuar» para permitirlo, después nos indicará que el dominio que hemos introducido no tiene la instancia de Home Assistant, aquí simplemente ponemos la URL completa con el puerto y pinchamos en «Save».

Una vez que localice la instancia de Home Assistant, pinchamos en «Link account«, tardará unos segundos en cargar, y nos indicará que la integración se ha creado correctamente.

Si nos metemos en la información de la entidad, podemos ver el espacio disponible en la cuenta de Google, y también el almacenamiento utilizado. Debemos tener en cuenta que la calidad de esta integración es de nivel platino, la máxima en Home Assistant.

Ahora que ya tenemos Google Drive añadido de forma oficial, vamos a poder usarlo como destino de nuestras copias de seguridad.

 

Configurar la política de copias de seguridad

Si nos vamos a «Configuración / Sistema / Copia de seguridad» podemos ver el estado de los backups del sistema de domótica. En la zona de «Configuración de la copia de seguridad» podemos acceder a la configuración detallada de las copias automáticas, y es que en este menú podemos realizar la configuración de la programación personalizada, las preferencias al actualizar, la retención, así como los datos de las copias de seguridad a guardar, los destinos de los backups, si queremos hacer copia de las aplicaciones, y también todos los datos de cifrado ya que siempre se guardan cifradas por seguridad.

En cuanto a Google Drive, podemos configurar tanto la retención de estas copias, como también deshabilitar el cifrado si queremos. Por motivos de seguridad, no es recomendable deshabilitar el cifrado de las copias de seguridad.

¡Advertencia sobre el cifrado de los backups! Si activas el cifrado de las copias de seguridad (debes hacerlo por seguridad), es fundamental que guardes bien las claves de descifrado para poder acceder a tus backups, de lo contrario, no podrás recuperarlos ante un posible desastre.

Las copias de seguridad se pueden cifrar para tener una mayor privacidad en Home Assistant.
Home Assistant permite configurar copias de seguridad cifradas para preservar la privacidad. Foto: Captura propia de RedesZone

Si pinchamos en «Realizar copia de seguridad ahora» empezará el proceso de copia, y cuando termine podemos ver el estado de dicho backup, y al irnos a Google Drive podemos ver que se ha subido la copia de seguridad satisfactoriamente, para tener siempre ahí, una copia por si ocurre algún problema en nuestra instalación.

Como podéis ver, este segundo método es un poco más complicado de configurar debido a que accedemos a Google Cloud, pero una vez que tenemos la integración de Google Drive configurada, lo cierto es que es muy cómodo gestionar los backups de forma nativa con la herramienta oficial.

 

Cómo restaurar tu copia desde Google Drive

La restauración de la copia de seguridad es mucho más sencilla, ya que Home Assistant está perfectamente preparado para este escenario, para ambos métodos que os hemos explicado anteriormente.

 

Restauración en una instancia de Home Assistant funcional

Esta es la restauración más habitual, has realizado una configuración y el sistema deja de funcionar como antes, pero Home Assistant sigue siendo funcional y puedes acceder a través de la interfaz gráfica de usuario sin problemas. Dependiendo del método elegido anteriormente, tendrás que hacer varios pasos:

  • Método 1 con el addon: tendrás que abrir el Addon de las copias de seguridad, verás el listado de copias de seguridad completas que se han realizado anteriormente, seleccionar la última copia de seguridad, y pinchas en el botón de «Restore». Si la copia de seguridad está localmente, entonces la usará. Si la copia solamente está en Google Drive, entonces la descargará automáticamente y luego realizará la restauración.
  • Método 2 de forma nativa: en este caso, debes irte a «Configuración / Sistema / Copias de seguridad«. Te metes en el listado de copias de seguridad, eliges la última copia, y posteriormente eliges qué quieres restaurar y pinchas en el botón de «Restaurar» que lo tenemos justo debajo. Una vez que pinchemos en restaurar, el sistema se reiniciará para aplicar los cambios.
Proceso de creación de una copia de seguridad en Google Drive de Home Assistant.
Vista de cómo crear un backup bajo demanda a Google Drive de Home Assistant. Foto: Captura propia de RedesZone

Como podéis ver, la restauración en estos casos es muy sencilla, ten presente que el sistema sigue funcionando con normalidad.

 

Restauración desde cero

Esta es la restauración cuando ocurre un desastre total, como que el hardware del equipo deja de funcionar, y tienes que instalar Home Assistant en otro mini PC o servidor NAS. En este caso, no hay una instalación funcional y la copia de seguridad está únicamente en la nube, o bien en local, pero en el NAS por samba, pero no en el propio sistema.

En este caso, debes hacer los siguientes pasos para restaurarlo todo:

  1. Realizar una instalación desde cero de Home Assistant, y esperar hasta que podamos acceder a la interfaz gráfica de usuario, donde hay una opción de «Restaurar Home Assistant».
  2. Descargamos la copia de seguridad de Google Drive, no importa qué método hayas utilizado, lo importante es que la vuelvas a tener en local en tu PC.
  3. Ahora pinchamos en la opción de restaurar, elegimos el archivo comprimido, y nos pedirá la contraseña si hemos decidido cifrar la copia de segruidad.
  4. El sistema se encargará de restaurar la copia de seguridad, lo cual puede llevar bastante tiempo, dependiendo de cuánto histórico de sensores tengas

Una vez que haya restaurado todo, el sistema se reiniciará y ya tendrás tu instalación de Home Assistant como lo tenías cuando se hizo la copia de seguridad.

 

Conclusiones

Como habéis visto, tenemos dos posibilidades de realizar copias de seguridad de Home Assistant en la nube con Google Drive, dependiendo de si quieres usar un addon de terceros, o bien quieres tenerlo todo nativo con las propias integraciones del sistema de domótica más el sistema de copias de seguridad.

Si utilizas el addon que os hemos recomendado para Google Drive, vas a tener muchas opciones de configuración, y es que vamos a poder adaptar en detalle el funcionamiento del complemento a nuestras necesidades. Uno de los puntos a destacar de este addon en concreto es que realmente no es complicado de instalar y configurar, de hecho, está entre las opciones más sencillas de poner en marcha en Home Assistant. Pero, ¿es necesario sí o sí instalar este complemento? Todo depende de las necesidades de cada uno.

Por ejemplo, nosotros llevamos usando este complemento durante mucho tiempo, en nuestra política de copias de seguridad de Home Assistant tenemos varios niveles para salvaguardar la información en caso de que pueda darse algún desastre. Primero tenemos el sistema de domótica virtualizado en un servidor NAS de QNAP con Virtualization Station, por lo que tendremos snapshots o instantáneas diarias para poder volver hacia atrás muy fácilmente. También tenemos las copias de seguridad en el propio NAS por SMB/CIFS, y no en local en el Home Assistant, por supuesto, en diferentes conjuntos de almacenamiento. Una vez están los backups en el NAS, usamos HBS3 para enviar estas copias a otro NAS a través de Internet vía FTPES (totalmente cifrado). Por último, usamos el complemento que os hemos enseñado para guardarlo en la nube de Google Drive, a modo de copia en la nube por si todo lo demás falla, aunque también podríamos hacerlo con HBS3 a través de QNAP. Todo esto se realiza diariamente para asegurarnos tener una mínima pérdida de datos en caso de desastre.

Si usas la integración nativa de Google Drive, la configuración inicial puede ser algo más complicada, pero una vez que la configures, la herramienta de backups de Home Assistant también es realmente potente y muy versátil.

Aunque no tengas un servidor NAS para guardar las copias de seguridad de forma local, e incluso si tienes un NAS y quieres una copia doble para proteger la integridad de todos los datos, realizar un backup en Google Drive o en cualquier otra nube pública, lo consideramos algo fundamental.

Preguntas frecuentes

¿Por qué son tan importantes las copias de seguridad en Home Assistant?
Son cruciales porque protegen toda la configuración de tu sistema de domótica (dispositivos, automatizaciones, escenas) contra fallos de hardware, corrupción de datos o errores en actualizaciones. Perder esta información podría significar tener que reconfigurar toda tu casa desde cero.
¿Qué diferencia hay entre el método del complemento y la integración oficial?
El método del complemento no oficial es mucho más fácil y rápido de configurar. La integración oficial, aunque más compleja de configurar inicialmente (por la API de Google), tiene un control mejor integrado en el sistema.
¿Es seguro usar un complemento no oficial para gestionar mis copias de seguridad?
El complemento es ampliamente utilizado y mantenido por la comunidad. Sin embargo, al no ser una solución oficial, siempre existe un riesgo. La integración nativa es la opción más segura si te preocupa la procedencia del software.
¿Cómo se restaura una copia de seguridad desde Google Drive?
El proceso de restauración implica acceder a la copia desde una instalación nueva o existente de Home Assistant. Generalmente, se realiza desde la sección "Sistema > Copias de seguridad", donde puedes subir el archivo descargado de Google Drive o, si la integración está activa, seleccionarlo directamente desde la nube.