Ibeacons

20
¿Para qué puedo querer yo usar los famosos iBeacons? encontrarás la respuesta en estos 30 minutos

Transcript of Ibeacons

¿Para qué puedo querer

yo usar los famosos

iBeacons?

encontrarás la respuesta en estos 30

minutos

Todo comienza

● Bluetooth clásico

● Bluetooth de alta velocidad

● Bluetooth de bajo consumo (BLE) o Pila de protocolos nueva → enlace sencillo

o Baja potencia

o Tamaño

¿Para qué lo usamos nosotros?

¿Qué usa BLE/Smart/Ready?

http://www.bluetooth.com/Pages/Bluetooth-Smart-Devices-List.aspx

Micro-localización

Micro-localización

● Diferente a geo-localización (GPS)o +/- 30 metros de precisión + satélites

● Tecnologías para +/-1m de precisión:

Empezamos con los iBeacons

● i

● Beacons

● BLE profile○ no standard

● Dispositivos

Dos ejemplo para saber de qué

hablamos

● https://www.youtube.com/watch?v=c3h0e

KGfUfI

● https://www.youtube.com/watch?v=sUIqfj

pInxY

Identificación

● UUID: 16 bytes

● Major: 0 - 65.535

● Minor: 0 - 65.535

● TxPower:

○ Potencia de

señal a 1m del

iBeacon.(Received Signal

Strength Indicator:

RSSI)

¿Cómo se calcula la Distancia (metros)?

protected static double calculateAccuracy(int txPower, double rssi) {

if (rssi == 0) {

return -1.0; // if we cannot determine accuracy, return -1.

}

double ratio = rssi*1.0/txPower;

if (ratio < 1.0) {

return Math.pow(ratio,10);

} else {

double accuracy = (0.89976)*Math.pow(ratio,7.7095) + 0.111;

return accuracy;

}

}

signal strength (rssi) over the calibrated transmitter power (txPower)

Region & Ranging

● El iBeacon envía

○ Frecuencia

● El teléfono escucha

○ Periodo

escaneo

● Tres Zonas:

○ Lejos

○ Cerca

○ Inmediato

¿Por qué molan los iBeacons?

● En iOS tiene integración nativa.○ En Android se puede emular (Servicio).

● Muy sencillo e intuitivo.

● Los smartphones hacen todo el trabajo.

● Localización precisa con triangulación

(1m<).

● Mucho bombo y platillo: ○ IoT

○ Wired

○ Nuevos modelos de interacción con el usuario.

¿Qué no mola de los iBeacons?

● Tecnología a un coste alto (todavía).

● Mucho fabricante buscando su nicho de

mercado (SDKs propietarios).

● Hay que bajarse la App.

● Solo es nativo en iOS.

● Privacidad sin definir.

Comparativa Rápida (smartphone)

Comparativa Rápida (smartphone)

Cosas que nunca te creerías

1. Los iBeacons envían contenido.

2. Saben cuando te han detectado.

3. Se detectan inmediatamente.

4. Son precisos en posicionamiento.

¿Quién vende iBeacons?

¿Cómo son?

● http://beekn.net/guide-to-

ibeacons/

● http://easibeacons.com

SDKs para iBeacons (Android)

Cada fabricante ofrece la suya…(propietario)

Pero yo elegí esta:

● altbeacon library (Beacon agnostic)

Cosas molonas con iBeacons

Lista actualizada al 14 de enero:

● http://www.mobisfera.com/summary-real-

cases-close-real-using-ibeacons/?lang=en

¿Qué hice yo con ellos en UK?

Promover reciclaje en la universidad