Allgemeine Einführung #
Der B002 Beacon ist mit einem dreiachsigen Beschleunigungssensor ausgestattet, der erkennt, ob er in Bewegung ist. Er kann zwischen zwei verschiedenen Werbemodi wechseln ( Periodischer Modus Und Autonomer Modus) durch Ändern der Beschleunigungsmesserschwelle Wert. Es unterstützt auch die Erkennung und Anzeige des Batteriestands. Im autonomen Modus kann es alle 24 Stunden eine Anzeige anzeigen, wenn es nicht bewegt wird.

Produktspezifikationen #
Tabelle 1: Produktspezifikationen
| Protokoll | iBeacon |
| HF-Leistung | Standardmäßig 0 dBm, Bereich -20 bis +5 dBm TX-Leistung |
| Distanz | Max. 80 m |
| Dichte für Indoor-Tracking | >10 m |
| Rundfunk | Mindestens 100 ms |
| Beschleunigungsmesser | Optional |
| Stromverbrauch | Mit Beschleunigungssensor: 5 μA bei 5 s Intervall und 0 dBm TX-Leistung |
| Ohne Beschleunigungssensor: 4,2 μA bei 5 s Intervall und 0 dBm TX-Leistung | |
| Batterie | Li-MnO2, 500 mAh |
| Gewicht | 10 g |
| Dimension | 90 mm x 60 mm x 1,5 mm, Dicke: 1,5–2,5 mm. 68 mm x 60 mm x 2 mm, Dicke: 1,5–3,5 mm. |
| Zertifizierung | FCCID: 2APPL-100-0B, CE |
Funktionsbeschreibung #
Ein/Aus-Status #
- Einschalten: Drücken Sie die Taste 3 Sekunden lang und das rote Licht blinkt eine Minute lang.
- Ausschalten: Drücken Sie die Taste 3 Sekunden lang und es blinkt kein Licht.

