EgiGeoZone Forum

EgiGeoZone => Betatests => Thema gestartet von: Admin am 19.11.2015, 20:27:36

Titel: BeaconZonen mit AltBeacons und iBeacons
Beitrag von: Admin am 19.11.2015, 20:27:36
Geändert am: 03.01.2016
Ab sofort findet Ihr die Betaversionen unter: https://play.google.com/apps/testing/de.egi.geofence.geozone.bt (https://play.google.com/apps/testing/de.egi.geofence.geozone.bt)



Demnächst werde ich hier eine neue Version bereitstellen, welche iBeacons und AltBeacons scannen und erkennen wird. Dabei wird es sich in der ersten Stufe um die Erkennung von Beacons nach dem iBeacon- und AltBeacon-Standard handeln. Erstmal keine Eddystone Beacons von Google oder andere Beacons!

Man wird ähnlich, wie bei den GeoZonen, BeconZonen anlegen können. Sinnvolle Werte für die Zone ab einem Meter und bis zur Sendeleistung des Beacons.
Da die Berechnung Entfernung eines Beacons ziemlich ungenau und schwankend ist, wird für das Betreten der Zone der in der BeaconZone angegeben Radius herangezogen. Für das Verlassen der Zone wird der Radius verdoppelt. Somit sollte es nicht zu mehrfachen Springen zwischen Betreten und Verlassen vorkommen.

Wichtig: Nur Geräte mit Android 4.3+, welche mit einem Bluetooth Low Energy Chip (BLE) ausgestattet sind, können dieses Feature nutzen.
 


So, nun ist es soweit:
Ihr könnt nun loslegen.

1. Konfiguration exportieren und zusätzlich wohin sichern (Computer, usw.). Somit könnt ihr, wenn ihr die produktive Version 2.0.4 zurück spielt, die Konfiguration wieder importieren.
2. Die Beta-version 2.0.5 hier herunter laden und installieren. Eure jetzige Version sollte upgedatet werden: egigeozone.de/download/EgiGeoZone_2.0.5_beta_3.apk (http://www.egigeozone.de/download/EgiGeoZone_2.0.5_beta_3.apk)
3. Bluetooth muss auf dem Gerät eingeschaltet werden.
4. In der Verwaltung findet ihr auch einen Button, wo ihr die Bluetooth Scan Funktionalität für die App aktiviert/deaktiviert.
5. Der Rest sollte selbstsprechend sein.
6. Bitte um Feedback, Verbesserungen, Wünsche....

Wenn Ihr meint, dass das Beacon nicht gefunden werden kann, probiert es mal mit anderen Scanner-Apps wie: https://play.google.com/store/apps/details?id=com.radiusnetworks.locate (https://play.google.com/store/apps/details?id=com.radiusnetworks.locate)

Tipp fürs Testen: Wer ein entsprechendes Smartphone, iPhone, iPad besitzt, kann dieses mit der oben genannten Locate Beacon-App in ein iBeacon verwandeln :-)
Ich habe das Samsung Galaxy S5 dafür verwenden können. Andere können, das auch. Mal googeln.

Viel Spass nun



