EgiGeoZone Forum

EgiGeoZone => App Infos => Thema gestartet von: Admin am 10.05.2015, 21:19:17

Titel: iBeacons/altBeacon
Beitrag von: Admin am 10.05.2015, 21:19:17
Ich bin dabei die App zu erweitern um auf iBeacons/altBeacon zu reagieren: http://de.wikipedia.org/wiki/IBeacon (http://de.wikipedia.org/wiki/IBeacon)

Kurz gesagt, sind Beacons kleine Bluetooth Sender (BLE Bluetooth Standard 4.0) die von Smartphones mit neuerem Android erkannt werden können. Dabei kann man u.a. auch die Entfernung zum Beacon ermitteln und dann darauf reagieren. Die Entfernung kann bis zehn Metern sein.

Beispiel:
Beacon in der Nähe eines TVs legen. Sobald man sich ins Wohnzimmer mit dem Handy begibt, wird das Beacon erkannt und die App kann das Einschalten des Fernsehers, z.B. über Fhem, einleiten. Das ganze hat nichts mit Geofencing (GPS, WLAN, Handynetz) zu tun. Kann aber davon abhängig gemacht werden.

Siehe auch http://www.niklasbulitta.de/category/ibeacon/ (http://www.niklasbulitta.de/category/ibeacon/)

Könnte sein, dass ich davor noch eine Zwischenversion erstelle, um die Datenhaltung/Einstellungen auf Datenbank umzustellen.
Titel: Re: iBeacons/altBeacon
Beitrag von: knochenmuehle am 19.05.2015, 16:39:38
hab ich schwer Interesse dran ... welche Beacons hast du getestet und als brauchbar bewertet ?

Gruß
Andreas
Titel: Re: iBeacons/altBeacon
Beitrag von: Admin am 19.05.2015, 18:12:39
Hallo Andreas,

das ist es ja. Ich habe noch kein richtiges getestet. habe ein noname, aber das bekomme ich nicht so hin.
Hast du welche? Von wem?
Titel: Re: iBeacons/altBeacon
Beitrag von: knochenmuehle am 20.05.2015, 05:57:34
ne, ich fange damit erst an, leider keine Erfahrungen.

Andreas

Titel: Re: iBeacons/altBeacon
Beitrag von: neubert am 18.06.2015, 22:11:31
Hallo,

habe 4 HM-10-Module, von denen ich eines am Wochenende in einen iBeacon verwandelt habe. Wird von den iBeacon-Scannern einwandfrei erkannt.

Ich stelle mich gerne als Tester zur Verfügung.

Viele Grüße
Boris
Titel: Re: iBeacons/altBeacon
Beitrag von: Admin am 18.06.2015, 22:33:32
Hallo Boris,

willkommen im Forum!

Ich habe zuerst 3 gefälschte HM-10 aus China (Bolutek BLE-CC41-A) gekauft. Die konnte ich auch auslesen, aber leider konnte ich bei denen nicht die Entfernung ermitteln. Auch konnte ich bei denen nicht eine eigene Major/Minor vergeben oder sie in ein iBeacon umprogrammieren.
 
Also habe ich es gelassen und mir zwei echte HM-10 aus Hong Kong für ca. 5,50 das Stück bestellt. Diese kamen diese Tage und ich konnte sie erfolgreich programmieren und mittels der AltBeacon API von Radius Networks testen.

Jetzt brauche ich nur noch eine Idee, wie ich diese in meine App einbinde.

Ich habe mir dabei gedacht, dass ich über die GeoZone am Gerät das Bluetooth für z.B. die Home-Zone ein- und ausschalte. Dazu müssen noch die Beacons konfiguriert werden. Diesen kann man dann die gleichen Aktionen, wie bei den GeoZonen zurordnen.
Dazu wird es eine Zwischenversion der App geben, welche auf Datenbank wechselt und dynamische Profile haben wird, welche man dann mehrfach verwenden werden kann. Diese Version ist schon fast fertig zum deployen, aber ich werde erst mal 3 Wochen Urlaub machen und verreisen. Danach geht es weiter.

Aber Ideen sind willkommen!

Titel: Re: iBeacons/altBeacon
Beitrag von: neubert am 18.06.2015, 22:48:18
Hallo und Danke für Deine Antwort.

Meine sind zum Glück echt und haben bei Aliexpress auch ca. je 5 EUR gekostet.

Ich würde intuitiv erwarten, dass man je Geozone zunächst die Art der Erkennung auswählt. Also nebem dem aktuell verwendeten Geolocation-API auch die Möglichkeit des iBeacon. Ich bin dann in der Zone genau dann, wenn der zugewiesene iBeacon sichtbar und der stärkste aller sichtbaren iBeacons ist.

