Zurück im Juni 2013, Apple hat sein nächstes großes Ding in der Welt der drahtlosen Kommunikation vorgestellt – iBeacon. Diese Technologie hatte zu diesem Zeitpunkt noch nicht allzu viel Aufmerksamkeit erregt, aber es war trotzdem beeindruckend. Es basiert auf der Rückseite von Bluetooth 4.0 (eingeführt 2010), oder wie wir es nennen, Bluetooth Low Energy (WURDEN) Technologie. Die iBeacon-Spezifikation stellt einen bedeutenden Schritt bei standortbasierten Diensten dar und optimiert die Kernvorteile von BLE.
Einführung zu ichB.eacon von Apple angeboten
iBeacon ist ein Bluetooth-Werbeprotokoll. Dieses Protokoll führt Bluetooth-Beacons grundsätzlich dazu, welche Daten und in welchem Format angekündigt werden müssen. Wenn Sie die vollständige iBeacon-Spezifikation überprüfen möchten, Sie können die offizielle Website von Apple für besuchen iBeacon.
Apple iBeacon ist kein Hardwareprodukt, das Sie im Apple Store kaufen können. Es ist eher wie ein Regelwerk – eine Protokollspezifikation, wenn Sie technisch werden möchten – für BLE-basierte Näherungserkennung. iBeacon nutzt energiesparende Bluetooth-Näherungserkennungstechnologie.
Apple war das Unternehmen, das der Welt einen iBeacon vorgestellt hat. Das Ich’ im iBeacon, wie wir am Apple-Branding gesehen haben, bezeichnet die Implementierung von Apple. jedoch, Die zugrunde liegende Technologie ist nicht proprietär. Es basiert auf Bluetooth 4.0 BLE-Protokoll und kann auf jedem kompatiblen Gerät implementiert werden, nicht nur iOS-Produkte. Auf dem Markt kam es dann auch zu einer starken Verbreitung von Beacon-Diensten und -Geräten anderer Technologiegiganten, wie Googles Eddystone.
Wie funktioniert die iBeacon-Spezifikation?
Die iBeacon-Technologie nutzt BLE, ein Teil des Bluetooth 4.0 Spezifikation veröffentlicht in 2010. Der Kern von iBeacon ist das Senden. iBeacon funktioniert ohne die Notwendigkeit einer Verbindung. Alle von der APP erhaltenen Informationen werden übertragen.
Die grundlegende Methode zum Senden von Werbepaketen ist dieselbe. Ein Beacon-Gerät sendet dieselben Pakete an alle drei Werbekanäle. Wenn ein Empfänger ein Paket empfängt, es bestimmt die Relevanz des Pakets. Das bedeutet, dass der Empfänger prüft, ob das Werbepaket dekodierbar ist oder nicht? Wenn das Paket decodierbar ist, es führt weitere Aktionen aus.
Die iBeacon-Kommunikation ist unidirektional: Beacons senden kontinuierlich kleine Datenpakete. Jedes BLE-fähige Gerät kann diese Übertragungen empfangen. Diese Pakete enthalten eindeutige Kennungen und zusätzliche Informationen. Wenn ein kompatibles Gerät in die Reichweite des Beacons gelangt, Es erkennt dieses Signal und kann anhand der Signalstärke die Nähe zum Beacon abschätzen.
iBeacon-Broadcasting und -Kodierung
Bei iBeacon dreht sich alles um Rundfunk. Jedes iBeacon-Gerät verfügt über eine eindeutige ID (UUID + Haupt + Geringer). Diese ID markiert einen bestimmten Bereich innerhalb der Sendereichweite des Geräts. Hier, Wir konzentrieren uns auf die kritischen Aspekte: welche Informationen iBeacons senden? Was Sie übermitteln müssen und die standardmäßigen technischen Anforderungen.
Zu den wichtigsten iBeacon-Paketformaten gehören::
UUID (Universell eindeutiger Bezeichner): Die Größe der UUID ist 16 Bytes. Eine Zeichenfolge wird am häufigsten verwendet, um sie darzustellen.
Haupt: 2 Bytes bilden Major. Dies ist im Grunde eine Zahl im Bereich von 1 zu 65,535.
Geringer: Die Größe des Minderjährigen ist 2 Bytes, ähnlich dem Major.
Dieses Design der Kennungen wird verwendet, um ein Leuchtfeuer unter Tausenden ungleich zu identifizieren. Zusammen, Sie identifizieren, welcher iBeacon in welcher Gruppe sendet. Daher ist dieses Paketformat sehr nützlich, um große Beacon-Netzwerke aufzubauen.
Zusätzliche Elemente im iBeacon-Broadcast-Paket:
AD-Feldlänge: Dadurch erfahren Sie, wie viele nützliche Daten in der Anzeige enthalten sind.
Typ: Um was für eine Anzeige handelt es sich hier??
Firmen-ID: Eine von der Bluetooth SIG zugewiesene Zwei-Byte-Unternehmenskennung. Dies hilft Anwendungen dabei, die Datenfelder korrekt zu analysieren. Apples ist 0x004C, während Nordic Semiconductor 0x0059 verwendet.
iBeacon-Typ: Immer auf 0x02 setzen, Bedeutung “Ich bin ein Annäherungssignal!”
iBeacon-Länge: Wie lang ist der Rest dieser Nachricht??
TxPower: Stellt den kalibrierten RSSI dar 1 Meter. Dies ist wie ein Maßstab dafür, wie weit Sie vom Leuchtfeuer entfernt sind.
Nehmen Sie eine nationale Einzelhandelskette, die iBeacons nutzt. Alle Beacons in allen Geschäften teilen sich eine UUID. Jedes Geschäft erhält seinen eigenen Major-Wert, und jede Abteilung im Laden? Sie erhalten eindeutige Minor-Werte. Wenn also Käufer hereinkommen, Das System kann ihnen alles anpingen, von kettenweiten Angeboten bis hin zu Sonderangeboten nur für die Schuhabteilung.
Kernanwendungen der iBeacon-Technologie
iBeacon, eine standortbezogene Technologie, hat zwei Hauptanwendungen:
Näherungsbasierte Benachrichtigungen
iBeacon kann Nachrichten-Pushs an Benutzer auslösen, wenn diese bestimmte Beacon-Zonen betreten. Auf iOS 7 und darüber, Das System unterstützt die iBeacon-Erkennung nativ. Wenn das Gerät eines Benutzers in den Bereich eines überwachten iBeacons gelangt, Es kann die zugehörige App aufwecken.
Indoor-Positionierung
iBeacons verwenden die Anzeige der empfangenen Signalstärke (RSSI) um die Gerätenähe abzuschätzen. Das iOS SDK stellt einen Genauigkeitswert in Metern bereit, stellt die Entfernung zu einem iBeacon dar. Aufgrund von Signalschwankungen und Umgebungsfaktoren, Apple definiert vier Näherungsbereiche:
- Sofortig: < 1 Meter
- In der Nähe von: 1-3 Meter
- Weit: Relativer Begriff, deutet nicht unbedingt auf eine große Entfernung hin
- Unbekannt: Tritt während der Initialisierung auf oder wenn die Entfernung nicht bestimmt werden kann
Das “Weit” Der Status bedeutet hier nicht wirklich, dass das Gerät weit vom iBeacon entfernt ist. Eigentlich, es könnte ziemlich nah sein – wie nur einen Meter entfernt. Uns fehlen einfach genügend Daten, um zu bestätigen, dass es sich in der Nähe befindet. “Weit” wirklich bedeutet “irgendwo in diesem Bereich” – Das Gerät könnte sich irgendwo darin befinden.
Zu den Indoor-Positionierungsstrategien gehören::
- Einzelpunkt: Verwendet die Koordinaten des nächstgelegenen Beacons als Position des Benutzers
- Zwei Punkte: Berechnet den Standort anhand von zwei Beacons’ RSSI-Signale
- Mehrpunkt: Trianguliert die Position mithilfe von drei oder mehr Beacons
Diese Methoden können in verschiedenen Szenarien angewendet werden, über die wir später sprechen werden, B. die Bereitstellung ortsbezogener Informationen in Museen oder die Verbesserung der Navigation in großen Innenräumen.
Praxisnahe iBeacon-Anwendungsfälle
Die Vielseitigkeit der iBeacon-Technologie hat zu ihrer Einführung in verschiedenen innovativen Anwendungen geführt. Hier sind einige Beispiele aus der Praxis:
- Wetterassistent: Ein japanisches Unternehmen hat eine iBeacon-basierte Lösung entwickelt, um zu verhindern, dass man an regnerischen Tagen Regenschirme vergisst. Benutzer platzieren ein kleines iBeacon-Gerät in der Nähe der Tür, Dadurch wird die App veranlasst, automatisch Wetterwarnungen zu senden.
- Gepäckverfolgung: Reisende können einen iBeacon an ihrem Gepäck befestigen. Wenn sich ihre Taschen auf dem Flughafenband nähern, Die App benachrichtigt Benutzer automatisch. Sie müssen nicht mit der Menschenmenge rund um das Karussell warten.
- Interaktive Kunstausstellungen: Ein italienisches Museum nutzt unsere iBeacon-Geräte (L01A Wegweiser-Tag) Bereitstellung standortbezogener digitaler Reiseführer und Navigation. Während sich Besucher durch Ausstellungen bewegen, Ihre Smartphones entsperren relevante Informationen über das Kunstwerk.
Konfigurieren MOKO Leuchtfeuers zur Ausstrahlung von iBeacon
MOKO Smart Beacons sind vollständig iBeacon-kompatibel. Wir stellen für alle unsere Geräte eine Bedienungsanleitung zur Verfügung Bluetooth-Beacons, Darauf basierend können Sie das iBeacon-Protokoll festlegen. Beachten Sie, dass die Firmware Ihres Beacons immer auf dem neuesten Stand ist. Wenn Sie weitere Hilfe benötigen, Zögern Sie nicht, mit unserem Bluetooth-Experten zu sprechen!