TX-Leistung #
Die vom Beacon gesendete Signalstärke. Der Standardwert ist 06 (0dBm).
Tabelle 2: TX-Leistung
| Werttyp | Wert | TX-Leistung (dBm) |
| Verhexen | 01 | -20 |
| 02 | -16 | |
| 03 | -12 | |
| 04 | -8 | |
| 05 | -4 | |
| 06 | 0 | |
| 07 | 4 |
Werbeintervall #
Das Intervall der Beacon-Werbung beträgt standardmäßig 5 Sekunden. Das bedeutet, dass der Beacon das Werbepaket alle 5 Sekunden ankündigt. Das maximale Werbeintervall beträgt 10 Sekunden.
Tabelle 3: Anzeigeintervall
| Werttyp | Wert | ICHIntervall (MS) |
| Verhexen | 01000000 | 100 |
| 02000000 | 200 | |
| 03000000 | 300 | |
| 04000000 | 400 | |
| 05000000 | 500 | |
| …… | …… | |
| 64000000 | 10,000 |
Beschleunigungsmesserschwelle #
Der Schwellenwert des Beschleunigungsmessers ist standardmäßig 0x00, was bedeutet, dass der autonome Modus deaktiviert ist und das Beacon in der Periodischer Modus. Wenn der Schwellenwert des Beschleunigungsmessers größer oder gleich 0x10 ist, meldet sich das Beacon im Autonomer Modus. Das Beacon gilt als in Bewegung, wenn die Beschleunigungsgeschwindigkeit größer als der Schwellenwert ist. Die Standardeinheit ist 16 mg, Beschleunigungsmesserschwelle = Wert * 16 mg.
Tabelle 4: Beschleunigungsmesser-Schwellenwert
| Werttyp | Wert | Schwellenwert (mg) |
| Verhexen | 00 | 00 bedeutet, dass der periodische Modus aktiviert ist. |
| 01 ~ 0F | Für zukünftige Verwendung reserviert. | |
| 10 | 256 (0x10 = 16, 16x16mg = 256mg)Autonomer Modus | |
| 11 | 272 (0 x 11 = 17, 17 x 16 mg = 272 mg) | |
| 12 | 288 | |
| 13 | 304 | |
| …… | …… | |
| 7F | 2032 |
Werbemodus #
Periodischer Modus #
Im periodischen Modus kündigt das Beacon das Werbepaket in festgelegten Intervallen an, bis die Batterieleistung erschöpft ist.
Autonomer Modus #
Im autonomen Modus meldet sich der Beacon nur, wenn er in Bewegung ist. Wenn die Beschleunigung größer ist als der Beschleunigungsmesser-Schwellenwert, meldet sich der Beacon mit dem Werben Intervall Wert für die Dauer des Werbezeit.
Wenn der Intervallwert beispielsweise 5 Sekunden und die Anzeigedauer 1 Minute beträgt, wird das Beacon keine Anzeige senden, wenn es stillsteht. Wenn die Beschleunigung größer als der Schwellenwert des Beschleunigungsmessers ist, wird das Beacon alle 5 Sekunden eine Anzeige senden und die Anzeige 1 Minute lang fortsetzen.
Werbezeit #
Die Dauer der Beacon-Werbung beträgt standardmäßig 0000, die maximale Werbezeit 65535 Sekunden. Diese Konfiguration funktioniert nur im autonomen Modus. Wenn der Beacon im periodischen Modus arbeitet, hat diese Konfiguration keine Wirkung.
Tabelle 5: Werbezeit
| Werttyp | Wert | Zeit (S) |
| Verhexen | 0000 | Ständige Übertragung. |
| 0001 ~ 001D | Für zukünftige Verwendung reserviert. | |
| 001E | 30 | |
| 001F | 31 | |
| 0020 | 32 | |
| …… | …… | |
| FFFF | 65535 |
Switch-Konfiguration #
Der B002 Beacon verfügt über zwei Schaltfunktionen: „Batteriestandsanzeige“ und „24-Stunden-Anzeige bei Nichtbewegen“. Die Funktion „Batteriestandsanzeige“ bestimmt, ob der Beacon den Batteriestand anzeigt. Die Funktion „24-Stunden-Anzeige bei Nichtbewegen“ bestimmt, ob der Beacon alle 24 Stunden eine Anzeige anzeigt, wenn er nicht bewegt wird.
Tabelle 6: Switch-Konfiguration
| Name | Wert | DBeschreibung |
| Anzeige zum Batteriestand | 00: deaktiviert, 01: aktiviert, der Standardwert ist 0. | Diese Konfiguration bestimmt, ob das Beacon den Batteriestand anzeigt. |
| Keine Bewegung 24h Anzeige | 00: deaktiviert, 01: aktiviert, der Standardwert ist 0. | Diese Konfiguration funktioniert nur im autonomen Modus, in dem das Beacon alle 24 Stunden eine Anzeige sendet, wenn es nicht bewegt wird. Im periodischen Modus hat diese Konfiguration keine Wirkung. |
Werbefunktion #
In Periodischer Modus, Das Beacon kündigt ein 30-Byte-Paket mit einer festen 5s- Werbeintervall. In Autonomer Modus, Das Beacon sendet nur für die Dauer des Werbezeit wenn es in Bewegung ist und zeigt es nicht an, wenn es stillsteht.
Das Beacon-Werbepaket sieht wie folgt aus.
Standard-Werbepaket #
Das Beacon kündigt ein Standard-Werbepaket an, wenn die Batteriestandsfunktion nicht aktiviert ist.
Tabelle 7. Standard-iBeacon-Werbepaket
| Byte-Offset | Standardwert | Beschreibung | Eigenschaften |
| 0 | 0x02 | Datenlänge – 2 Bytes | Konstante Präambel |
| 1 | 0x01 | Datentyp – Flags | Konstante Präambel |
| 2 | 0x06 | LE- und BR/EDR-Flagge | Konstante Präambel |
| 3 | 0x1A | Datenlänge – 26 Bytes | Konstante Präambel |
| 4 | 0xFF | Datentyp – Herstellerspezifische Daten | Konstante Präambel |
| 5 | 0x4C | Herstellerdaten | Konstante Präambel |
| 6 | 0x00 | Herstellerdaten | Konstante Präambel |
| 7 | 0x02 | Herstellerdaten | Konstante Präambel |
| 8 | 0x15 | Herstellerdaten | Konstante Präambel |
| 9 | 0xF2 | Näherungs-UUID, 1. Byte | Benutzer-UUID |
| 10 | Version: 0xA5 | Näherungs-UUID, 2. Byte | Benutzer-UUID |
| 11 | 0x2D | Näherungs-UUID, 3. Byte | Benutzer-UUID |
| 12 | 0x43 | Näherungs-UUID, 4. Byte | Benutzer-UUID |
| 13 | 0xE0 | Näherungs-UUID, 5. Byte | Benutzer-UUID |
| 14 | 0xAB | Näherungs-UUID, 6. Byte | Benutzer-UUID |
| 15 | 0x48 | Näherungs-UUID, 7. Byte | Benutzer-UUID |
| 16 | 0x9C | Näherungs-UUID, 8. Byte | Benutzer-UUID |
| 17 | Version: 0xB6 | Näherungs-UUID, 9. Byte | Benutzer-UUID |
| 18 | 0x4C | Näherungs-UUID, 10. Byte | Benutzer-UUID |
| 19 | 0x4A | Näherungs-UUID, 11. Byte | Benutzer-UUID |
| 20 | 0x83 | Näherungs-UUID, 12. Byte | Benutzer-UUID |
| 21 | 0x00 | Näherungs-UUID, 13. Byte | Benutzer-UUID |
| 22 | 0x14 | Näherungs-UUID, 14. Byte | Benutzer-UUID |
| 23 | 0x67 | Näherungs-UUID, 15. Byte | Benutzer-UUID |
| 24 | 0x20 | Näherungs-UUID, 16. Byte | Benutzer-UUID |
| 25 | AA | Major 1. Byte | Hauptwert |
| 26 | BB | Hauptbyte 2. | Hauptwert |
| 27 | CC | Minor 1. Byte | Geringer Wert |
| 28 | CC | Kleineres 2. Byte | Geringer Wert |
| 29 | 0xB3 | Signalleistung (kalibriert SSI@1m) | Signalleistungswert |
Werbepaket mit Batteriestand #
Der Beacon unterstützt auch die Anzeige von Informationen zum Batteriestand im letzten Byte. Kapitel 5.2 Konfiguration der Anzeige des Batteriestands erklärt, wie Sie diese Funktion über „LightBlue“ aktivieren.
Tabelle 8: Werbepaket mit Batteriestand
| Byte-Offset | Standardwert | Beschreibung | Eigenschaften |
| 0 | 0x02 | Datenlänge – 2 Bytes | Konstante Präambel |
| 1 | 0x01 | Datentyp – Flags | Konstante Präambel |
| 2 | 0x06 | LE- und BR/EDR-Flagge | Konstante Präambel |
| 3 | 0x1B | Datenlänge – 27 Bytes | Konstante Präambel |
| 4 | 0xFF | Datentyp – Herstellerspezifische Daten | Konstante Präambel |
| 5 | 0x4C | Herstellerdaten | Konstante Präambel |
| 6 | 0x00 | Herstellerdaten | Konstante Präambel |
| 7 | 0x02 | Herstellerdaten | Konstante Präambel |
| 8 | 0x15 | Herstellerdaten | Konstante Präambel |
| 9 | 0xF2 | Näherungs-UUID, 1. Byte | Benutzer-UUID |
| 10 | Version: 0xA5 | Näherungs-UUID, 2. Byte | Benutzer-UUID |
| 11 | 0x2D | Näherungs-UUID, 3. Byte | Benutzer-UUID |
| 12 | 0x43 | Näherungs-UUID, 4. Byte | Benutzer-UUID |
| 13 | 0xE0 | Näherungs-UUID, 5. Byte | Benutzer-UUID |
| 14 | 0xAB | Näherungs-UUID, 6. Byte | Benutzer-UUID |
| 15 | 0x48 | Näherungs-UUID, 7. Byte | Benutzer-UUID |
| 16 | 0x9C | Näherungs-UUID, 8. Byte | Benutzer-UUID |
| 17 | Version: 0xB6 | Näherungs-UUID, 9. Byte | Benutzer-UUID |
| 18 | 0x4C | Näherungs-UUID, 10. Byte | Benutzer-UUID |
| 19 | 0x4A | Näherungs-UUID, 11. Byte | Benutzer-UUID |
| 20 | 0x83 | Näherungs-UUID, 12. Byte | Benutzer-UUID |
| 21 | 0x00 | Näherungs-UUID, 13. Byte | Benutzer-UUID |
| 22 | 0x14 | Näherungs-UUID, 14. Byte | Benutzer-UUID |
| 23 | 0x67 | Näherungs-UUID, 15. Byte | Benutzer-UUID |
| 24 | 0x20 | Näherungs-UUID, 16. Byte | Benutzer-UUID |
| 25 | AA | Major 1. Byte | Hauptwert |
| 26 | BB | Hauptbyte 2. | Hauptwert |
| 27 | CC | Minor 1. Byte | Geringer Wert |
| 28 | CC | Kleineres 2. Byte | Geringer Wert |
| 29 | 0xB3 | Signalleistung (kalibriert SSI@1m) | Signalleistungswert |
| 30 | Akkuladestand | BBatteriestand | BBatteriestand |
Konfigurieren von Lansitec BLE Beacon mit einem iPhone #
Hinweis: Alle Parameter sind hexadezimal kodiert.
Schritt 1: Suchen und laden Sie „LightBlue“ im App Store herunter.

