Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.


Info

Diese Beschreibung funktioniert nur mit iOS-Geräten. Für Android ist noch keine zuverlässige & sichere Lösung bekannt.

...

Wem das Geo-Locate zu ungenau ist , und die ueblicwie z.B. mir(wie mir) und die ueblichen iBeacons zu teuer sind, kann auch einen HM10 oder CC41-A von Texas Instruments als iBeacon verwenden. Dafuer  muss man allerdings diese Geraete erst in den iBeacon-Modus versetzen.

...

  • Hierzu einen seriellen Monitor oeffnen (ich habe den von der Arduino-IDE genommen - rechts oben in der Ecke) und die Baudrate (9600) und das Linehandling (bei HM10 'kein Zeilenende', beim CC41-A auf 'sowohl NL als auch CR') anpassen
  • Anschliessend kann man den Befehl AT+HELP an den Arduino oder den FTDI-Adapter schicken, und erhaelt eine Uebersicht ueber (mehr oder weniger) saemtliche Befehle, die man an das Modul schicken kann. Mit einigen Befehlen kann man bestimmte Parameter aendern.
  • Mit den folgenden 8 Befehlen macht man das Modul zu einem iBeacon (Kommentare nicht mitschreiben!).
  1. AT+RENEW      #setzt das Modul auf Werkseinstellungen zurueck
  2. AT+RESET       #startet das Modul neu
  3. AT+MARJ0x1234     #vergibt eine Hex-codierte Major-Nummer - in diesem Fall 4660 (dezimal)
  4. AT+MINO0xFA01     #vergibt eine Hex-codierte Minor-Nummer - in diesem Fall 64001 (dezimal)
  5. AT+ADVI5     #stellt das Beacon-Interval 5ms (dies ist ein hidden command beim CC41-A)
  6. AT+NAMEYOURNAME     #aendert den Namen des Moduls auf YOURNAME
  7. AT+IBEA1     #aktiviert den iBeacon-Mode
  8. AT+RESET #startet das Modul neu


4) Jetzt wird das Modul von iBeacon-Apps, wie z.B. LOCATE gefunden, die UUID und MAJOR und MINOR angezeigt. Diese Werte braucht man fuer GEOFENCY. 

5) Die GEOFENCY-Konfiguration kann wie oben beschrieben gestartet werden. In GEOFENCY dann noch die UUID, MAJOR und MINOR eintragen und dann unter WEBHOOK den entsprechenden http-Request einstellen.