Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 25 reacties

Google heeft dinsdag zijn iBeacon-alternatief, waar het jarenlang stilletjes aan werkte, gepresenteerd. Het alternatief heet Eddystone en de code ervan is opensource, wat betekent dat het voor meerdere platforms kan worden ingezet. Met iBeacon kan dat voorlopig niet.

Eddystone is feitelijk een platform voor apparaten die door middel van een bluetooth low energy-signaal met elkaar kunnen communiceren. Het lijkt enigszins op Apples iBeacon, dat het bedrijf in 2013 aankondigde. Apple past de techniek onder andere toe om aanbiedingen naar iOS-apparaten van gebruikers in een bepaalde winkel te sturen.

Volgens Ars Technica, dat met het team achter Eddystone sprak, wijkt Googles aanpak iets af. Zo kan het platform in tegenstelling tot iBeacon eenvoudiger op meerdere besturingssystemen worden ondersteund, omdat de broncode opensource is. Google heeft de code namelijk vrijgegeven op GitHub onder een Apache v2.0-licentie.

Een ander punt waar Googles platform van afwijkt, zijn de zogenoemde frame types. Dit betekent dat de beacons voor meer zaken ingezet kunnen worden dan alleen het sturen van een notificatie. Een optie is volgens Ars Technica om te bepalen wie waar in een winkel staat en van welke service op dat moment gebruikmaakt, zoals het verbinden met een wifi-netwerk.

Google ontwikkelt Eddystone momenteel nog en zou geen interesse hebben in het fabriceren van bijbehorende hardware en software om de beacons te beheren. Dat laat het bedrijf over aan partners. Wel zou de technologiegigant bezig zijn om beacons te implementeren in zijn software, zoals Google Maps. Dit betekent dat Maps real-time notificaties kan tonen bij vertragingen op het spoor of op de weg.

Eddystone is niet het eerste project van Google voor de interactie met apparaten. Zo kwam het eind vorig jaar nog met The Physical Web. Met dit project kunnen 'slimme' apparaten die zijn verbonden met het internet de interactie met mensen aangaan door middel van url's.

Moderatie-faq Wijzig weergave

Reacties (25)

IBeacon is eigenlijk gewoon een standaard Bluetooth technologie. Elke Bluetooth apparaat kan zich voordoen als een iBeacon, niks speciaals aan. Alleen Apple heeft het standaard in hun OS gebouwd, waardoor apps de API kunnen aanspreken. Tevens is het met iBeacon ook mogelijk om notificaties te ontvangen en locatie bepalingen te doen. Er is zelfs in Nederland een museum geweest die de technologie gebruikte om bezoekers meer informatie lieten zien als de bezoeker in de buurt kwam van een bepaalde kunst voorwerp. De app werd dan live time bijgewerkt met de informatie. Meer informatie over iBeacon en de technologie erachter, zie link: https://en.m.wikipedia.org/wiki/IBeacon

[Reactie gewijzigd door Xieoxer op 14 juli 2015 19:24]

Hè, hè. Jij snapt 'm. Er is in mijn ogen niets wat je weerhoudt om te communiceren met n iBeacon of om er een te inplementeren. Je hebt alleen Bluetooth 4.0 hardware en een geschikte stack nodig. En die heb je gewoon als open source. Wat bij de beacons alleen een beetje zuigt is de prijs van 1 Beacon (hardware) en naar mijn weten is het nog lang niet op het niveau van RFID. Of dat wenselijk is is maar de vraag.
Wat in mijn ogen onderbelicht is qua beacons is de security eromheen. De eenvoud, het allen broadcasten van een UUID/Major/Minor waarde & energie zuinigheid, is ook de zwakte. Je zou de beacon dus ook actief moeten maken, en die via het internet laten bevestigen dat de client device ook echt "gezien" is. Nu kun je een Beacon gewoon spoofen en dus allerlei ongein mee uithalen. Ik hoop dat in de Google versie daar wel rekening mee gehouden wordt.
Tijdens mijn stage applicatie ontwikkeld met iBeacons. Nadeel van de beaconManager van iOS is dat je niet kan bepalen hoe vaak je App in de achtergrond naar beacons zoekt. Dit soort dingen wil je als ontwikkelaar wel kunnen aanpassen, want dat kan je ook met je Bluetooth hardware. Mn beacon kan elke 200ms broadcasten, maar mijn iOS app doet dit minder vaak, waardoor er een nare delay in de app zit.

Het idee om fysieke locaties processen te laten starten op je telefoon biedt wel enorm veel mogelijkheden, dus ik ben enthousiast O+ !
Zo werkt het platform in tegenstelling tot iBeacon op meerdere besturingssystemen,omdatt de broncode opensource is.
Of iets Open Source is, of niet, zegt toch niks over het feit dat het op meerdere besturingssystemen kan werken?
eigenlijk wel, want de techniek is open en bloot en iedereen kan het dus implementeren op zijn eigen platform, itt closed source waar je dus al snel aan het reverse engineeren bent en netwerk sniffen...
Ja, iedereen kan er mee werken. Maar daarmee is het nog niet per definitie geschikt voor alle OS'en. Dat is het pas als iemand dat specifiek gemaakt heeft, of als het gemaakt wordt in/met een OS-onafhankelijk taal. Open/Closed source, zegt toch alleen maar iets over de manier waarop je erover mag beschikken?
Ik vond het in het artikel ook een rare opmerking. Er is genoeg closed-source software die op meerdere platformen beschikbaar is, en er is genoeg open-source software die slechts op een enkel platform werkt. Porten naar andere platformen kan soms ook nog eens een redelijke complexe klus zijn, dus claimen dat open-source zijn impliceert dat iets op meerdere platformen werkt is onzin.
nevermind, volledig verkeerd geïnterpreteerd.

