Cómo obtener el Master Token de Google en Windows (Método Alternativo)
Si estás intentando integrar servicios de Google como Google Keep en tu sistema de domótica con Home Assistant, te habrás dado cuenta de que necesitas un dato fundamental: el Master Token. Aunque existen métodos para obtenerlo mediante Raspberry Pi, muchos usuarios encuentran dificultades técnicas en ese entorno. Por eso, en esta guía te voy a enseñar el método definitivo utilizando Windows, que es mucho más estable y compatible para todos los usuarios.
En YouTube comparto más tutoriales, pruebas y domótica real. Suscribirme

Vídeo relacionado en YouTube
Video¿Qué es el Master Token de Google?
El Master Token es una clave de acceso de larga duración que permite que integraciones de terceros (como las de Home Assistant) se comuniquen de forma segura con los servicios de Google sin necesidad de introducir tu contraseña principal constantemente. Es un paso crucial para optimizar tu experiencia de automatización del hogar.
Requisitos Previos
1. Crear una Contraseña de Aplicación de Google
Antes de empezar con la parte técnica, necesitas generar una contraseña específica para que Google permita la conexión:
- Accede a la configuración de seguridad de tu Cuenta de Google.
- Busca la sección de Contraseñas de aplicación.
- Crea una nueva (puedes llamarla "Keep" o "Home Assistant").
- IMPORTANTE: Google te dará una clave de 16 caracteres. Cópiala y elimina los espacios; la contraseña debe ser una cadena continua de letras.
2. Instalación de Docker Desktop
Para este proceso utilizaremos contenedores, por lo que necesitamos instalar Docker en Windows:
- Ve a la web oficial de Docker y descarga la versión para Windows.
- Instala el programa y reinicia si es necesario.
- Abre PowerShell o el Símbolo del Sistema y escribe
dockerpara comprobar que está correctamente instalado.
TIP DE SOLUCIÓN DE ERRORES: Si Docker Desktop te da problemas al iniciar, ejecuta estos comandos en tu terminal como administrador:
sc config winmgmt start=disabled
net stop winmgmt
Winmgmt /salvagerepository %windir%\System32\wbem
Winmgmt /resetrepository %windir%\System32\wbem
sc config winmgmt start=auto
Get-NetIPInterfacePaso a Paso: Obteniendo el Master Token
Una vez que tengas Docker funcionando, y según la documentación de https://github.com/watkins-matt/home-assistant-google-keep-sync, sigue estos pasos meticulosamente:
1. Descargar la imagen de Docker
Ejecuta el siguiente comando para bajar el contenedor necesario:
docker pull breph/ha-google-home_get-token:latest2. Crear y ejecutar el contenedor
Inicia el contenedor en modo interactivo:
docker run -it -d breph/ha-google-home_get-token3. Acceder al contenedor
Necesitas entrar en el terminal del contenedor que acabas de crear. Primero identifica el ID del contenedor en la interfaz de Docker Desktop o con docker ps, y luego sustituye "ID" por ese código:
docker exec -it ID bash
4. Ejecutar el script de obtención de tokens
Dentro del contenedor, lanza el script de Python:
python3 get_tokens.py
El sistema te pedirá:
- Usuario: Tu correo de Google.
- Contraseña: La contraseña de aplicación que creamos al principio (sin espacios).
5. Copiar el Master Token
El script te devolverá varios datos. El que realmente nos interesa es el que aparece como aas_et/.... (el Master Token). Comienza normalmente por "aas_et/" y termina en un símbolo de igual (=). Cópialo completo.
Conclusión y Siguientes Pasos
¡Ya lo tienes! Con este Master Token ya puedes configurar la integración de Google Keep en tu configuration.yaml de Home Assistant.
Lo mejor de este método es que, una vez que obtengas el token, puedes desinstalar Docker Desktop de tu ordenador si no lo vas a usar para nada más; el token seguirá siendo válido.
Si quieres ver el proceso en vídeo detalladamente, no te pierdas mi tutorial: Obtén tu Master Token de Google para Integraciones con Home Assistant. Método alternativo con Windows.
¿Te ha servido? No olvides suscribirte a mi canal de YouTube HectorziN para más trucos de domótica y Home Assistant.

