Zum Hauptinhalt springen

Almanac Fleet

Almanac Fleet sendet einen frischen Satellitenalmanach über die Luftschnittstelle an Ihre Sensative Square Tracker.

Ein GNSS-Almanach ist die Liste, welcher Satellit wo steht. Ein Tracker nutzt sie, um zu wissen, wo am Himmel er suchen muss. Ein Gerät mit aktuellem Almanach bekommt daher schnell eine Position und verbraucht dabei deutlich weniger Batterie. Der Almanach veraltet mit der Zeit, und ein Tracker mit einem alten kann Minuten für eine Positionsbestimmung brauchen oder gar keine finden.

Bisher ließ er sich nur auffrischen, indem man ein NFC-Telefon an jedes einzelne Gerät hielt. Almanac Fleet erledigt das aus der Ferne, über dasselbe LoRa-Netz, das die Geräte ohnehin nutzen, und für so viele Geräte auf einmal, wie Sie wollen.

Bevor Sie beginnen​

Almanac Fleet ist nicht für alle freigeschaltet. Sehen Sie Almanac Fleet nicht im Hauptmenü, bitten Sie Ihren Yggio-Administrator, den Zugriff auf Almanac Fleet für Ihr Benutzerkonto zu aktivieren. Es ist eine Einstellung je Benutzer, muss also für jede Person einzeln aktiviert werden, und Sie müssen sich ab- und wieder anmelden, bevor der Eintrag erscheint.

Außerdem brauchen Sie:

  • Schreibzugriff auf jedes Gerät, an das Sie senden wollen. Geräte, die Sie nur ansehen dürfen, werden abgewiesen.
  • Geräte, die Sensative VSM LoRa-Tracker sind. Andere Gerätemodelle nehmen den Almanach nicht an.
  • Geräte, die über einen ChirpStack-Netzwerkserver angebunden sind. Yggio kann keine Almanach-Nachrichten über Netmore, Actility Thingpark oder The Things Network senden, Geräte dort werden mit einem Hinweis in der Zeile übersprungen.

Wie lange eine Sendung dauert​

Der Almanach ist rund 2,5 kB groß, was für LoRa viel ist. Er wird in nummerierte Blöcke zerlegt und einzeln gesendet, und jedes Gerät bestätigt einen Block, bevor der nächste geschickt wird. Wie viele Blöcke ein Gerät braucht, hängt von seiner Datenrate (DR) ab, die widerspiegelt, wie gut seine Funkverbindung ist:

DatenrateBenötigte BlöckeRealistische Dauer
DR0 - DR252Stunden
DR323Zehn Minuten und mehr
DR412Zehn Minuten und mehr
DR511Zehn Minuten und mehr

Geräte auf DR0 - DR2 sind weit von einem Gateway entfernt. Sie kommen irgendwann ans Ziel, aber die Übertragung ist langsam und konkurriert mit dem normalen Melden des Geräts. Bei einem gemischten Bestand lohnt es sich, eine Mindestdatenrate von DR3 zu setzen und die Geräte mit schwachem Signal getrennt zu versorgen.

Sendungen laufen im Hintergrund weiter. Sie können die Seite schließen, oder Ihren Laptop, und später zurückkommen.

Eine Sendung starten​

Sendungen werden von Ihren Geräten aus gestartet, nicht von der Almanac-Fleet-Seite. Es gibt zwei Wege.

Mehrere Geräte auf einmal​

  1. Öffnen Sie Devices im Hauptmenü.
  2. Haken Sie die Geräte an, an die gesendet werden soll.
  3. Wählen Sie in der Leiste, die unten erscheint, unter Select action den Eintrag Almanac push.
  4. Wählen Sie den LNS connector, zu dem die Geräte gehören, und optional eine Minimum data rate, um Geräte mit schwachem Signal auszulassen. Lassen Sie den Rest unberührt, sofern Sie keinen Grund haben, ihn zu ändern:
    • Almanac refresh interval - wie lange Yggio einen bereits heruntergeladenen Almanach weiterverwenden darf, bevor ein neuer geholt wird.
    • Assist position strategy - Last known GPS position gibt dem Tracker einen Hinweis darauf, wo er ungefähr ist, was die erste Positionsbestimmung beschleunigt. Geräte, die noch nie eine Position gemeldet haben, bekommen den Almanach einfach ohne Hinweis.
  5. Drücken Sie Start push.