Was hältst Du davon?

Viele Grüße
Boris
Titel: Re: iBeacons/altBeacon
Beitrag von: Admin am 19.06.2015, 17:39:03
Hallo Boris,

so ähnlich werde ich es angehen. Aber erst nach dem Urlaub.

Heute habe ich wieder welche bestellt: http://www.ebay.de/itm/171388651784?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT (http://www.ebay.de/itm/171388651784?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT)

Für alle anderen, die sich auch versuchen wollen, anbei im Anhang eine Anleitung, wie man das HM-10 Beacon zu einem iBeacon macht und wie man es auch anderweitig programmieren kann.

Zum Programmieren habe ich folgedens Modul benutzt: http://www.ebay.de/itm/221571244605?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT (http://www.ebay.de/itm/221571244605?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT)

Titel: Re: iBeacons/altBeacon
Beitrag von: neubert am 19.06.2015, 18:58:52
Okay, bin im Standby

Nach genau dieser Anleitung bin ich letzte Woche vorgegangen. Die ist super. Glasklar.

Schönen Urlaub!

Boris
Titel: Re: iBeacons/altBeacon
Beitrag von: neubert am 05.07.2015, 08:58:47
Hallo,

mein erster Selbstbau-iBeacon (Steckdosenvariante)  funkt seit gestern munter vor sich hin (http://forum.fhem.de/index.php/topic,38607.msg309602.html#msg309602 (http://forum.fhem.de/index.php/topic,38607.msg309602.html#msg309602)).

Für EgiGeoZone habe ich aus meinen gestrigen Experimenten mit Tracker noch den Vorschlag, die Möglichkeit einzubauen, in einer Zone zu sein, wenn irgendeiner aus einer Menge von Beacons sichtbar ist. Es gibt aus meiner Sicht nämlich zwei Use Cases:

ich bin zuhause: irgendeiner der Beacons bei mir im Haus wird empfangen
ich bin im Keller: der Beacon im Keller wird am stärksten empfangen

Viele Grüße
Boris

Titel: Re: iBeacons/altBeacon
Beitrag von: knochenmuehle am 05.07.2015, 10:50:14
eine Einkaufsliste wäre interessant ... vorzugsweise von einem Anbieter

Gruß Andreas
Titel: Re: iBeacons/altBeacon
Beitrag von: Admin am 05.07.2015, 13:29:30
eine Einkaufsliste wäre interessant ... vorzugsweise von einem Anbieter

Also die Liste für Selbstbau-iBeacons ist ja eigentlich schon oben erläutert:
- iBeacons: http://www.ebay.de/itm/171388651784?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT (http://www.ebay.de/itm/171388651784?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT)
- zum Programmieren: http://www.ebay.de/itm/221571244605?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT  (http://www.ebay.de/itm/221571244605?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT)
- Batteriehalterung: http://www.ebay.de/itm/5-Pcs-2-x-1-5V-AAA-Batterie-halterung-Halter-Kasten-schwarz-mit-Leitungsdraht-/391000227360?pt=LH_DefaultDomain_77&hash=item5b096dfe20 (http://www.ebay.de/itm/5-Pcs-2-x-1-5V-AAA-Batterie-halterung-Halter-Kasten-schwarz-mit-Leitungsdraht-/391000227360?pt=LH_DefaultDomain_77&hash=item5b096dfe20). Ich habe diese in München in einem Bastelladen für ein paar Cent gekauft.
- Anleitung siehe Anhang hier: https://www.egigeozone.de/forum/index.php?topic=61.msg330#msg330 (https://www.egigeozone.de/forum/index.php?topic=61.msg330#msg330)
- Schönes Gehäuse selbst basteln, wenn gewünscht.
Titel: Re: iBeacons/altBeacon
Beitrag von: knochenmuehle am 05.07.2015, 13:50:09
Hatte eigentlich an deutsche / EU Shops gedacht, habe schlechte Erfahrungen mit dem Zoll ... und aus China dauert das alles so lange  ;)

Welchen Bereich decken die Module ab, sprich welche Reichweite haben die ? Brauche ich für jeden Raum eins ? Wie lange tun's die Batterien ?
Die Lösung von Boris mit dem Netzteil finde ich klasse... einstecken und vergessen.

