Roller online bringen

Aktiviere die eingebaute SIM wieder oder rüste eine eigene für Online-Karten und OTA-Updates nach. Für Fernüberwachung und Fernsteuerung brauchst du eine Uplink-Verbindung.

Offline-Funktionen

Die Offline-Funktionen beschreibt Funktioniert komplett offline.

1. SIM reaktivieren oder ersetzen

Auf dem MDB ist eine MFF2-SIM als Chip verlötet. Eine kompatible eingebaute SIM lässt sich über Sunshine reaktivieren. Alternativ ersetzt du sie durch einen Adapter für deine eigene SIM.

Eingebaute SIM reaktivieren

Sunshine ist der Mobilfunkanbieter für reaktivierte eingebaute SIMs. Melde dich an, füge deinen Roller hinzu und öffne die Verbindungseinrichtung. Dort lässt du die Kompatibilität prüfen und wählst einen kostenpflichtigen Tarif. Der vorhandene SIM-Chip bleibt eingebaut.

Eigene Nano-SIM nutzen

Der Nano-SIM-Adapter im Librescoot-Shop ersetzt den MFF2-Chip und nimmt eine Nano-SIM (4FF) auf. Die bebilderte Umbauanleitung zeigt Chip und Lötpads. Der Ablauf:

  • Fußraum öffnen, Hauptakkus herausnehmen, erst CB und dann AUX abklemmen und das MDB ausbauen. Die komplette Prozedur steht in der Installationsanleitung.
  • MDB-Gehäuse öffnen (Torx T10) und den verlöteten MFF2-SIM-Chip suchen.
  • MFF2-Chip auslöten und den Nano-SIM-Adapter wie in der Umbauanleitung auf dessen Pads löten.
  • SIM einlegen, Gehäuse zu, MDB wieder einbauen, Akkus in umgekehrter Reihenfolge anschließen (erst AUX, dann CB, dann Hauptakkus).

Verwende eine aktivierte Nano-SIM mit Datentarif deines Anbieters. Seit Librescoot 1.2 kann der Roller auch SMS senden und empfangen; wähle einen Tarif mit SMS, wenn du das nutzen möchtest.

Im geparkten Zustand öffnest du den SMS-Posteingang unter Menü → Info → SMS. Wähle eine Nachricht aus, um sie direkt zu lesen. Links kurz bremsen blättert nach unten, rechts halten nach oben und links halten führt zurück. Rechts kurz bremsen öffnet die Löschbestätigung, in der zuerst Abbrechen ausgewählt ist. Gekoppelte Telefone mit passender App können ihn ebenfalls lesen. Nachrichten und Lesestatus werden geteilt; behandle gekoppelte Geräte entsprechend vertraulich. Der Posteingang speichert bis zu 100 Nachrichten für höchstens 30 Tage.

Die optionale Weiterleitung ist standardmäßig aus. Sie benötigt eine gültige internationale Mobilfunk- oder Festnetznummer und leitet nur neue Textnachrichten im Heimnetz weiter. Es gelten ein Tageslimit von zehn SMS-Segmenten und eine Wartedauer von höchstens 24 Stunden; Kosten können anfallen. Das Ziel setzt du über sms.forward-to in den Einstellungen der Weboberfläche im erweiterten Modus; das Dashboard kann eine aktive Weiterleitung ausschalten.

Vor dem Öffnen des MDB alle Akkus abklemmen

Hauptakkus herausnehmen, CB abklemmen, dann AUX. Beim Zusammenbau in umgekehrter Reihenfolge anschließen. Der Umbau erfordert Lötarbeiten an der Platine; ein beschädigtes MDB kann den Roller unbenutzbar machen.

2. APN setzen

Setze für deine eigene SIM den APN deines Anbieters auf der Einstellungsseite von lsd oder per SSH mit lsc. Folge bei einer reaktivierten eingebauten SIM der Verbindungseinrichtung von Sunshine.

lsc set cellular.apn internet

Statt internet den APN deines Providers eintragen. In Deutschland gängig:

  • internet – Telefónica o2 (alle aktuellen Tarife), Telekom (inkl. Congstar-Laufzeitvertrag)
  • internet.telekom – Congstar-Prepaid
  • web.vodafone.de – Vodafone (inkl. CallYa-Prepaid)

Steht meist in der Onboarding-Mail oder auf der Provider-Website.

APN-Authentifizierung (Congstar-Prepaid, einige MVNOs)

Die meisten deutschen Provider brauchen keine APN-Authentifizierung. Ein paar schon – z. B. Congstar-Prepaid mit Benutzername congstar / Passwort cs und PAP:

lsc set \
  cellular.apn internet.telekom \
  cellular.username congstar \
  cellular.password cs \
  cellular.auth pap

cellular.auth akzeptiert none (Default), pap oder chap. Falls unbekannt: pap zuerst probieren – das ist mit Abstand am häufigsten.

Wie die Änderung greift

modem-service vergleicht diese Settings mit dem NetworkManager-GSM-Profil und dem tatsächlichen LTE-Attach-Kontext (CID1). Vor einer Änderung trennt der Dienst die Verbindung und meldet das Modem vom Netz ab. Danach schreibt und prüft er die Einstellungen, verbindet sich erneut und prüft CID1 nochmals. Dabei wird die Mobilfunkverbindung einschließlich SSH kurz unterbrochen. Das Ergebnis lässt sich hier abfragen:

