Letzten Monat bin ich mit dem Anlagenleiter durch ein 12.000 m2 großes Verteilzentrum gegangen. Das Gateway stand am Ende im Büro. An der entfernten Laderampe zeigte der Beacon am Gateway -92 dBm, unter der Dekodierungsgrenze. Sein erster Reflex war, zwei weitere Gateways für etwa 800 Dollar das Stück anzubieten. Bevor er unterschrieb, stellte ich einen einzelnen Relay-Beacon auf ein Regal in der Mitte des Gangs. Das Gateway sah diese Ecke wieder.

Ein Relay Bluetooth Beacon ist ein langweiliger Beacon mit einer zusätzlichen Angewohnheit: er hört zu. Während ein normaler Beacon nur seine eigene Nutzlast ausruft, fängt ein Relais auch die Werbepakete nahegelegener Beacons ein und sendet eine Kopie erneut. Das Gateway erfährt nie, dass das Relais etwas „gefunden“ hat, es empfängt einfach die Daten des entfernten Beacons aus einem näheren Mund.

Was du tatsächlich bekommst

Der Gewinn ist einfache Abdeckung. Stell dir einen Beacon im Kühllager bei -90 dBm am Gateway vor, kaum lesbar, leise Pakete verlierend. Stell einen Relay-Beacon bei -68 dBm sowohl zu diesem Raum als auch zum Gateway. Das Gateway hört nun eine saubere Kopie bei -68 dBm vom Beacon des Raums. Ein einziges Relais holt eine Funklücke zurück ins Netz, ohne Kabel zu ziehen oder ein zweites Gateway zu kaufen.

Der Preis ist die Batterie. Ein passiver Beacon, der mit 1 Hz und -8 dBm sendet, trinkt etwa 15 bis 20 Mikroampere im Mittel und läuft 18 Monate mit einer CR2032. Ein Relais, das dasselbe tut plus hören und mit 2 Hz erneut senden, zieht typischerweise 2,5 bis 4 Mal so viel. Bei derselben Zelle bist du bei 5 bis 7 Monaten, nicht bei anderthalb Jahren. Wenn das Relais dort steht, wo du es einstecken kannst, eine Laderampe mit USB-Adapter, ein versorgter Sensorknoten, kehrt sich die Rechnung um und das Relais ist fast umsonst.

Die Latenz, die keiner erwähnt

Relais-Sendung ist nicht augenblicklich. Das Relais muss das Paket des Quell-Beacons hören, bevor es wiederholen kann. Bei 1 Hz Sendung ist das eine Wartezeit von im Mittel 500 ms, obwohl die meiste Firmware ein kürzeres Hörfenster nutzt und innerhalb von 20 bis 80 ms erneut sendet, sobald sie einen Frame fängt. Für „wo ist dieses Paletten“ ist diese Verzögerung unsichtbar. Für ein Echtzeit-Antikollisionssystem auf einem Stapler ist sie es nicht. Wisse, was du baust.

Wie viele Hops

Zwei, vielleicht drei. Jeder Hop fügt seine eigene Paketverlustchance und seine eigene Verzögerung hinzu, und sie multiplizieren sich. Bei sauberen 1 bis 3 Prozent Verlust pro Hop verliert eine Kette aus drei Relais schon etwa 9 Prozent der Frames. Darüber hinaus hast du ein System gebaut, das leise in der Mitte ausfällt. Ich habe Daisy-Chains aus fünf „temporären“ Relais gesehen, die niemand dokumentiert und alle gefürchtet haben. Nimm zwei Hops als Designgrenze und drei als die Ausnahme, die du wirklich fehlernsuchen kannst.

Wann du die Finger davon lassen solltest

Ein Relay-Beacon ist ein Pflaster mit Batterie. Wenn du das Gateway zehn Meter verschieben kannst, oder einen weiteren statischen Beacon hinzufügen, oder ein zweites Gateway dorthin legen, wo die Abdeckung wirklich dicht ist, mach das zuerst. Relais fügen ein zweites Gerät hinzu, das sterben kann, eine zweite Batterie zum Verfolgen und einen Fehlermodus, bei dem das Relais ausfällt und der entfernte Beacon „weg“ statt „Relais weg“ aussieht. Diese Verwirrung allein hat mehr LKW-Fahrten gekostet, als die Hardware je gespart hat.

Der Sturm, den du aus Versehen baust

Hier ist die Falle: wenn jeder Beacon jeden anderen Beacon weiterleitet, füllt sich die Luft. Zehn Beacons, die je neun Nachbarn wiederholen, werden zu neunzig zusätzlichen Sendungen pro Zyklus, und der Kanal sättigt sich. Jede ordentliche Firmware begrenzt das, leitet nur bestimmte Quell-IDs weiter oder limitiert N Relais pro Zone, aber Regalmodule im Modus „lass es einfach wiederholen“ schmelzen dir die Paketrate fröhlich weg. Setz die Erlaubnisliste vor dem Rollout, nicht nach dem Support-Anruf.

Fazit

Ein Relay Bluetooth Beacon verdient sich seinen Platz dort, wo er die eine Ecke abdeckt, die keinen Gateway wert ist: ein Treppenhaus, ein fernes Regal, eine Laderampe ohne Strom. So genutzt ist es ein 12-Dollar-Fix. Als deine Abdeckungsarchitektur genutzt ist es eine Batterie, die du für immer wechselst. Stell das Relais dorthin, wo es beide Enden sieht, halte die Kette kurz und lass das Gateway zuhören.