[Reactie gewijzigd door jctjepkema op 14 juli 2015 20:41]

Maar er zijn zat implementaties van ibeacons te vinden, het is niet zi dat Apple de enge is die de hardware kan maken. En de software implementaties is hetzelfde, ik heb ook al een iBeacon client gemaakt die kan luisteren naar ibeacons
Het lijtk erop dat Open Source en Cross Platform door elkaar wordt gehaald.
Met iBeacons kan je ook locatie in een winkel bepalen, en dat wordt ook al uitgebreid gedaan.

[Reactie gewijzigd door ZpAz op 14 juli 2015 19:00]

Het duurt een tijdje voordat je echt begrijpt wat Beacons, iBeacons en Edyystones nu werkelijk doen.

Ik kan een heel epistel schrijven, maar zal proberen me te beperken tot de kern.

Een beacon zend alleen iets uit en neemt zelfs *niets* waar. Een iBeacon -Android apparaten kunnen ook gewoon een iBeacon zien. alleen de snelheid / sterkte en wat er uitgezonden wordt (pakketje) verschilt van "normale" beacons. Bij een ibeacon is het UUID (unieke string) en twee integers.

IOS Apps kijken uit naar specifieke UUID's. Meerdere beacons hebben dus dezelfde UUID. En een IOS app kijkt dus in de basis alleen uit naar UUID's die voor hem bekend zijn.

Android apparaten doen dat niet. Gevolg en verschil is dus dat het aantal beacons (en op locatie kunnen dit honderderden zijn) van invloed is op je batterij duur.

Overigens werkt het ook als je de IOS app niet aan hebt staan, dus vanuit een background proces. Ellende is alleen dat hier wat willekeur in zit en de app dus relatief traag op iBeacons reageert.

Daarnaast is bluetooth voor precieze locatie bepaling niet erg geschikt. Je lichaam, muren, alles is van invloed. Eddystone gaat dit ook niet tackelen en ik vermoed dat hier nog wel een paar "gates" uit gaan komen.

Voordeel van beacons zijn de prijs, relatief simpele implementatie. Nadeel is dat batterijen wel na 1 a 2 jaar vervangen moeten worden, het beperkte functionaliteit heeft.

Meestal wordt je device gebruikt om gegevens uit te lezen van beacons, maar je hebt ook devices die het ook kunnen doen. Bijvoorbeeld als je niet de beacons fixed aan de wand bevestigd, maar bijvoorbeeld voor asset tracking.

Al met al zijn de implementaties niet wild succesvol, maar er is zeker plaats voor de beacon of dat nu iBeacon of Eddystone is....
Dus als je er niks over hoort betekend het gelijk dat het dood is? Ben je ooit in de buurt geweest van een AH winkel? Dan krijg je standaard rechtonderin op je iPhone een icoontje te zien van de app van de winkel. Dit werkt met behulp van iBeacon, de winkel verstuurd een Bluetooth signaal en de iPhone pakt dit netjes op. Ik kan nog een zat aantal winkels opnoemen die iBeacons gebruiken.
Pathe bijvoorbeeld
iBeacon moet je Bluetooth aan hebben staan!
app van AH werkt zonder Bluetooth. (BT heb ik altijd uitstaan, ouwe gewoonte)

volgens mij geldt ook voor
  • Starbucks
  • Pathe
  • La Place
Volgens mij werkt dat niet met iBeacons, maar gewoon met geo-locatie (GPS). Ik heb namelijk al een tijd geleden die icons gezien op bijv NS statios en sommige winkels en hoge school, nog voordat iBeacons beschikbaar waren in Nederland. iBeacons moet ervoor zorgen dat er daadwerkelijk content gepusht wordt naar je telefoon (een plattegrond, boodschappenlijstje, aanbiedingen etc) dat icoontje die je bij sommie winkels ziet is enkel het openen van de bijbehordende app. Dat werkt met geo-locatie dmv GPS en Wifi.
Moet ik echt een lijstje maken van winkels die het gebruiken?
  • Starbucks
  • Pathe
  • AH
  • La Place
Enzovoort, enzovoort..

De namen die nu opnoem, zijn geen kleine jongens hoor, zijn grote bedrijven die allemaal gebruik maken van iBeacons.

[Reactie gewijzigd door Xieoxer op 14 juli 2015 19:31]

Ik denk dat je nog hard gaat verschieten... en dit kan wel eens voor verrassingen zorgen.
Dat betekent alleen maar dat het gewoon gebruikt wordt en het nieuwtje er van af is. Ik lees ook weinig nieuws over geraniums (om maar wat te noemen), maar het halve land koopt die dingen.
Misschien dat het refereert naar de Eddystone vuurtoren
haha, ibeacons en eddystones zenden alleen uit, ze ontvangen niets. Zeker bij IOS zijn het de zelf gekozen apps die je bespioneren als je dat zo wilt noemen. Jouw device geeft namelijk *niets* terug aan de beacon, jouw APP geeft iets terug bijvoorbeeld naar de maker van de app.

Overigens als je wifi gebruikt of bluetooth dan kun je per definitie gespioneerd worden....

#JustSayin'

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True