RESUMEN
Este tutorial te guiará a través de todos los pasos para configurar fácilmente tu iBKS y comenzar a usar el nuevo tipo de marco de Eddystone™: Ephemeral ID (EID).
AUDIENCIA
Este documento es principalmente para usuarios con conocimientos avanzados en configuración y gestión de balizas, y también familiarizados con Eddystone EID.
- Descargar iBKS Config Tool
- Actualizar tu iBKS a la nueva versión de firmware
- Crear un proyecto en Google Developers Console
- Configurar tu iBKS
- Probar el Registro de EID
Para completar el proceso de registro y probarlo, tendrás que usar la misma cuenta de Google para todas las herramientas necesarias.

1. Descargar iBKS Config Tool
Primero que nada, puedes descargar el iBKS Config Tool (puede que ya tengas la nueva versión de la aplicación actualizada automáticamente si ya tenías la versión anterior instalada).
IMPORTANTE
El nuevo iBKS Config Tool requiere Android versión 5.0 o superior / iOS 9 o superior.
2. Actualizar tu iBKS a la nueva versión de firmware
El nuevo ‘iBKS Config Tool’ también está equipado con un DFU (Actualización de Firmware del Dispositivo), que actualiza el firmware de la baliza por el aire (comunicación inalámbrica OTA) cuando hay una nueva versión disponible.
Si deseas probar el protocolo completo de Eddystone™, necesitas nuestra última versión de firmware.
Cuando ejecutes la aplicación por primera vez, tendrás que elegir una cuenta de Google que debe ser la misma que usarás para crear el proyecto en Google Developers Console (si en este paso no estás seguro de qué cuenta de Google usarás, podrás cambiarla más tarde). De lo contrario, la aplicación funcionará pero no podrás registrar EID.
Por favor revisa el documento “iBKS Firmware Update” de nuestro centro de soporte para más información sobre cómo actualizar tu iBK.
3. Crear un proyecto en Google Developers Console
Antes de que puedas comenzar a jugar con el nuevo marco Eddystone™-EID, necesitas crear un proyecto en Google Developers Console donde se registrarán todos tus iBKS.
Ten en cuenta que la cuenta de Google que uses en este paso debe ser la misma que elegiste previamente en el iBKS Config Tool. En caso de que decidas ahora usar otra, puedes cambiar la cuenta asociada en el iBKS Config Tool:
- Inicia sesión en el Google Developers Console usando una cuenta de Google.
- Haz clic en “Seleccionar un proyecto” y elige “Crear un proyecto…” para crear uno nuevo.

- Ingresa un nombre de proyecto, haz clic en “Mostrar opciones avanzadas” para elegir la ubicación para el “App Engine” que más te convenga y haz clic en “Crear”

- En la vista “Visión general” con Google APIs seleccionadas, busca “Google Proximity Beacon API” usando el buscador de API para habilitarla. Haz clic en el nombre de la API.

- Haz clic en el botón “Habilitar”.

- Una vez que la API esté habilitada, Google Developers Console sugerirá crear credenciales. Este paso no es necesario si usas iBKS Config Tool para registrar tus balizas iBKS. Por lo tanto, ignóralo haciendo clic en el botón de retorno (flecha).

- ¡Eso es todo! Ahora estás listo para comenzar a usar iBKS Config Tool.
4. Configurar tu iBKS
Ya estás listo, así que con solo unos pocos pasos de configuración, puedes registrar tu iBKS en tu proyecto creado en Google Developers Console:
- Al iniciar la aplicación, en la pestaña de configuración, elige la cuenta de Google donde está configurado el proyecto para registrar balizas y aparecerá un mensaje para seleccionar un proyecto (si no hay un proyecto creado en la cuenta seleccionada, aparecerá una notificación).


Aún en la pestaña de configuración, haz clic en el botón azul para comenzar a escanear los dispositivos disponibles. Una vez que encuentres la baliza iBKS específica:
- Haz clic en el iBKS para conectar siempre que tu iBKS esté en modo conectable. Para forzar que tu baliza entre en modo conectable, reiníciala.
- Configura un espacio libre de Eddystone como EID configurando un intervalo de publicidad, potencia de Radio TX, identificador de baliza (32 caracteres hexadecimales) y Exponente de Período de Rotación.
- Al desconectar, aparecerá un mensaje emergente que te pedirá guardar la nueva configuración en el dispositivo. Haz clic en “SÍ”.


- Una vez que la configuración se guarda, el dispositivo registrará automáticamente el espacio de EID en el proyecto seleccionado.


5. Probar el registro de EID
Para probar si la configuración de EID está funcionando correctamente en tu iBKS (desde el lado del dispositivo a través de iBKS Config Tool), en la pestaña de configuración haz clic en el botón “escanear dispositivos” para encontrar el iBKS específico que después de registrar el EID, el MAC debería haber cambiado.
Luego, para verificar si tu iBKS ha sido registrado correctamente en tu proyecto EID, sigue estos pasos:
- Conéctate a la baliza específica (solo haz clic en ella), lo que te permitirá ver el identificador de la baliza sin cifrar (el que configuraste en el proceso de registro de EID).
- Una vez que la App esté conectada al iBKS y todos los datos se hayan cargado, haz clic en el botón Eddystone para ver la información del espacio. Si el EID se ha registrado correctamente, verás un espacio EID con el identificador de baliza que configuraste en el proceso de registro de EID. De lo contrario, verás el espacio lleno con una ‘X’.
- Para asegurarte de que el EID se ha registrado correctamente desde el lado del proyecto de Google, te recomendamos instalar la aplicación “Beacon Tools” de Google Inc.