iBeacon je technológia, ktorá umožňuje mobilným aplikáciám určovať presnú polohu/vzdialenosť od HW zariadení = iBeacons.
iBeacon využíva Bluetooth Low Energy (BLE) s maximálnym dosahom niekoľko desiatok metrov.
iBeacons vysielajú v pravidelných intervaloch signál (push notifikáciu) “Tu som”.
2. ČO JE TO IBEACON?
iBeacon je technológia, ktorá umožňuje mobilným
aplikáciám určovať presnú polohu/vzdialenosť od
HW zariadení = iBeacons.
iBeacon využíva Bluetooth Low Energy (BLE) s
maximálnym dosahom niekoľko desiatok metrov
iBeacons vysielajú v pravidelných intervaloch signál
(push notifikáciu) “Tu som”
iBeacon podporuje iOS 7, OS X, Android 4.3,
Windows 8.1
28.7.2014
2
iBeacon
4. POLOHA - MICROLOCATION
Geolokácia nefunguje na základe GPS (zemepisná
dĺžka a šírka), ale na základe relatívnej vzdialenosti
od HW zariadení – iBeacnov.
iBeacon použijeme tam, kde nie je GPS signál.
Príkladom je navigácia vo vnútri budov - indoor
geolocation.
iBeacon použijeme tam, kde potrebujeme väčšiu
presnosť.
iBeacon použijeme aj v prípade vertikálnej
navigácie (niekoľko poschodové nákupné centrá).
28.7.2014
4
iBeacon
5. KONTEXT
Vyvolanie aktivity na základe kontextu, kedy
poznám:
Miesto
Čas
Mobilné zariadenie
Užívateľ
...
Microlocation povie, kde som. Cez kontext
dostanem sadu aktivít, ktoré sa môžu vykonať.
28.7.2014
5
iBeacon
6. HARDWARE
Malé vysielacie zariadenie na baterky
S vlastným nastaviteľným ID
Bez akýchkoľvek dodatočných nákladov
Nepotrebuje pripojenie na internet ani wifi
Nízka spotreba energie
Lacné zariadenie
Malé zariadenie, blíži sa veľkosti mince
S jednou baterkou do hodiniek vydrží zariadenie 2
roky a stáť bude 20-30 dolárov.
28.7.2014
6
iBeacon
7. POHYBLIVÉ IBEACNY
Samotné mobilné zariadenie môže byť iBeacnom.
Máme tak pohybujúce sa iBeacny.
Zdroj: http://blog.nerdery.com/2013/11/nerdery-labs-ibeacon-experiments/
28.7.2014
7
iBeacon
8. IDENTIFIKÁCIA 1/2
Parametre identifikácie:
Proximity UUID (128 bit) – universally unique ID
Major (16 bit)
Minor (16 bit)
Internal identifier – pre vlastné referencovanie
Tri úrovne identifikácie:
Proximity UUID
Proximity UUID a Major
Proximity UUID a Major a Minor
Jednoznačnosť nie je zaručená
28.7.2014
8
iBeacon
9. IDENTIFIKÁCIA 2/2
API pre iBeacon dokáže pracovať len s tými
iBeacnami, ktorých UUID pozná. Nemôže v
priestore vyhľadávať všetky i cudzie iBeacny.
BLE ako také samozrejme dokáže vyhľadať všetky
UUID.
Je na implementátorovi, ktoré API bude využívať.
Či použije štandardné API pre iBeacny, alebo pôjde
o úroveň nižšie a bude pracovať priamo s BLE.
28.7.2014
9
iBeacon
10. REGIÓNY
Tri úrovne regiónov:
Immediate – do 50 cm
Near – od 50 cm do 2-5 m
Far – od 2-5 m do 30-50 m
Vstup do regiónu je
zaznamenaný ihneď
Výstup z regiónu je umelo
oneskorený o pár sekúnd,
aby na hranici regiónov
nedochádzalo k neustálej
zmene regiónov
Zdroj: http://blog.nerdery.com/2013/11/nerdery-labs-ibeacon-experiments/
28.7.2014
10
iBeacon
11. BEZPEČNOSŤ
Informácie vysielané iBeacnom sú verejné.
Ktokoľvek si môže urobiť aplikáciu, ktorá bude
cudzie iBeacny využívať.
Ktokoľvek môže naklonovať iBeacon s rovnakým
identifikátorom.
Bezpečnosť je na implementátorovi iBeacnu.
28.7.2014
11
iBeacon
12. SÚKROMIE
Užívatelia nemusia súhlasiť so sledovaním
pomocou iBeacon.
Je potrebné rešpektovať súkromie užívateľa.
Užívateľovi je potrebné jasne a transparentne
vysvetliť, ktoré dáta sa použijú.
Nesmieme užívateľa zahltiť správami z iBeacnov.
28.7.2014
12
iBeacon
13. VÝDRŽ
iBeacon je závislý od výdrže batérie
Ak chceme znížiť spotrebu batérie, možme urobiť
niekoľko opatrení:
Nastaviť silu signálu na slabšiu. Dosah iBeacnu bude
menší. Baterka však vydrží dlhšie.
Zväčšiť interval vysielania správy “Tu som”. Čím väčší
interval, tým sa menej krát vyšle signál a znovu sa
ušetrí batéria.
28.7.2014
13
iBeacon
14. PRÍKLADY POUŽITIA 1/2
Retail – obchodník pozná zákaznícke potreby pri
vstupe kupujúceho do obchodu. Ponúkne zľavu na
produkt, pri ktorom sa kupujúci zdržal.
Múzeá a výstavy – návštevník sa dozvie podrobné
informácie o objekte, na ktorý sa pozerá
Hromadná doprava – cestujúci má kúpený lístok,
aplikácia ho priamo zavedie do vlaku na jeho
miesto
Zdravotníctvo – lekár má tablete všetky potrebné
informácie ku pacientovi v nemocnici
Parkovanie – navigácia priamo k autu v nákupnom
centre
28.7.2014
14
iBeacon
15. PRÍKLADY POUŽITIA 2/2
Automatizácia domácnosti (chytrá domácnosť) –
ovládanie svetiel, elektrospotrebičov
Nikdy nezabudnete na svoje veci (okrem
telefónu) – iBeacon pripojené ku kľúču
Bezpečnosť auta – auto sa rozbehne len v
blízkosti iBeacnu
Indoor navigácia
Automatický checkin polohy na sociálnych
sieťach
Nájdenie stratených vecí
…
28.7.2014
15
iBeacon
16. IBEACON VS NFC
iBeacon má dosah max 50 m. NFC má dosah len
20 cm.
Na pokrytie jednej plochy postačí pár iBeacnov
oproti veľkému počtu NFC chipov.
Bluetooth podporuje už dnes vačšina chytrých
telefónov. NFC chipy majúlen niektoré telefóny.
Apple vsadil na Bluetooh. Google vsadil na NFC,
ale pridal aj podporu BLE.
Má NFC budúcnosť popri
iBeacon?
28.7.2014
16
iBeacon
17. ROZŠÍRENIA BEACNOV
Technológiu BLE, resp. Beacnov je možné
rozširovať:
Na HW úrovni o ďalšie senzory.
Teplota
Akcelerometer
...
Beacon môže prijímať dáta cez BLE (komunikovať s
iným mobilným zariadením). Nie len vysielať.
Beacon je možné nastavovať z iného mobilného zariadenia.
Beacon môže konať nejakú aktivitu.
Napríklad zapípať na povel z mobilného zariadenia.
...
28.7.2014
17
iBeacon
18. OBMEDZENIA/VLASTNOSTI APPLE IBEACON
API
iBeacon API dokáže komunikovať len s tými iBeacnami,
ktoré aplikácia pozná (pozná id UUID).
Ak užívateľ vypne aplikáciu v iOS telefóne (Apple
iBeacon API), prestane aplikácia sledovať iBeacny.
Android telefón sleduje iBeacny v okolí, aj keď je
aplikácia vypnutá.
Aplikácia sa vás upozorní na opustenie iBeacon regiónu
s istým časovým oneskorením. Aplikácia chce mať
istotu, že užívateľ sa už v regióne nenachádza.
Apple jasne nepopísal, akým spôsobom iBeacon API
určuje vzdialenosť. Vzdialenosť počítaná cez RSSI
(Received Signal Strength Indicator) je často presnejšia.
28.7.2014
18
iBeacon
19. OBMEDZENIA/VLASTNOSTI WINDOWS 8.1
iBeacny je možné použiť až potom, čo sú
napárované so zariadením, ktoré bude s nimi
komunikovať. iOS ani Android toto nevyžadujú.
Ak užívateľ vypne aplikáciu, prestane aplikácia
sledovať iBeacny.
Zatiaľ chýba API.
28.7.2014
19
iBeacon
20. BLIŽŠIE INFORMÁCIE K IBEACNOM
http://meetingofideas.files.wordpress.com/2013/12/ibeac
ons-bible-1-0.pdf
http://en.wikipedia.org/wiki/IBeacon
http://gigaom.com/2013/09/10/with-ibeacon-apple-is-
going-to-dump-on-nfc-and-embrace-the-internet-of-
things/
http://blog.narrato.co/post/61515806316/beacons
http://localz.co/blog/ibeacon-ble-hardware-commercial-
comparison/
http://jimmarous.blogspot.cz/2014/03/iBeacon-bank-
branch-mobile-cross-selling.html
http://beekn.net/2013/12/apples-ibeacon-iwatch/
http://sviluppomobile.blogspot.cz/2014/02/ble-for-
windows-81-part-i.html
28.7.2014
20
iBeacon
24. OBI ROZTYLY
OBI Česká republika – predajca stavebných potrieb
a potrieb pre kutilov
Funkcie iBeacnov:
Uvítanie pri vstupe do Obi
Akcia na vybraný produkt – nože Fiskars
Appku vytvorila firma Anywhere
https://itunes.apple.com/cz/app/obi-ceska-
republika/id751377896?mt=8
Použité iBeacny: http://kontakt.io/product/beacon/
28.7.2014
24
iBeacon
25. TESCO LETŇANY
Firma Anywhere (iBeacon z Poľska
http://kontakt.io/product/beacon/ ) implementovala
tieto riešenia:
2014 Tesco Letňany
28.7.2014
25
iBeacon
27. ONE FASHION OUTLET VO VODERADOCH
Viac ako 100 iBeacnov (Kontakt.io) v nákupnom
centre
Zobrazenie informácií, aktuálnych ponúk, zliav
podľa miesta, kde sa kupujúci nachádza
Implementovala česká firma Madeo interactive
http://jablickar.cz/na-slovensku-vznikne-prvni-
nakupni-centrum-s-majaky-ibeacon-v-evrope/
http://www.slovenskyvyber.sk/stories/clanok/aid/224
22/
Michal Bakoš: Aplikacia je stale vo vyvoji (uz vo
finalnej faze). Budeme Vas informovat, ked ju
spustime.
28.7.2014
27
iBeacon