Gruß Andreas
Titel: Re: iBeacons/altBeacon
Beitrag von: Admin am 05.07.2015, 14:13:18
Hatte eigentlich an deutsche / EU Shops gedacht, habe schlechte Erfahrungen mit dem Zoll ... und aus China dauert das alles so lange  ;)
Da kann ich nichts dazu sagen, da mir diese zum Spielen/Testen zu teuer waren. Ich habe für solche Kleinteile noch nie Zoll bezahlt, aber dauern tut es :-)
Zitat
Welchen Bereich decken die Module ab, sprich welche Reichweite haben die ? Brauche ich für jeden Raum eins ? Wie lange tun's die Batterien ?
Hängt von deiner Anforderung ab. Es wird pro iBeacon eine "Zone" geben und was du damit schalten möchtest, bleibt dir überlassen. Es können aber auch mehrere in einem Raum verteilt werden und diese werden dann auch erkannt.
Die Batterien halten so circa ein Jahr und die Reichweite hängt von den Gegebenheiten ab. Bei mir hatte ich Empfang durch zwei Betondecken. Es wird auch bei diesen Zonen einen Radius geben.
Zitat
Die Lösung von Boris mit dem Netzteil finde ich klasse... einstecken und vergessen.
Natürlich - kann man tun. Es gibt auch welche, die man an eine USB-Quelle anschließen kann.


Am Anfang werde ich den iBeacons-Standard von Apple, sind eh die meisten,  berücksichtigen. In der 2. Stufe auch andere, wie AltBeacon usw.
Infos und Bezugsquellen habe ich auch hier gefunden: http://ibeacon-infos.de/
Titel: Re: iBeacons/altBeacon
Beitrag von: neubert am 05.07.2015, 17:26:58
Hallo,

als Schaltnetzteil nutze ich diese hier: http://www.ebay.de/itm/AC-DC-Power-Supply-Buck-Converter-Step-Down-Module-12v-5v-3-3v-9v-/331208956938?pt=LH_DefaultDomain_0&var=&hash=item4d1d979c0a (http://www.ebay.de/itm/AC-DC-Power-Supply-Buck-Converter-Step-Down-Module-12v-5v-3-3v-9v-/331208956938?pt=LH_DefaultDomain_0&var=&hash=item4d1d979c0a) für ca. 2,50 €.

Für die batteriebetriebenen Proximity Beacons habe ich Eneloop Pro-Akkus gekauft. 2550 mAh. Kosten 25 € für 8 Stück aus Deutschland. Man braucht 3 pro HM-10. Noch keine Erfahrungen aber Erwartungen, dass die Teile aufgrund der sehr geringen Selbstentladung viel länger als 1 Jahr durchhalten.

Mit dem Zoll hatte ich auch noch nie Probleme. Grundsatz: immer unter der Zollfreigrenze von 21 € bleiben. Einml wurde ein Artikel dennoch beim Zoll aufgehalten. Ich habe dann an die im Anschreiben angegebene E-Mail-Adresse die ebay-Rechnung geschickt. Daraufhin wurde der Artikel wieder in den Postlauf eingeschleust. Wartezeit ist 4 bis 8 Wochen. Dafür kostet der Kram dort im Vergleich zu Europa fast nichts.

Viele Grüße
Boris
Titel: Re: iBeacons/altBeacon
Beitrag von: knochenmuehle am 06.07.2015, 13:24:22
wären diese für eine Anwesenheitskennung mit EgiGeoGone grundsätzlich geeignet ?

http://shop.beaconinside.com/collections/frontpage/products/3-beacons-starterkit-79-00-net-powered-by-2x-aaa-batteries-or-micro-usb (http://shop.beaconinside.com/collections/frontpage/products/3-beacons-starterkit-79-00-net-powered-by-2x-aaa-batteries-or-micro-usb)

der Preis läge bei Abnahme von 3 bei ca. 34 € pro Stück ... möglicherweise lässt sich ja da ne Sammelbestellung organisieren ... 10 würden bei ca 24 € pro Stück liegen ...

Gruß Andreas

Titel: Re: iBeacons/altBeacon
Beitrag von: Admin am 06.07.2015, 20:29:03
Ich habe mir die Spezifikation durchgelesen und bin der Meinung, dass diese dafür geeignet sein sollten.
Keine hundertprozentige Zusage, da ich diese ja nicht testen konnte, aber ich denke schon, dass sie funktionieren sollten.
Titel: Re: iBeacons/altBeacon
Beitrag von: knochenmuehle am 07.07.2015, 14:52:40
ich glaub ich werde mir mal das 3er Pack gönnen, wann ist EgiGeoZone soweit ?

