Konfiguration von Geschwindigkeitsbegrenzungszonen
Geschwindigkeitsbegrenzungszonen ermöglichen es Ihnen, die Fahrzeuggeschwindigkeit in bestimmten Bereichen automatisch zu beschränken. Wenn ein Fahrzeug während einer aktiven Fahrt in eine Geschwindigkeitszone einfährt, sendet das System IoT-Befehle an das Fahrzeug, um seine Höchstgeschwindigkeit zu begrenzen. Wenn das Fahrzeug die Zone verlässt, wird die Geschwindigkeit auf normal zurückgesetzt.
Hauptfunktionen
| Funktion | Beschreibung |
|---|---|
| Automatische Durchsetzung | Kein manueller Eingriff erforderlich |
| Echtzeit-Updates | Geschwindigkeitsänderungen innerhalb von Sekunden nach Betreten/Verlassen von Zonen |
| Multi-Zonen-Unterstützung | Fahrzeuge respektieren das niedrigste Limit bei mehreren Zonen |
| Protokollunabhängig | Funktioniert mit Segway, OKAI, Omni, Queclink und Zimo-Geräten |
| Vollständiger Audit-Trail | Jede Geschwindigkeitsänderung wird mit Zeitstempel protokolliert |
Häufige Anwendungsfälle
| Standorttyp | Typische Geschwindigkeitsbegrenzung | Grund |
|---|---|---|
| Fußgängerplätze | 5-8 km/h | Dichter Fußgängerverkehr |
| Schulzonen | 8-10 km/h | Kindersicherheit |
| Innenstadtbereiche | 10-15 km/h | Gemischter Verkehr |
| Parks und Wege | 10-12 km/h | Gemeinsam genutzte Wege |
| Krankenhausbereiche | 8-10 km/h | Patientensicherheit |
| Wohngebiete | 12-15 km/h | Nachbarschaftssicherheit |
| Baustellen | 5-8 km/h | Arbeitersicherheit |
Hierarchie der Geschwindigkeitsbegrenzungen
Das Verständnis, wie Geschwindigkeitsbegrenzungen bestimmt werden, ist für die richtige Konfiguration entscheidend. Levy Fleets verwendet eine Hierarchie von Einstellungen.
Die Geschwindigkeitsbegrenzungsformel
Effektive Geschwindigkeit = min(
Zonengeschwindigkeitsbegrenzung, // Aus der speed_limit Zone
Langsamzonen-Schwellenwert, // Aus Unterkontoeinstellungen
Fahrzeugmodell-Höchstgeschwindigkeit // Aus der vehicle_models Tabelle
)
Das System wendet immer das niedrigste anwendbare Limit an, um die Sicherheit zu gewährleisten.
Prioritätsreihenfolge
- Zonenspezifische Geschwindigkeitsbegrenzung - Der auf der Zone gesetzte
speed_limit_kph-Wert - Unterkonto-Langsamgeschwindigkeitsschwelle - Die Einstellung
slow_speed_zone_limit_kph(Standard: 10 km/h) - Fahrzeugmodell-Maximum - Das
max_speed_kmhaus dem Fahrzeugmodell
Beispielszenarien
Zonenlimit ist niedriger als Schwellenwert
- Zonenlimit: 8 km/h
- Unterkonto-Schwelle: 10 km/h
- Fahrzeugmodell-Max: 25 km/h
- Ergebnis: 8 km/h (Zonenlimit gewinnt)
Schwellenwert ist niedriger als Zonenlimit
- Zonenlimit: 15 km/h
- Unterkonto-Schwelle: 10 km/h
- Fahrzeugmodell-Max: 25 km/h
- Ergebnis: 10 km/h (Schwelle begrenzt das Zonenlimit)
Zone hat kein Limit gesetzt
- Zonenlimit: (nicht gesetzt)
- Unterkonto-Schwelle: 10 km/h
- Fahrzeugmodell-Max: 25 km/h
- Ergebnis: 10 km/h (Schwelle wird zum Standard)
Geschwindigkeitsbegrenzungszonen erstellen
Zu Zonen navigieren
Gehen Sie zu Dashboard -> Zonen in der linken Seitenleiste.
Zone hinzufügen klicken
Klicken Sie auf die Schaltfläche "Zone hinzufügen", um eine neue Zone zu erstellen.
Zone konfigurieren
Füllen Sie die Zonendetails aus:
- Name: Beschreibender Name (z.B. "Innenstadt Fußgängerzone 10kmh")
- Typ: Wählen Sie "Geschwindigkeitsbegrenzungszone"
- Geschwindigkeitsbegrenzung: Geben Sie die maximale Geschwindigkeit in km/h ein
Zonenpolygon zeichnen
Verwenden Sie das Polygon-Werkzeug, um die Grenze zu definieren:
- Klicken Sie, um Eckpunkte zu platzieren
- Schließen Sie das Polygon, indem Sie auf den ersten Eckpunkt klicken
Zone speichern
Überprüfen Sie Ihre Einstellungen und klicken Sie auf Speichern. Die Zone ist sofort aktiv.
Richtlinien für Geschwindigkeitsbegrenzungen
| Geschwindigkeit (km/h) | Gehäquivalent | Anwendungsfall |
|---|---|---|
| 5 | Langsames Gehen | Fußgängerzonen |
| 8 | Normales Gehen | Sehr belebte Bereiche |
| 10 | Zügiges Gehen | Innenstadt, Schulen |
| 12 | Joggen | Parks, gemeinsame Wege |
| 15 | Leichtes Laufen | Wohnstraßen |
| 20+ | Rennen | Offene Bereiche mit wenig Verkehr |
Gültiger Geschwindigkeitsbereich
- Minimum: 1 km/h
- Maximum: 80 km/h (Datenbankbeschränkung)
- Empfohlen: 5-20 km/h für die meisten Sicherheitszonen
Hinweis zum Zonenformular
Das Zonenerstellungsformular zeigt diesen Hinweis: "Das tatsächliche Drossellimit = min(dieser Wert, der unter Einstellungen > Fahrzeuge konfigurierte Langsamgeschwindigkeitsschwellenwert)." Dies erinnert Sie daran, dass Ihr Zonenlimit durch die Unterkontoeinstellung begrenzt werden kann.
Unterkonto-Geschwindigkeitseinstellungen
Jedes Unterkonto hat einen globalen Langsamzonen-Schwellenwert, der als Obergrenze für alle Geschwindigkeitszonen dient.
Zugriff auf die Einstellung
- Gehen Sie zu Dashboard -> Einstellungen
- Navigieren Sie zum Abschnitt Fahrzeuge
- Finden Sie Langsamzonen-Geschwindigkeitsbegrenzung
Verhalten
Diese Einstellung definiert:
- Die maximale Geschwindigkeit, die jede Geschwindigkeitszone durchsetzen kann
- Die Standard-Geschwindigkeit, wenn eine Zone kein spezifisches Limit hat
- Eine globale Sicherheitsobergrenze für Ihre gesamte Flotte an diesem Standort
Empfehlungen
| Flottentyp | Empfohlener Schwellenwert |
|---|---|
| Städtische Vermietung | 10-12 km/h |
| Campus-Flotte | 8-10 km/h |
| Resort/Privat | 8-12 km/h |
| Tour/Geführt | 10-15 km/h |
Fahrzeugmodell-Geschwindigkeitseinstellungen
Jedes Fahrzeugmodell kann eine konfigurierte Höchstgeschwindigkeit haben, die beim Wiederherstellen der Geschwindigkeit nach dem Verlassen von Zonen verwendet wird.
Konfiguration
Die Fahrzeugmodellgeschwindigkeit wird im Abschnitt Fahrzeugmodelle eingestellt:
- Navigieren Sie zu Dashboard -> Fahrzeugmodelle
- Wählen Sie ein Modell aus
- Setzen Sie das Feld Höchstgeschwindigkeit (km/h)
Fallback-Verhalten
Wenn ein Fahrzeug kein zugewiesenes Modell hat oder das Modell keine Höchstgeschwindigkeit hat:
- Prüfe das eigene
max_speed_kmh-Feld des Fahrzeugs - Falle zurück auf den Systemstandard: 25 km/h
Warum das wichtig ist
Wenn ein Fahrzeug eine Geschwindigkeitszone verlässt, muss das System wissen, welche Geschwindigkeit wiederhergestellt werden soll. Der Wiederherstellungsbefehl verwendet:
Wiederhergestellte Geschwindigkeit = vehicle_model.max_speed_kmh ODER vehicle.max_speed_kmh ODER 25 km/h
Wie die Geschwindigkeitsdurchsetzung funktioniert
Durchsetzungsauslöser
Die Geschwindigkeitsdurchsetzung wird bei jeder GPS-Telemetrie-Aktualisierung ausgeführt, wenn:
- Das Fahrzeug sich in einer aktiven Fahrt befindet (
ride_status = 'in_progress') - Das Fahrzeug eine gültige IoT-IMEI hat
- Gültige GPS-Koordinaten empfangen werden
Durchsetzungsschritte
- Laden aller speed_limit-Zonen für das Unterkonto des Fahrzeugs
- Prüfen, ob der Fahrzeugstandort in einem Zonenpolygon liegt
- Wenn in Geschwindigkeitszone(n):
- Effektives Limit berechnen (niedrigstes aus Zone + Schwelle)
- Wenn Limit sich vom aktuellen unterscheidet, IoT-Geschwindigkeitsbefehl senden
- Fahrzeugstatus aktualisieren
- Zoneneintritts-Ereignis protokollieren
- Kundenbenachrichtigung senden
- Wenn war in Geschwindigkeitszone, aber nicht mehr:
- Geschwindigkeitswiederherstellungsbefehl senden
- Fahrzeugstatus löschen
- Zonenaustritts-Ereignis protokollieren
- Kundenbenachrichtigung senden
Befehlsdeduplizierung
Um unnötigen IoT-Verkehr zu vermeiden:
- Befehle werden nur gesendet, wenn sich das Limit tatsächlich ändert
- Der aktuelle Zonenstatus des Fahrzeugs wird in der Datenbank verfolgt
- Wiederholte Updates für dieselbe Zone/dasselbe Limit werden übersprungen
Fahrzeugverfolgungsfelder:
current_speed_limit_zone_id- ID der aktiven Geschwindigkeitszonecurrent_speed_limit_kph- Aktuell durchgesetztes Geschwindigkeitslimitspeed_limit_enforced_at- Zeitstempel der letzten Durchsetzung
Latenz
Typische Durchsetzungslatenz:
- Telemetrie-Ankunft: 1-5 Sekunden (abhängig vom Geräte-Berichtsintervall)
- Zonenauswertung: < 100ms
- IoT-Befehlsversand: 200-500ms
- Fahrzeugantwort: 1-3 Sekunden (abhängig von Gerät/Netzwerk)
Gesamt: 3-10 Sekunden vom Zoneneintritt bis zur Geschwindigkeitsänderung
IoT-Protokollbefehle
Verschiedene IoT-Geräte erfordern unterschiedliche Befehlsformate. Levy Fleets erkennt automatisch das Protokoll und formatiert Befehle entsprechend.
Unterstützte Protokolle
| Protokoll | Geschwindigkeitsbegrenzungsunterstützung | Hinweise |
|---|---|---|
| Segway | Ja | S4-Befehl mit Modus-Geschwindigkeitsbegrenzungen |
| OKAI | Ja | Höchstgeschwindigkeit auf 63 km/h begrenzt (Hardware-Limit) |
| Omni | Ja | S4-Befehlsformat |
| Queclink | Ja | GTSPD-Befehl |
| Zimo | Ja | JSON-Param-Befehl |
Protokollerkennung
Das System bestimmt das Protokoll durch Abfrage des IoT-Gerätetyps. Das Protokoll wird aus den Feldern iot_type oder iot_model bestimmt (Groß-/Kleinschreibung wird ignoriert).
IoT-Konfiguration
Stellen Sie sicher, dass Ihre IoT-Passwörter unter Einstellungen -> Fahrzeuge korrekt konfiguriert sind. Falsche Passwörter verhindern, dass Geschwindigkeitsbegrenzungsbefehle vom Gerät akzeptiert werden.
Geschwindigkeitswiederherstellung
Wenn ein Fahrzeug alle Geschwindigkeitszonen verlässt, stellt das System die normale Betriebsgeschwindigkeit wieder her.
Wiederherstellungsprozess
- Zonenaustritt erkennen - Fahrzeug nicht mehr in einer Geschwindigkeitszone
- Zielgeschwindigkeit berechnen aus Fahrzeugmodell oder Standard (25 km/h)
- Wiederherstellungsbefehl senden - Gleiches Format wie Begrenzungsbefehl, mit höherem Wert
- Fahrzeugstatus löschen - Zonenverfolgungsfelder entfernen
- Austrittsereignis protokollieren
- Benachrichtigung senden:
Titel: "Langsamzone verlassen" Text: "Sie haben {zone_name} verlassen. Ihre Höchstgeschwindigkeit ist wiederhergestellt."
Wiederherstellungszeitpunkt
Geschwindigkeit wird wiederhergestellt:
- Sofort nach der ersten GPS-Messung außerhalb aller Geschwindigkeitszonen
- Keine Hystereseverzögerung (anders als bei Sperrzonen)
- Befehl wird unabhängig von der Zoneneintrittsdauer gesendet
Überlappende Geschwindigkeitszonen
Wenn ein Fahrzeug gleichzeitig in mehreren Geschwindigkeitszonen ist, gelten besondere Regeln.
Verhalten
- Alle anwendbaren Zonen finden, die das Fahrzeug enthalten
- Effektives Limit für jede Zone berechnen (Zonenlimit oder Schwelle, je nachdem was niedriger ist)
- Das niedrigste Limit anwenden unter allen überlappenden Zonen
Beispiel
Fahrzeug fährt in einen Bereich mit:
- Zone A: 15 km/h Limit
- Zone B: 8 km/h Limit
- Unterkonto-Schwelle: 10 km/h
Auswertung:
- Zone A effektiv: min(15, 10) = 10 km/h
- Zone B effektiv: min(8, 10) = 8 km/h
- Angewendetes Limit: 8 km/h (niedrigstes)
Zonenverfolgung
Nur die "aktive" Zone (die mit dem niedrigsten Limit) wird im Fahrzeugstatus verfolgt.
Übergangsverhalten
Beim Wechsel zwischen überlappenden Zonen:
- Neuer Limit-Befehl wird nur gesendet, wenn sich das effektive Limit ändert
- Übergänge mit gleichem Limit werden dedupliziert (kein IoT-Verkehr)
- Austrittsereignis für vorherige Zone protokolliert, Eintrittsereignis für neue Zone
Best Practices
Zonengestaltung
-
Angemessen dimensionieren
- Minimum: 20-30 Meter Durchmesser (GPS-Genauigkeitspuffer)
- Maximum: Praktisch für den Bereich (Häuserblock, nicht stadtweit)
-
Einfache Polygone
- Weniger Eckpunkte verwenden (5-8 typischerweise ausreichend)
- Komplexe Formen mit vielen konkaven Abschnitten vermeiden
- Einfachere Formen = schnellere Auswertung
-
Klare Grenzen
- An physischen Merkmalen ausrichten (Straßen, Gebäude)
- Satellitenansicht für Genauigkeit verwenden
- 5-10m Puffer für GPS-Varianz hinzufügen
-
Strategische Platzierung
- Auf fußgängerintensive Bereiche konzentrieren
- Ganze Zonen abdecken, nicht nur Hotspots
- Eintritts-/Austrittspunkte berücksichtigen
Geschwindigkeitsauswahl
-
Der Umgebung anpassen
- Fußgängerzonen: 5-8 km/h
- Gemischter Fußgänger-/Fahrzeugverkehr: 10-12 km/h
- Leichter Verkehr: 12-15 km/h
-
Kundenerlebnis berücksichtigen
- Zu langsam = frustrierte Kunden
- Zu schnell = Sicherheitsbedenken
- Limits unter realen Bedingungen testen
-
Regulatorische Compliance
- Örtliche Vorschriften für E-Scooter-Geschwindigkeiten prüfen
- Viele Städte schreiben spezifische Limits in bestimmten Zonen vor
- Zonenzwecke für Audits dokumentieren
Namenskonventionen
Beschreibende Namen verwenden, die enthalten:
- Standortkennung
- Zweck/Typ
- Geschwindigkeitsbegrenzung (optional)
Beispiele:
- "Innenstadtkern - 10 kmh"
- "Grundschule Am Markt Schulzone"
- "Stadtpark Gemeinsamer Weg"
- "Rathaus-Platz Fußgängerzone"
Testen
Bevor Sie kritische Zonen bereitstellen:
- Zone mit Testfahrzeug erstellen
- Mehrmals durch Zonengrenze fahren
- Geschwindigkeitsreduzierung am Fahrzeug überprüfen
- Zonenereignisse im Fahrtenverlauf prüfen
- Austritt und Geschwindigkeitswiederherstellung testen
- Bestätigen, dass Kundenbenachrichtigungen funktionieren
Überwachung und Debugging
Dashboard-Sichtbarkeit
Fahrtdetailansicht:
- Navigieren Sie zu Dashboard -> Fahrten -> [Fahrt auswählen]
- Klicken Sie auf den Tab "Zonen"
- Zoneneintritts-/-austrittsereignisse anzeigen mit:
- Zonenname und -typ
- Eintritts-/Austrittszeiten
- Angewendete Geschwindigkeitsbegrenzungen
- IoT-Befehlserfolg/-fehler
Aktive Geschwindigkeitseinschränkungen finden
Im Dashboard können Sie sehen, welche Fahrzeuge derzeit Geschwindigkeitseinschränkungen haben, indem Sie die Fahrzeugdetailseite prüfen.
Serverprotokolle
Aktivieren Sie detaillierte Zonenprotokollierung, indem Sie Serverprotokolle auf Einträge prüfen mit:
- Zonendurchsetzung gestartet/abgeschlossen
- Punkt-im-Polygon-Prüfungen
- IoT-Befehlsversand
- Erfolgs-/Fehlerstatus
Protokollpräfixe:
[Zones]- Alle Zonendurchsetzungsprotokolle- Geschwindigkeitszonen-Erkennungsindikatoren
- IoT-Befehlsversand
- Erfolgs-/Fehlermarkierungen
Fehlerbehebung
Geschwindigkeit wird nicht begrenzt
Symptome: Fahrzeug verlangsamt sich nicht in Geschwindigkeitszone
Prüfungen:
-
Zonenkonfiguration:
- Ist der Zonentyp "speed_limit"?
- Ist das Zonenpolygon korrekt gezeichnet?
- Ist
speed_limit_kphgesetzt? - Ist die Zone nicht gelöscht?
-
Fahrzeugeinrichtung:
- Hat das Fahrzeug eine IoT-IMEI?
- Ist das IoT-Gerät online?
- Wird das Protokoll unterstützt (Segway, OKAI, etc.)?
-
Fahrtstatus:
- Gibt es eine aktive Fahrt auf diesem Fahrzeug?
- Ist der Fahrtstatus "in_progress"?
-
Umgebungsvariablen:
- Ist die IoT-API-Konfiguration korrekt?
- Ist die IoT-Proxy-URL korrekt?
-
Protokolle:
- Serverprotokolle auf Zoneneinträge prüfen
- Nach Befehlsversandfehlern suchen
Geschwindigkeit wird nicht wiederhergestellt
Symptome: Fahrzeug bleibt nach Verlassen der Zone auf niedriger Geschwindigkeit
Prüfungen:
-
GPS-Genauigkeit:
- Ist das Fahrzeug wirklich außerhalb der Zone?
- Letzte bekannte Koordinaten des Fahrzeugs prüfen
- Mit Zonengrenze vergleichen
-
Datenbankstatus:
current_speed_limit_zone_idprüfen - sollte NULL sein- Wenn nicht NULL, denkt die Durchsetzung möglicherweise noch, dass das Fahrzeug in der Zone ist
-
IoT-Befehl:
- Wurde der Wiederherstellungsbefehl gesendet?
- War er erfolgreich?
- Fahrtzonen-Ereignisse auf Austrittsereignis prüfen
-
Fahrzeug-Hardware:
- Einige Geräte erfordern manuellen Neustart nach Befehl
- Gerätedokumentation auf Besonderheiten prüfen
Falsche Geschwindigkeit angewendet
Symptome: Geschwindigkeitsbegrenzung ist anders als konfiguriert
Prüfungen:
-
Langsamgeschwindigkeitsschwelle:
- Einstellungen -> Fahrzeuge -> Langsamzonen-Geschwindigkeitsbegrenzung prüfen
- Diese begrenzt alle Zonenlimits
-
Überlappende Zonen:
- Befindet sich das Fahrzeug in mehreren Geschwindigkeitszonen?
- Das niedrigste Limit wird angewendet
-
Einheitenverwechslung:
- Geschwindigkeiten sind in km/h, nicht mph
- 10 km/h entspricht ungefähr 6 mph
Befehle werden nicht gesendet
Symptome: Zonenereignisse protokolliert, aber keine IoT-Befehle
Prüfungen:
-
Protokollerkennung:
- IoT-Gerätetabelle auf die IMEI prüfen
- Überprüfen, ob IoT-Typ erkannt wird
-
API-Konnektivität:
- IoT-Proxy manuell testen
- Auf Firewall-Probleme prüfen
-
IMEI-Gültigkeit:
- 15-stelliges Format erforderlich
- Muss mit Geräteregistrierung übereinstimmen
Häufig gestellte Fragen
Wie schnell tritt die Geschwindigkeitsbegrenzung in Kraft?
Typischerweise 3-10 Sekunden nach Betreten einer Zone, abhängig von:
- GPS-Berichtsintervall des Fahrzeugs (1-10 Sekunden)
- Netzwerklatenz
- IoT-Geräteantwortzeit
Kann ich verschiedene Geschwindigkeiten für verschiedene Tageszeiten festlegen?
Nicht direkt über die Zonenkonfiguration. Aktuelle Optionen:
- Mehrere Zonen erstellen und über API aktivieren/deaktivieren
- Die Langsamgeschwindigkeitsschwelle des Unterkontos anpassen (betrifft alle Zonen)
- Zukunft: Zeitbasierte Zonenregeln sind auf der Roadmap
Was passiert, wenn die IoT-Kommunikation fehlschlägt?
- Das Zonenereignis wird trotzdem mit
iot_command_success = falseprotokolliert - Der Fehler wird aufgezeichnet
- Das Fahrzeug fährt mit seiner aktuellen Geschwindigkeit weiter
- Die nächste Telemetrie-Aktualisierung versucht den Befehl erneut
- Erwägen Sie die Implementierung von Warnungen für fehlgeschlagene Befehle
Betreffen Geschwindigkeitszonen alle Fahrzeuge?
Nur Fahrzeuge:
- Mit einer aktiven Fahrt
- Die zum Unterkonto der Zone gehören
- Mit einem kompatiblen IoT-Gerät
Fahrzeuge ohne aktive Fahrten sind nicht betroffen.
Können Kunden Geschwindigkeitszonen in der App sehen?
Ja, Geschwindigkeitszonen sind auf der Kundenkarte sichtbar:
- Als gelb/goldfarben gefärbte Zonen angezeigt
- Zonenname wird beim Antippen angezeigt
- Geschwindigkeitsbegrenzung wird in Zoneninfo angezeigt
Was ist die empfohlene Mindestzonengröße?
- Minimum: ~30 Meter Durchmesser
- Grund: GPS-Genauigkeitsvarianz (5-15m)
- Sehr kleine Zonen können Flackern verursachen
Wie deaktiviere ich eine Geschwindigkeitszone vorübergehend?
Optionen:
- Zone löschen - Vollständig entfernen (Soft-Delete)
- Zonentyp ändern - Vorübergehend zu "Parken" oder anderem Typ wechseln
- Über Datenbank -
deleted_atauf aktuellen Zeitstempel setzen
Werden Geschwindigkeitsbegrenzungen für Testfahrten durchgesetzt?
Ja, alle Fahrten mit Status "in_progress" unterliegen der Zonendurchsetzung, einschließlich von Mitarbeitern gestarteter Testfahrten.
Was kommt als Nächstes?
- Zonen erstellen und verwalten - Vollständige Zonenverwaltungsanleitung
- Wie Zonen funktionieren - Technische Vertiefung in die Zonendurchsetzung
- Fahrzeugtelemetrie - Fahrzeugdaten verstehen
Sicherheit zuerst
Geschwindigkeitsbegrenzungszonen sind eine kritische Sicherheitsfunktion für Ihre Flotte. Gut konfigurierte Geschwindigkeitszonen schützen Fußgänger, entsprechen lokalen Vorschriften und demonstrieren verantwortungsvolle Flottenverwaltung. Nehmen Sie sich Zeit, Ihre Geschwindigkeitszonenkonfiguration richtig zu testen und zu warten.