redis-cli HGET modem apn-action

Mögliche Werte sind applied (Änderung geprüft und Verbindung wiederhergestellt), ok (bereits korrekt), unconfigured (Provider-Standardwerte), iccid-changed-cleared (SIM-Wechsel erkannt, siehe unten) oder error. Bei Fehlern versucht der Dienst, die vorherige Konfiguration wiederherzustellen. Es gibt höchstens drei Änderungsversuche mit Wartezeiten dazwischen; korrigiere die Einstellungen vor einem erneuten Versuch. Eine sekundäre PIN2-/PUK2-Meldung blockiert den APN-Abgleich nicht.

SIM-Wechsel

Ändert sich die ICCID der SIM bei laufendem Roller, löscht modem-service den APN in NetworkManager und Modem. Setze cellular.apn und gegebenenfalls die Zugangsdaten mit lsc set für die neue SIM, um den Abgleich fortzusetzen.

3. SIM-PIN setzen (falls nötig)

Hat die SIM eine PIN-Sperre, die PIN hinterlegen, damit das Modem die Karte beim Boot entsperren kann:

lsc set cellular.sim-pin 1234

Schritt überspringen, wenn deine SIM keine PIN-Sperre hat. Ein leerer Wert lässt die SIM, wie sie ist. Die PIN wird im lokalen Redis-Settings-Hash gespeichert.

Modem-Status prüfen mit:

lsc status

Wenn Sunshine über radio-gaga Logs mit einem Zeitraum wie 1h anfordert, enthält das Paket auch verfügbare frühe Einträge des aktuellen Starts, sofern seine Laufzeit in diesen Zeitraum fällt. Ältere Starts verwenden den angeforderten Uhrzeitfilter. Die Sammlung weckt das Dashboard nicht; Log-Pakete können sensible Daten enthalten.

4. OTA-Updates konfigurieren

Sobald der Roller online ist, stellst du die Updates am Display ein, unter Menü → Einstellungen → System → Updates: Prüfintervall, Update-Art (Delta oder Full – Delta ist der Default und bei einem Volumentarif die richtige Wahl) und Release-Kanal (stable, testing, nightly). Der Eintrag Jetzt prüfen sucht sofort nach Updates. Einmal eingerichtet laufen die Updates automatisch im Hintergrund, sobald eine Verbindung besteht.

Release-Kanäle, Update-Fortschritt und Wiederherstellung beschreibt die Updates-Seite im Handbuch. Das Display schreibt Kanal, Methode und Prüfintervall für beide Boards. Jetzt prüfen schiebt check-now auf scooter:update:mdb und scooter:update:dbc. Die Befehle unten bieten dieselben Funktionen per SSH.

Die Update-Seite in lsd bietet Kanalauswahl, Update-Prüfung und Installationsfortschritt für beide Boards. Die Befehle unten sind die SSH-Alternative.

Channel

stable für Produktion, testing für frühen Zugriff, nightly für Entwicklungs-Builds. Mit dem Shortcut beide auf einmal setzen:

lsc ota channel stable

Methode

delta lädt geänderte Blöcke und ist die Vorgabe. Nutze es bei Volumentarifen. full lädt das komplette Image.

lsc set updates.mdb.method delta updates.dbc.method delta

Check-Intervall

Wie oft der Roller nach neuen Releases fragt. Go-Duration-String – 24h für täglich, 6h für den Default, 0 deaktiviert die automatischen Checks. Achtung: 1d ist kein gültiges Go-Duration-Format, also 24h nehmen.

lsc set updates.mdb.check-interval 24h updates.dbc.check-interval 24h

MDB orchestriert DBC

Das DBC (Dashboard) ist die meiste Zeit aus, kann also selbst nicht nach Updates schauen. Mit Orchestrierung an schaltet das MDB das DBC ein, sobald ein neueres DBC-Release verfügbar ist, und stößt dort einen Update-Check an.

lsc set updates.mdb.orchestrate-dbc true

Empfohlene Defaults

Für die meisten Fahrer*innen:

lsc ota channel stable
lsc set \
  updates.mdb.method delta \
  updates.dbc.method delta \
  updates.mdb.check-interval 24h \
  updates.dbc.check-interval 24h \
  updates.mdb.orchestrate-dbc true

5. Funktioniert's?

Wähle Jetzt prüfen unter Menü → Einstellungen → System → Updates. Aus der Shell prüfst du Modem- und OTA-Status mit:

lsc status        # Mobilfunk-Registrierung, Signal, IP
lsc ota status    # aktuelle OTA-Konfiguration und letzter Check
lsc ota check     # jetzt nach Updates suchen

Wenn lsc ota check den aktuellen Channel und einen Last-Check-Zeitstempel meldet, redet der Roller mit dem Release-Server.

Cloud-Uplink (optional)

Für Status, Position und Akkustand auf dem Handy oder im Browser meldest du den Roller bei einer Cloud an:

  • Sunshine Cloud: Die Cloud-Nutzung ist kostenlos. Die Mobilfunkverbindung über eine reaktivierte eingebaute SIM ist ein separater kostenpflichtiger Dienst.
  • Selbst hosten mit uplink-server.

← Funktioniert komplett offline