Gruß Andreas
Titel: Re: iBeacons/altBeacon
Beitrag von: Admin am 07.07.2015, 15:04:31
Ich denke, dass ich dir eine Vorversion in ca. 2 bis 3 Wochen zur Verfügung stellen kann.
Titel: Re: iBeacons/altBeacon
Beitrag von: knochenmuehle am 08.07.2015, 20:04:09
lass mich wissen, wenn du soweit bist, dann werde ich auch bestellen.

Andreas

Titel: Re: iBeacons/altBeacon
Beitrag von: knochenmuehle am 15.07.2015, 17:44:56
http://heise.de/-2750923 (http://heise.de/-2750923)

interessant für dich ?

Gruß Andreas
Titel: Re: iBeacons/altBeacon
Beitrag von: Admin am 15.07.2015, 20:27:24
Hi!

In der Tat. Es ist eine coole Neuigkeit. Jetzt ist die Frage, ob ich auf Basis der AltBeacon-Bibliothek weiter mache, oder warte bis Google die API veröffentlicht.
Titel: Re: iBeacons/altBeacon
Beitrag von: knochenmuehle am 16.07.2015, 15:13:40
Eddystone kann einfach mehr...

Andreas

Titel: Re: iBeacons/altBeacon
Beitrag von: Admin am 17.07.2015, 15:15:52
Ja, stimmt! Ist echt interessant.
Hast du schon wo Eddystone-Beacons zum Kaufen gesehen?

@Boris: Seit ein paar Tagen hat Google den iBeacon-Konkurrenten Eddystone vorgestellt:
http://www.zdnet.de/88240642/google-startet-ibeacon-konkurrenten-eddystone/
Deshalb glaube ich, dass es sich lohnt die Doku und die neuen Google Play Services abzuwarten, um dann diese neue API zu implementieren. Ob dann unsere China-iBeacons noch funktionieren werden ist fraglich.
Titel: Re: iBeacons/altBeacon
Beitrag von: knochenmuehle am 17.07.2015, 20:04:51
 https://developers.google.com/beacons/#beacon-manufacturers (https://developers.google.com/beacons/#beacon-manufacturers)

Andreas

Titel: Re: iBeacons/altBeacon
Beitrag von: knochenmuehle am 05.08.2015, 19:12:28
gibt's schon was neues? Vielleicht ne fertige Lösung?

Andreas

Titel: Re: iBeacons/altBeacon
Beitrag von: Admin am 06.08.2015, 07:20:41
Ich habe testweise die AltBeacon Bibliothek eingebunden, aber ich bin nicht zufrieden damit.
Bei mir wird, wenn das Beacon etwas weiter liegt, öfter Betreten/Verlassen gemeldet, was ja nicht sein sollte. Auch gibt es keine gescheite Lösung in der Bibliothek um einen Radius zu überwachen. Muss man alles selber programmieren, was ich nicht gut finde. Ich habe diese Punkte auch schon den Entwicklern dort als Wunsch geäußert.

Ich warte immer noch auf die Google Bibliothek 7.8 (SDK), welche für die Entwickler immer noch nicht zur Verfügung steht:
http://stackoverflow.com/questions/31830447/where-can-i-download-the-google-play-services-sdk-7-8 (http://stackoverflow.com/questions/31830447/where-can-i-download-the-google-play-services-sdk-7-8)
Siehe hier blauer Kasten unten links: https://developers.google.com/nearby/ (https://developers.google.com/nearby/)

Die Geräte haben scheinbar diese schon erhalten. Zumindes meine 4 Smartphones habe alle schon Google Play-Dienste 7.8 drauf.
Wenn ich richtig verstanden habe, ordnet Google ein gefundenes Beacon Koordinaten zu, was dann gut in meine App passen würde. Mal sehen.

Ich kann dir aber den jetzigen Zustand der App zum Testen zur Verfügung stellen. Der Radius wird nicht berücksichtigt. Vielleicht sind es auch meine billigen Beacons, die spinnen!
Titel: Re: iBeacons/altBeacon
Beitrag von: knochenmuehle am 06.08.2015, 11:18:05
Kann ich jetzt noch nix mit anfangen, weil ich mir noch keine Beacons zugelegt habe.
Hast du eine Empfehlung ?

Gruß Andreas.
Titel: Re: iBeacons/altBeacon
Beitrag von: Admin am 06.08.2015, 14:34:25
Da haben wir doch schon mal oben drüber dikutiert.

Ich würde iBeacon-fähige Beacons empfehlen, aber, wie gesagt, bin noch nicht soweit, und wenn ich es nicht schaffe, dass es was gescheites wird, dann wird es nicht implementiert.