Schritt 2: Drücken Sie die Taste lange, um das B002 Leuchtfeueretikett. In der ersten Minute blinkt ein rotes Licht.
Schritt 3: Offen Hellblau, und klicken Sie auf ein Beacon mit dem Namen „LS_Beacon_Vx.x“, das in der App angezeigt wird. Klicken Sie innerhalb einer Minute nach dem Einschalten auf das iBeacon. Andernfalls muss es neu gestartet werden, um wieder in den Konfigurationsmodus zu gelangen.
![]()
Hauptkonfiguration #


- Klicken Sie auf „Major“ (Schritt 1).
- Klicken Sie auf „Neuen Wert schreiben“ (Schritt 2).
- Geben Sie einen neuen Wert ein (Schritt 3) und klicken Sie zum Speichern auf „Fertig“ (Schritt 4) und klicken Sie auf „0xFFF2“ (Schritt 5), um zur Seite „Major“ zurückzukehren.
- Der neue Wert wird im Werteblock (Schritt 6) der Seite „Major“ angezeigt, der vorherige Wert ist grau. Klicken Sie auf „LS_Beacon_V8.3“ (Schritt 7), um zur vorherigen Seite zurückzukehren.
- Klicken Sie auf „Zurück“ (Schritt 8), um die Konfiguration zu beenden. Andernfalls wird die Änderung NICHT gespeichert.
Konfigurieren Sie „UUID“, „Minor“, „Interval“, „TX_power“, „Accelerometer thld“ und „Advert time“ auf die gleiche Weise. Bitte beenden Sie LightBlue nach der Konfiguration. Das Licht hört nach der Konfiguration auf zu blinken.
Konfiguration der Anzeige zum Batteriestand #