Titel: Re: BeaconZonen mit AltBeacons und iBeacons
Beitrag von: Admin am 29.11.2015, 20:52:52
Nach Hinweisen von Boris, wurden die Menüs repariert und die Beta 3 steht hier bereit:  egigeozone.de/download/EgiGeoZone_2.0.5_beta_3.apk (http://www.egigeozone.de/download/EgiGeoZone_2.0.5_beta_3.apk)

Geändert am: 03.01.2016
Ab sofort findet Ihr die Betaversionen unter: https://play.google.com/apps/testing/de.egi.geofence.geozone.bt (https://play.google.com/apps/testing/de.egi.geofence.geozone.bt)
Titel: Re: BeaconZonen mit AltBeacons und iBeacons
Beitrag von: Admin am 30.11.2015, 18:40:14
Ein paar Hintergrundinfos zur Funktionsweise:

- Da Android Apps und deren Dienste selbstständig stoppt, muss irgendwie der Beaconscanner-Dienst reaktiviert werden.
  Die verwendete Bibliothek tut dies immer, wenn:
      - Gebootet wird.
      - Das Smartphone an das Ladegerät angeschlossen wird.
      - Das Smartphone vom Ladegerät entfernt wird.

- Das Scannen passiert im Vordergrund alle 1,1 Sekunden und im Hintergrund, wenn die App "schläft", jede Minute. 
Titel: Re: BeaconZonen mit AltBeacons und iBeacons
Beitrag von: inesa394 am 02.12.2015, 18:32:57
Hallo
Kannst du mir ein paar ibeacon empfehlen
die gut mit deiner app können
Ines
Titel: Re: BeaconZonen mit AltBeacons und iBeacons
Beitrag von: Admin am 02.12.2015, 19:04:11
Hi!

Wie ich in einem anderen Thread schon beschrieben hatte, habe ich mir welche aus Asien bestellt: https://www.egigeozone.de/forum/index.php?topic=61.msg330#msg330 (https://www.egigeozone.de/forum/index.php?topic=61.msg330#msg330) Lese mal den ganzen Thread durch.

Die App erkennt zur Zeit alle Beacons nach dem iBeacon- und altBeacon-Standard. Natürlich kann ich es mir nicht leisten, alle Hersteller zu testen, aber wie gesagt, wenn die nach dem besagten Standard sind, dann sollten diese funktionieren. Ber nicht Eddystone-Beacons!
Ein paar Links dazu findest du hier: https://developers.google.com/beacons/#beacon-manufacturers Ansonsten googeln, die sind aber noch ziemlich selten und etwas teuer.

Titel: Re: BeaconZonen mit AltBeacons und iBeacons
Beitrag von: inesa394 am 06.12.2015, 12:22:35
Hallo

Habe mir jetzt mal Gigaset g-tag zugelegt aber irgendie werden die von deiner App nicht erkannt.
Die H10 hatten mich nicht angesprochen da ohne Gehäuse.
Titel: Re: BeaconZonen mit AltBeacons und iBeacons
Beitrag von: Admin am 06.12.2015, 13:12:31
Ich denke nicht, dass dieses iBeacon-kompatibel sind. Steht zumindest nicht dabei!

Kann die App  https://play.google.com/store/apps/details?id=com.radiusnetworks.locate
 (https://play.google.com/store/apps/details?id=com.radiusnetworks.locate)  diese erkennen?


Titel: Re: BeaconZonen mit AltBeacons und iBeacons
Beitrag von: Admin am 07.12.2015, 15:22:03
Habe mal bei Gigaset angefragt, ob man die G-Tags auf iBeacons umprogrammieren kann, damit diese auch von anderen Apps, wie EgiGeoZone, erkannt werden können.

Zitat
Hallo Herr Ritter,

das geht leider nicht.
 
Mit freundlichen Grüßen,

With kind regards,
Martin


Gigaset elements GmbH
Titel: Re: BeaconZonen mit AltBeacons und iBeacons
Beitrag von: inesa394 am 08.12.2015, 20:36:18
Schade kann man nichts machen mein fhem erkennt die ganz gut haben eine gute Reichweite
Die von dir verlinkten sind mir etwas zu teuer.
Habe hier noch was gefunden die werden aber wahrscheinlich auch nicht funktionieren mit deiner App
w.ebay.de/itm/Nut-3-Bluetooth-Smart-Tracker-Anti-Lost-Schluesselfinder-Keyfinder-GPS-Locator-/371435373452?_trksid=p2141725.m3641.l6368
Wenn die nicht gehen werde ich es mal mit den H10 probieren

Titel: Re: BeaconZonen mit AltBeacons und iBeacons
Beitrag von: Admin am 09.12.2015, 08:32:00
Mir sind die anderen auch teuer :-)

Schade kann man nichts machen mein fhem erkennt die ganz gut haben eine gute Reichweite
Wie erkennt fhem diese? Verstehe ich nicht ganz.

www.ebay.de/itm/Nut-3-Bluetooth-Smart-Tracker-Anti-Lost-Schluesselfinder-Keyfinder-GPS-Locator-/371435373452?_trksid=p2141725.m3641.l6368
Ich werde mich da mal schlau machen. Die HM10 kann man ja auch dann schön verpacken.
Achtung beim Kauf. Es gibt auch gefälschte und die gehen auch nicht! Kaufe diese aus dem Link von mir.
Titel: Re: BeaconZonen mit AltBeacons und iBeacons
Beitrag von: Admin am 10.12.2015, 11:04:15
Die Nut Samrt Tags sind keine iBeacons in dem Sinne.
Titel: Re: BeaconZonen mit AltBeacons und iBeacons
Beitrag von: inesa394 am 11.12.2015, 11:47:22
Hallo

Mit hcitool lescan die mac gescannt und dan in fhem mit
Presence definiert.Im hintergrund läuft ein script das
nach den g-tags scannt und fhem mitteilt wann anwesend
und Presence damit absent setzt. Um mehere Räume abzudecken
läuft noch collectord im Hintergrund.
Ist leider bis jetzt nicht imer zuverlässig wollte es mit dieser
Methode hier versuchen
Gruß
Titel: Re: BeaconZonen mit AltBeacons und iBeacons
Beitrag von: Admin am 11.12.2015, 15:23:42
Zitat
Im hintergrund läuft ein script das nach den g-tags scannt
Läuft auf dem Smartphone, oder? Mit welcher App?
Titel: Re: BeaconZonen mit AltBeacons und iBeacons
Beitrag von: inesa394 am 12.12.2015, 19:30:01
Nein läuft auf meinen raspi
das scipt stammt aus dem fhem foren
Wie gesagt der g-tag wird per Presence lan-bluetooth
in fhem eingebunden das script scannt im
Hintergrund nach meinen g-tags und der collectord
ordnet sie räumen zu. Habe 3 raspi (3 räume) auf den jeweils
das script läuft und anwesenheit meldet.
Titel: Re: BeaconZonen mit AltBeacons und iBeacons
Beitrag von: Admin am 13.12.2015, 20:11:26
Verstehe. Und das G-Tag hast du bei dir.
Titel: Re: BeaconZonen mit AltBeacons und iBeacons
Beitrag von: inesa394 am 15.12.2015, 00:06:06
Jo und der rest der Familie
Titel: Re: BeaconZonen mit AltBeacons und iBeacons
Beitrag von: Admin am 15.12.2015, 07:28:26
Bei den Beacons ist es eigentlich gedacht, dass diese fest in den Räumen verteilt werden und man sich mit dem Handy nähert, um die Aktionen auszulösen. Anders als bei den Tags.
Titel: Re: BeaconZonen mit AltBeacons und iBeacons
Beitrag von: inesa394 am 15.12.2015, 19:48:51
Ich weiss deshalb nehme ich sie mit fhem zur Anwesenheitserkennung.
Mir war der unterschied jetzt auch nicht bewußt dachte man kann sie auch
als ibeacon hernehmen.
Deshalb such ich auch noch ibeacons um sie in den Räumen zu verteilen.
Zur Zeit habe ich nur diese 2 gtags die am Schlüsselbund sind.
Titel: Re: BeaconZonen mit AltBeacons und iBeacons
Beitrag von: knochenmuehle am 16.01.2016, 17:20:52
Hallo Egmont,

habe mir mit einem Tablet und der App Locate ein iBeacon zum Testen gebastelt.
Beacon wird auch erkannt, aber es wird kein Homestatus an FHEM gemeldet.
Was könnte das für einen Grund haben ?

Gruß Andreas
Titel: Re: BeaconZonen mit AltBeacons und iBeacons
Beitrag von: Admin am 17.01.2016, 17:32:15
Hallo Andreas,

hast du Bluetooth und in den App-Einstellungen den Beaconscanner eingeschalten gelassen?
Ist das Symbol grün/rot geworden?

Ansonsten, wie immer, Debug einschalten und Log-Datei zusenden bitte.

Ich habe das auch mit einem Samsung Galaxy S5 gemacht und das hat geklappt!

Titel: Re: BeaconZonen mit AltBeacons und iBeacons
Beitrag von: knochenmuehle am 17.01.2016, 18:58:30
Das Symbol hat die Farbe geändert, ein Log im debug Modus habe ich dir geschickt. Der Scanner war beim debug auch an.
Habe festgestellt, dass die Farbe sich auch mit ausgeschaltetem Scanner ändert.


Andreas

Titel: Re: BeaconZonen mit AltBeacons und iBeacons
Beitrag von: Admin am 17.01.2016, 20:43:11
Die Farbe sollte sich nur auf rot (Verlassen) ändern, wenn man den Scanner stoppt. Bei gestopptem Scanner sollte er nicht mehr auf grün (betreten) gehen.
Titel: Re: BeaconZonen mit AltBeacons und iBeacons
Beitrag von: Admin am 20.01.2016, 19:08:23
Die Beta 2.2.3 ist nun im Google Play Store:

      - Radius kann nun auf der Karte angepasst werden.
      - Text auf Beacons Scan Button geändert
      - Koordinaten auch bei Beacons. Werden nur informativ für manche Serverapplikationen benötigt
      - Alias für Zonennamen eingeführt. Wenn gefüllt wird dieser Name an den Server weitergegeben oder die Variablenersetzung benutzt diesen Namen.
Titel: Re: BeaconZonen mit AltBeacons und iBeacons
Beitrag von: Admin am 14.02.2016, 19:23:28
Beta 2.2.4:
- Support für Eddystone Beacons
Titel: Re: BeaconZonen mit AltBeacons und iBeacons
Beitrag von: Admin am 14.02.2016, 19:24:14
Beta 2.2.5

- Neue Variablen wurden eingeführt Datum, festgestellter Breitengrad und Längengrad:
${date}
${realLatitude}
${realLongitude}