Nos preguntan con frecuencia cómo configurar correctamente iBeacon y Eddystone para balizas MOKO. Muchos clientes desean conocer los pasos de configuración y la configuración de parámetros adecuados para sus necesidades específicas de implementación. Existen algunos requisitos de configuración que deben seguirse correctamente y algunas configuraciones que pueden causar problemas de detección si no se configuran correctamente, pero estos se pueden gestionar con la guía adecuada.
En esta guía, aprenderá a configurar balizas MOKO para iBeacon y Eddystone. Estos pasos son esenciales al trabajar con implementaciones de balizas BLE, especialmente si desea una configuración fiable y un funcionamiento continuo y sin problemas.
Un par de términos muy populares que probablemente hayas oído: balizas, iBeacon y Eddystone. Antes de profundizar en los detalles de configuración, te daré una explicación sencilla.
Las balizas son pequeños dispositivos de radio que transmiten señales Bluetooth de baja energía (BLE) con regularidad. iBeacon y Eddystone son dos formatos de comunicación (o protocolos) diferentes que definen el contenido de esa señal. No son el hardware en sí, sino el formato de los datos que envía la baliza.
| iBeacon (Apple) | Eddystone (Google) | |
| Campos principales | UUID, Mayor, Menor | UID, URL, TLM, EID |
| Soporte de plataforma | iOS (mejor), Android | iOS y Android |
| Caso de uso | Experiencias basadas en aplicaciones | Enlaces web, telemetría, casos de uso flexibles |
| Carga útil de la señal | Fijo | Múltiples tipos de marcos |
iBeacon (de Apple)
El iBeacon emite un UUID, junto con un valor principal y uno secundario. El Beacon no realiza el seguimiento, simplemente emite. Una aplicación capta la señal y actúa en consecuencia. iBeacon es compatible con iOS y Android, pero funciona mejor con iOS, ya que es nativo de iOS.
Eddystone (por Google)
Eddystone ofrece tres tipos de marcos diferentes: Eddystone-UID, Eddystone-URL y Eddystone-TLM. Eddystone-EID es una versión cifrada de UID para mayor privacidad. Eddystone funciona bien con iOS y Android.
En resumen, iBeacon es fácil de implementar y ofrece más documentación, pero menos funciones. Eddystone envía más tipos de datos y ofrece más funciones que iBeacon, pero su integración es más compleja.
La implementación completa de la baliza MOKO requiere la preparación adecuada del hardware y las herramientas de instalación. Para completar la implementación rápidamente, se utilizan principalmente los siguientes equipos y herramientas de instalación:
Debes asegurarte de que tu teléfono tenga habilitados los permisos de Bluetooth, ubicación y almacenamiento para la aplicación. Desde Android 6.0, se requiere el permiso de ubicación para escanear dispositivos BLE. Esto no es un error, sino una característica del diseño, ya que las balizas se pueden usar para servicios de proximidad y ubicación.
Nota: MOKO utiliza principalmente dos chipsets diferentes para nuestros productos Beacon (Nordic y Telink). Después de instalar BeaconX Pro, deberá seleccionar la versión de la subapp correcta para su modelo de Beacon. Si selecciona la incorrecta, al intentar conectarse, verá un mensaje indicando que la versión de firmware no coincide.
Configurar su baliza MOKO para el protocolo iBeacon implica principalmente conectarse a la baliza y configurar los parámetros clave. A continuación, le explicamos cómo hacerlo con la aplicación BeaconX Pro.
Paso 1: Conéctese a la baliza
Paso 2: Configurar los ajustes de iBeacon
Una vez conectado, verá la pantalla principal con tres secciones: RANURA , CONFIGURACIÓN y DISPOSITIVO . Para configurar iBeacon, vaya a la pestaña RANURA . Cada beacon tiene hasta 6 ranuras publicitarias. Elija una y configure el tipo de trama en iBeacon . Ahora puede configurar los siguientes parámetros clave:
Los pasos para Eddystone son muy similares a los de iBeacon, pero los tipos de trama y los parámetros son diferentes. Nuevamente, comience conectándose a su baliza como se describió anteriormente. Luego, vaya a la pestaña SLOT y configure:
Eddystone-UID (similar al de iBeacon)
Elija una ranura y establezca el tipo de marco en Eddystone-UID , y deberá configurar el contenido ADV y otros parámetros:
URL de Eddystone
Seleccione una ranura disponible y configure el tipo de trama en Eddystone-URL ; a continuación, introduzca una URL válida (de 1 a 17 caracteres en US-ASCII). El dispositivo gestiona automáticamente la compresión de la URL y la codificación del prefijo para que quepa más información en el paquete de publicidad limitado.
Eddystone-TLM
Al igual que los demás, seleccione una ranura y elija Eddystone-TLM . No hay otras configuraciones de publicidad, salvo el intervalo ADV básico y la potencia de transmisión. El tipo de trama TLM transmitirá información como el voltaje de la batería, la temperatura del chip, el número de ADV y el tiempo de actividad. Esto resulta útil para monitorizar de forma remota el estado de sus balizas.
Una de las grandes ventajas de las balizas MOKO es que permiten ejecutar múltiples protocolos simultáneamente utilizando diferentes ranuras de anuncios. Esto significa que se puede configurar la baliza para transmitir iBeacon y Eddystone simultáneamente, o usar diferentes tipos de tramas de Eddystone juntas.
Cada baliza tiene seis espacios publicitarios y cada uno puede configurarse con un tipo de marco diferente. Podrías hacer algo como esto:
Ranura 1: iBeacon
Ranura 2: Eddystone-UID
Ranura 3: Eddystone-TLM
Ranura 4: Eddystone-URL
Esto es muy útil cuando desea brindar soporte tanto a usuarios de iOS como de Android o cuando desea transmitir datos específicos de la aplicación y enlaces de propósito general.
Tenga en cuenta que más ranuras activas implican un mayor consumo de energía. Los intervalos más cortos y una mayor potencia de transmisión también reducen la duración de la batería. Por lo tanto, según su uso, deberá encontrar el equilibrio adecuado.
Una vez configuradas correctamente las balizas, existen varios escenarios de implementación donde estas configuraciones realmente destacan. Hemos visto a clientes usar configuraciones iBeacon en tiendas minoristas para mostrar ofertas personalizadas cuando los compradores se acercan a exhibidores de productos específicos. Los valores Mayor y Menor son muy útiles para organizar las balizas por sección de la tienda y categorías de productos individuales.
Para las implementaciones de Eddystone, a los museos les encanta usar el tipo de marco URL, ya que los visitantes pueden simplemente tocar la notificación para obtener más información sobre las exhibiciones sin necesidad de descargar una aplicación específica. Y con Eddystone-TLM funcionando simultáneamente, los administradores de las instalaciones pueden monitorear el estado de las balizas de forma remota y saber cuándo es necesario cambiar las baterías antes de que se agoten.
Muchas de las configuraciones interesantes con las que colaboramos involucraron operaciones de almacén que utilizaban Eddystone-UID para el seguimiento de activos, junto con iBeacon para las notificaciones de seguridad de los trabajadores. La compatibilidad con múltiples protocolos realmente marca la diferencia cuando se necesita atender diferentes propósitos con el mismo hardware.
Los transmisores inalámbricos BLE MOKO Beacons son económicos, robustos, fiables y de bajo consumo. Son compatibles con los protocolos iBeacon y Eddystone, y ofrecemos una amplia gama de modelos según sus necesidades, desde etiquetas de activos hasta etiquetas de seguridad para el personal, pasando por sensores y anclas de localización de larga duración. Muchos de nuestros transmisores BLE pueden operar en entornos industriales exigentes y cuentan con una batería de larga duración de hasta 10 años.
Además de la transmisión de proximidad básica, puede obtener balizas MOKO equipadas con acelerómetros de 3 ejes, sensores de temperatura y humedad, y sensores de luz ambiental. Todo ello con el respaldo de la sólida documentación y el soporte técnico de MOKO.
P: ¿Puedo cambiar la contraseña de mi baliza MOKO?
Sí. Después de conectarte mediante la aplicación, ve a CONFIGURACIÓN > Cambiar contraseña . Puedes establecer una nueva contraseña de hasta 16 caracteres.
P: ¿Por qué mi baliza no aparece en la aplicación BeaconX Pro?
Verifique tres cosas: asegúrese de que se hayan otorgado los permisos de Ubicación, Bluetooth y Almacenamiento; verifique que haya seleccionado la versión correcta de la aplicación (Nordic o Telink) para su baliza; y asegúrese de que no haya ningún otro dispositivo conectado a ella.
P: ¿Qué sucede si configuro dos ranuras con el mismo tipo de marco?
Definitivamente puedes hacerlo, por ejemplo, teniendo dos ranuras iBeacon con diferentes UUID. Pero ten en cuenta que cada ranura activa sobrecarga la baliza y aumenta el consumo de batería. Asegúrate de que haya una razón para hacerlo.
P: ¿Cuántos dispositivos pueden detectar la misma baliza a la vez?
Tantos como estén dentro del alcance. Las balizas transmiten pasivamente; no crean conexiones, por lo que varios teléfonos o tabletas pueden captar la señal simultáneamente sin conflicto.
LEER MÁS
En los entornos de fabricación modernos, existen cientos de herramientas asociadas dentro de una fábrica. A medida que las fábricas…
En la gestión de flotas, la visibilidad en tiempo real del estado de la carga es esencial para una planificación óptima de las operaciones. Por lo tanto…
En la actualidad, las operaciones comerciales modernas son cada vez más dinámicas. Para las empresas, especialmente aquellas que operan en vastos territorios…
La seguridad del personal es siempre el tema principal en los lugares de trabajo, especialmente en entornos industriales y de fabricación…
Con el rápido desarrollo de la industria del IoT (Internet de las Cosas), el activo global de Bluetooth…
En la industria de la joyería de lujo, la precisión, la seguridad y la visibilidad en tiempo real lo son todo. Garantizar una ubicación precisa…