Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

FMK2017 - iBeacons und FileMaker by Alexis Gehrt

222 views

Published on

Seit der FileMaker Pro 15 Vorstellung mit der Fitness Studio Demo kennen viele zumindest das Wort iBeacon. Alexis Gehrt zeige mit ein paar echten iBeacons, was man damit anfangen kann und auf was man bei der UUID achten muss.

Mit FileMaker 16 können die iBeacons neu als Trigger eingebunden werden und funktionieren nun, wie sie schon immer hätten funktionieren sollen: Wie von "Geisterhand" - sobald in iBeacon vom iOS in der Nähe entdeckt wird, wird der entsprechende Skript gestartet.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

FMK2017 - iBeacons und FileMaker by Alexis Gehrt

  1. 1. 8. FileMaker Konferenz | Salzburg | 12.-14. Oktober 2017 www.filemaker-konferenz.com Was man über iBeacons wissen muss… Alexis Gehrt iBeacons & FileMaker
  2. 2. 8. FileMaker Konferenz | Salzburg | 12.-14. Oktober 2017 iBeacons & FileMaker | Alexis Gehrt Über den Sprecher • Alexis Gehrt • alexis@database-designs.ch • 1982 erster Apple //e, Apple IIgs, diverse Macs • 1985 Matura, ETH Zürich - Elektro Ingenieur Studium • Apple Distributor Schweiz (vor Apple Schweiz) • Macintosh Software Distribution • Dort seit ca. 1992 FileMaker Entwickler (inhouse) • Im Jahr 2000 Database Designs als Einzelfirma gegründet. • Mit-Organisator vom St. Galler 4-Ländereck FM- Stammtisch • Kunden: Industrie, Goldschmiede, Medizin, Handel
  3. 3. 8. FileMaker Konferenz | Salzburg | 12.-14. Oktober 2017 iBeacons & FileMaker | Alexis Gehrt Was sind iBeacons • Wer könnte es “besser” Formulieren Wikipedia: • Der Markenname iBeacon ist ein 2013 von Apple eingeführter, proprietärer Standard zur Lokalisierung in geschlossenen Räumen, basierend auf Bluetooth Low Energy (BLE). • Das Verfahren wird ab iOS 7 bzw. Android Version 4.3 unterstützt und kann somit ab dem iPhone 4s, iPad (dritte Generation) und iPod Touch (fünfte Generation) sowie aktuellen Android-Geräten genutzt werden.
  4. 4. 8. FileMaker Konferenz | Salzburg | 12.-14. Oktober 2017 iBeacons & FileMaker | Alexis Gehrt Die Hardware • So z.B. sieht ein iBeacon aus
  5. 5. 8. FileMaker Konferenz | Salzburg | 12.-14. Oktober 2017 iBeacons & FileMaker | Alexis Gehrt Wo kaufen? • Zum Beispiel bei DealExtreme • http://www.dx.com/p/broadcast-packets-sent-station-for-ibeacon-module- bluetooth-4-0-black-418174#.WY8Eda17FuY • oder auch https://www.aliexpress.com/ • https://www.bluecats.com • https://www.estimote.com (Developer Kit mit 3 Stk.) • https://developer.apple.com/ibeacon/ • https://developer.apple.com/ibeacon/Getting-Started-with-iBeacon.pdf • Oder einfach mal mit Google.com nach iBeacons suchen
  6. 6. 8. FileMaker Konferenz | Salzburg | 12.-14. Oktober 2017 iBeacons & FileMaker | Alexis Gehrt Anwendungen? • Museen • Stadtführungen • Apple Stores (Point of Sale) • Lager-Orte "automatisch" eintragen • Sicherheitszonen • Events • Zeiterfassung • Orientierung im Raum http://www.ibeacontrends.com/beacons-carnival-cruises/ https://dbservices.com/articles/filemaker-beacons/ • Ein iBeacon kann einen Ort, Gegenstand oder “Person” repräsentieren
  7. 7. 8. FileMaker Konferenz | Salzburg | 12.-14. Oktober 2017 iBeacons & FileMaker | Alexis Gehrt FileMaker 15 • RangeBeacons (UUID {; timeout; major; minor}) • Mit dieser Funktion kann “nur” aktiv per Script-Aufruf die Suche nach einem Beacon und eben mehreren Beacons mit der gleichen UUID angestossen werden. • E2C56DB5-DFFB-48D2-B060-D0F5A71096E0, 1, 2, 1, 0.07, -47 • E2C56DB5-DFFB-48D2-B060-D0F5A71096E0, 1, 3, 1, 0.08, -39 • E2C56DB5-DFFB-48D2-B060-D0F5A71096E0, 1, 1, 1, 0.13, -50 • E2C56DB5-DFFB-48D2-B060-D0F5A71096E0, 1, 4, 2, 0.26, -48 • Resultat: UUID - des iBeacons • Major - Gruppe von iBeacons • Minor - iBeacons innerhalb einer Gruppe • Nähe - 0 (Unbekannt), 1 (Direkt), 2 (Nah), 3 (Fern) • Genauigkeit - Nähe, gemessen in Metern • rssi - Signalstärke dB
  8. 8. 8. FileMaker Konferenz | Salzburg | 12.-14. Oktober 2017 iBeacons & FileMaker | Alexis Gehrt iBeacon UUID • Achtung “UUID-Denkweise” • Die UUID kann/muss mehrfach verwendet werden. Das steht zwar in der FileMaker Hilfe, aber man denkt sich, eine UUID darf es ja nur 1x geben. • Major, Minor werden gebraucht, um die einzelnen Beacons zu unterscheiden • Major entspricht einer Gruppe von iBeacons • Minor - Ein einzelner iBeacon innerhalb einer Gruppe
  9. 9. 8. FileMaker Konferenz | Salzburg | 12.-14. Oktober 2017 iBeacons & FileMaker | Alexis Gehrt iOS Location Services • Damit das nicht vergessen geht
  10. 10. 8. FileMaker Konferenz | Salzburg | 12.-14. Oktober 2017 iBeacons & FileMaker | Alexis Gehrt UUID Konfigurieren • LightBeacon App • https://itunes.apple.com/ch/app/lightbeacon/id971087558?l=en&mt=8 • Handbuch als PDF vorhanden
  11. 11. 8. FileMaker Konferenz | Salzburg | 12.-14. Oktober 2017 iBeacons & FileMaker | Alexis Gehrt Einfacher: iBeacon Simulatoren • Locate App • https://itunes.apple.com/ch/app/locate-beacon/id738709014?l=en&mt=8
  12. 12. 8. FileMaker Konferenz | Salzburg | 12.-14. Oktober 2017 iBeacons & FileMaker | Alexis Gehrt FileMaker 16 • Configure Region Monitor Script (dt: Regionsmonitor-Script konfigurieren) • [Monitor: iBeacon; Name: “<name>”; Script: "<script>"; Parameter: <parameter>; UUID: <formula>; Major: <formula>; Minor: <formula>] • <monitor>: iBeacon, Geofence, Clear • <script>: Script der getriggert werden soll • Major und Minor sind optional
  13. 13. 8. FileMaker Konferenz | Salzburg | 12.-14. Oktober 2017 iBeacons & FileMaker | Alexis Gehrt FileMaker 16 • Wird der Trigger ausgelöst: • Get(RegionMonitorEvents) • <region name> • <timestamp>; <1 or 0> • <timestamp>; <1 or 0> • <timestamp>; <1 or 0> iBeaconTestScript 26/07/2017 23:15:55;1 • Es können bis zu 20 Trigger aktiv sein • Aus der FileMaker Hilfe: Jedes Mal, wenn ein Gerät die definierte Region betritt oder verlässt, informiert iOS FileMaker Go. Wenn FileMaker Go beim Eintreffen der Nachricht im Hintergrund ausgeführt wird, empfängt die Lösung die Nachricht erst, nachdem FileMaker Go wieder in den Vordergrund wechselt.
  14. 14. 8. FileMaker Konferenz | Salzburg | 12.-14. Oktober 2017 iBeacons & FileMaker | Alexis Gehrt FileMaker 16 • Gleiche Funktionen für Geofence Configure Region Monitor Script [Monitor: Geofence; Name: <formula>; Script: “<script>"; Parameter: <parameter>; Latitude: <formula>; Longitude: <formula>; Radius: <formula>] • https://www.latlong.net • Radius in km • Mehr unter: https://dbservices.com/articles/location-monitoring-in-filemaker-go/
  15. 15. 8. FileMaker Konferenz | Salzburg | 12.-14. Oktober 2017 Vortrag und Sprecher Vielen Dank unseren Sponsoren

×