- Klicken Sie auf „Batteriestandsanzeige“ (Schritt 1).
- Klicken Sie auf „Neuen Wert schreiben“ (Schritt 2).
- Geben Sie den Wert „00“ ein, um die Anzeige des Batteriestands zu deaktivieren, und „01“ bedeutet, diese Funktion zu aktivieren (Schritt 3). Klicken Sie auf „Fertig“ (Schritt 4), um zu speichern, und klicken Sie auf „0xFFF8“ (Schritt 5), um zur Seite „Anzeige des Batteriestands“ zurückzukehren.
- Der neue Wert wird im Werteblock (Schritt 6) der Seite „Batteriestandsanzeige“ angezeigt, der vorherige Wert ist grau.
- Klicken Sie auf „LS_Beacon_V8.3“ (Schritt 7), um zur vorherigen Seite zurückzukehren. Beenden Sie anschließend die Konfiguration. Andernfalls wird die Änderung NICHT gespeichert.
Konfigurieren Sie „No Movement 24h Anzeige“ auf die gleiche Weise. Bitte beenden Sie LightBlue nach der Konfiguration. Das Licht hört nach der Konfiguration auf zu blinken.
Wir können auch „UUID“, „Major“, „Minor“, „Intervall“, „TX_power“, „Beschleunigungsmesser-Thld“, „Werbezeit“, „Batteriestandsanzeige“ und „24-Stunden-Keine-Bewegung-Anzeige“ für Sie vorprogrammieren und vor dem Versand auf das Gehäuse drucken.
Batterielebensdauer B002 Bluetooth Beacon-Etikett #
Tabelle 9: Batterielebensdauer (mit Beschleunigungssensor)
| Übertragungsintervall (ms) | 100 | 500 | 1000 | 5000 |
| Durchschnittlicher Strom (μA) | 154 | 33.8 | 17 | 5 |
| Akkulaufzeit (Monate) | 3 | 15 | 29 | 104 |
Tabelle 10: Batterielebensdauer (ohne Beschleunigungssensor)
| Übertragungsintervall (ms) | 100 | 500 | 1000 | 5000 |
| Durchschnittlicher Strom (μA) | 153 | 33 | 16 | 4.2 |
| Akkulaufzeit (Monate) | 3 | 15 | 31 | 124 |
Notiz:
In Bezug auf die Genauigkeit beeinflussen mehrere Faktoren die Genauigkeit von Entfernungsmessungen mit BLE RSSI.
- Schatteneffekt: Signale können während der Übertragung mehrmals von Wänden und Glas reflektiert werden. DDer Bruchteil ändert den Signalpfad. Dies führt zu einer instabilen Signalstärke.
- Viele Geräte nutzen 2,4G, WLAN, Bluetooth und Zigbee. Die Signale können sich überlappen, wodurch die empfangene Signalstärke instabil wird.
- Aufgrund der Beschränkungen in der Halbleiterfertigung, TX-Leistung ist nicht stabil.
Wenn Sie zur Positionsbestimmung ein Beacon verwenden, beachten Sie bitte die folgende Methode zur Entfernungsmessung.
- Während das Beacon sendet, messen Sie den RSSI mindestens 10 Sekunden lang wiederholt aus einer Entfernung von 1 Meter.
- Verwerfen Sie die höchsten 10% der RSSI-Proben.
- Verwerfen Sie die niedrigsten 20% der RSSI-Proben.
- Bilden Sie den Durchschnitt der verbleibenden Proben, um den gemessenen Leistungswert zu erhalten.
Wir empfehlen zwei weitere Algorithmen zur Berechnung der Entfernung und Position:
- Algorithmus für gleitenden Durchschnitt, Lansitec-Dokumentnummer 930-00171.
- Positionskalibrierung, Lansitec-Dokumentnummer 930-00172.
So installieren Sie ein B002 Bluetooth Beacon Label #

Reißen Sie das doppelseitige Klebeband auf der Rückseite ab und kleben Sie es an eine beliebige Stelle.

Verpackung #
Chargenverpackung

Musterverpackung

Bestellinformationen #
| Beschreibung | PN |
| BLE-Etikett, iBeacon, 320 mAh | 100-0B002 |