Keycards und Smartphoneschlüssel
NFC-Keycards, Android-Smartphoneschlüssel und Namen am Roller verwalten.
Wie es funktioniert
Halte eine angelernte NFC-Karte oder ein angelerntes Android-Smartphone an den Leser auf dem Dashboard, um den Roller zu sperren oder zu entsperren.
- Beliebige NFC-Karten als Keycard nutzen
- Keine Obergrenze bei der Anzahl der Keycards
- Master-Keycards können neue Karten ohne CLI-Zugriff anlernen
- Export und Import der physischen Keycard-Liste für Backups
- Android-Smartphones als Schlüssel mit NFC-Kartenemulation und signierter Authentifizierung
- Namen für Karten und Smartphones, die auf dem Roller gespeichert und in App und Dashboard angezeigt werden
Keycards einrichten
Lerne die ersten Karten im Installer an; siehe Handbuch: Erste Schritte. Weitere Karten kannst du mit einer Anlernkarte oder mit den lsc-Befehlen unten hinzufügen.
Android-Smartphone als Schlüssel verwenden
Richte zuerst eine Anlernkarte am Roller ein. Auf einem Android-Smartphone mit NFC und Host Card Emulation:
- Öffne Keycards in der Librescoot-App und wähle Set up / show phone key.
- Halte die Anlernkarte an den Roller, um den Anlernmodus zu starten.
- Halte das entsperrte Smartphone an den Leser.
- Halte die Anlernkarte erneut an den Leser, um den Schlüssel zu speichern.
Bei späteren Versuchen müssen Display und NFC eingeschaltet und das Smartphone entsperrt sein. Doppelte Auflegeversuche werden abgewiesen.
Der Smartphoneschlüssel ist an den Android Keystore des Geräts gebunden. Nach einer Neuinstallation der App oder dem Verlust des Schlüssels musst du den alten Fingerabdruck vom Roller entfernen und einen neuen Schlüssel anlernen. Das Entsperren per NFC funktioniert unabhängig von BLE; zum Auflisten und Entfernen verbindet sich die App per BLE.
Keycards und Smartphones verwalten
Verwalte physische Keycards auf der Keycards-Seite von lsd oder mit lsc:
lsc keycard list # Alle autorisierten Keycards anzeigen lsc keycard add <uid> # Keycard hinzufügen lsc keycard remove <uid> # Keycard entfernen lsc keycard add-master <uid> # Master-Keycard hinzufügen lsc keycard export cards.json # Für Backup exportieren lsc keycard import cards.json # Aus Backup importieren
Die Befehle oben verwalten und exportieren physische Keycards. Neue Nutzerkarten kannst du auch mit einer Anlernkarte direkt am Dashboard anlernen, ohne SSH-Zugang: Anlernkarte zum Starten auflegen, neue Karten auflegen und zum Speichern die Anlernkarte erneut auflegen. Doppelte Auflegeversuche im Anlernmodus werden abgewiesen.
Bei einem Roller mit Keycard-Protokoll v2 kann die App registrierte Smartphones auflisten und entfernen sowie Nutzerkarten, Anlernkarten und Smartphones benennen. Namen werden auf dem Roller als Anzeigetexte gespeichert und haben Vorrang vor lokal gespeicherten App-Namen. Das Dashboard gruppiert die Schlüssel und markiert die zuletzt verwendete physische Nutzerkarte. Die Verwaltung von Smartphones und Namen setzt keycard=2 auf dem Roller und in der App voraus. Zum Entfernen des letzten Entsperrschlüssels ist eine ausdrückliche Bestätigung erforderlich.