Ein einzelnes Gerät​

Öffnen Sie das Gerät, gehen Sie zu LoRa control und verwenden Sie dort den Abschnitt GNSS almanac push.

Den Fortschritt verfolgen​

Die Seite Almanac Fleet listet Ihre Sendungen auf, die neueste zuerst, mit dem Status jeder einzelnen und wie viele ihrer Geräte fertig sind. Drücken Sie View in einer Zeile, um sie zu öffnen.

Die Detailansicht zeigt jedes Gerät mit einem Status und einem Blockzähler wie 14 / 23. Klicken Sie auf eine Gerätezeile, um die Details je Block zu sehen: welcher Block unterwegs ist, was das Gerät bestätigt hat und wann.

Gerätestatus:

StatusBedeutung
pendingIn der Warteschlange, noch nicht begonnen
sending gps time, sending assist posDie beiden kleinen Einrichtungsnachrichten werden gesendet
chunking, awaiting ackÜbertragung läuft; es wird auf die Bestätigung eines Blocks gewartet
retryingEin Block wurde nicht bestätigt und wird erneut gesendet
doneDas Gerät hat bestätigt, dass es den Almanach empfangen und gespeichert hat
skippedUnter Ihrer Mindestdatenrate, oder in einem Netz, über das Yggio keine Almanache senden kann; es wurde nichts gesendet - die Zeile sagt, welcher Fall vorliegt
failedNach wiederholten Versuchen aufgegeben; siehe den Fehler in der Zeile

Die Zusammenfassungszeile zählt außerdem unconfirmed-Geräte. Diese haben die Übertragung abgeschlossen, die letzte Nachricht aber nie ausdrücklich bestätigt. Der Almanach ist also wahrscheinlich angekommen, aber Yggio kann es nicht zusichern. Bleibt ein Gerät unbestätigt und braucht weiterhin lange für eine Position, senden Sie erneut an es.

Eine Sendung ist naturgemäß langsam, und ein schlafendes Gerät oder eines außerhalb der Abdeckung hält nur seine eigene Übertragung auf, ohne die anderen zu beeinträchtigen. Es ist nichts falsch, wenn ein Auftrag mehrere Minuten beim selben Block steht.

Eine Sendung stoppen und aufräumen​

Eine Sendung zu entfernen ist der Weg, sie zu stoppen. Haken Sie auf der Almanac-Fleet-Seite die nicht mehr benötigten Sendungen an und drücken Sie Remove selected, oder drücken Sie Remove all, um die ganze Liste auf einmal zu leeren; Sie können die Sendung, die Sie gerade ansehen, auch von ihrer eigenen Seite aus entfernen.

Eine laufende Sendung zu entfernen hält Yggio davon ab, weiteres an ihre Geräte zu schicken, aber bereits an den Netzbetreiber übergebene Nachrichten können noch ankommen, sodass ein Gerät mit einem unvollständigen Almanach zurückbleiben kann. Erneut an es zu senden behebt das - eine neue Sendung beginnt immer von vorn.

Die Liste behält jede Sendung, bis Sie sie entfernen, es lohnt sich also, ab und zu aufzuräumen.

Wenn etwas nicht funktioniert​

Was Sie sehenWas es bedeutet
Kein Almanac Fleet im MenüDer Zugriff ist für Ihr Konto nicht aktiviert, oder Sie haben sich seither nicht ab- und wieder angemeldet. Fragen Sie Ihren Yggio-Administrator.
"Almanac fleet push is not enabled for your account"Dasselbe wie oben.
Ein Gerät wird beim Start der Sendung abgewiesenSie haben nur Lesezugriff darauf, oder es läuft bereits eine Sendung dafür.
Kein Abschnitt GNSS almanac push auf einer GeräteseiteDieses Gerät ist kein Sensative VSM LoRa-Tracker, oder es ist nicht über einen ChirpStack-Netzwerkserver angebunden.
Jedes Gerät steht auf pendingDie Sendung hat nicht begonnen, oder der Connector erreicht den Netzbetreiber nicht. Wenden Sie sich an den Support, wenn sich nichts bewegt.
Ein Gerät ist failedEs hat nach mehreren Versuchen keine Blöcke bestätigt, meist wegen schlechter Abdeckung oder weil es offline ist. Versuchen Sie es später erneut, oder schließen Sie es über eine Mindestdatenrate aus.