-
Notifications
You must be signed in to change notification settings - Fork 0
Benutzerhandbuch
Dieses Handbuch richtet sich an Planer, Fahrer und Administratoren, die ConvoyPlan im Alltag verwenden.
| Rolle | Berechtigungen |
|---|---|
| Beobachter | Routen und Live-Tracking lesen |
| Fahrer | Eigene Position aktualisieren, Fahrzeugstatus setzen |
| Planer | Konvois erstellen und bearbeiten, Fahrzeuge zuordnen, Routen berechnen |
| Admin (Org) | Alle Planer-Rechte + Organisationsverwaltung |
| Superadmin | Vollzugriff auf alle Bereiche und Benutzer |
- Die Anwendung im Browser öffnen (z. B.
https://convoy.example.com). - E-Mail-Adresse und Passwort eingeben.
- Auf Anmelden klicken.
Beim ersten Start der Instanz wird automatisch auf den Setup-Wizard weitergeleitet. Dieser muss zuerst abgeschlossen werden, bevor eine Anmeldung möglich ist.
Der Setup-Wizard erscheint automatisch beim ersten Start.
E-Mail-Adresse und Passwort für den Superadmin-Account eingeben. Dieser Account hat vollen Zugriff auf alle Einstellungen.
-
Domain: Den vollständigen Domainnamen eingeben (z. B.
convoy.example.com). Für lokale Testslocalhostverwenden. -
TLS-Modus wählen:
- Let's Encrypt – automatisches öffentliches Zertifikat (erfordert öffentlich erreichbare Domain)
- Eigenes Zertifikat – PEM-Zertifikat und Schlüssel hochladen
- Intern – selbstsigniertes Zertifikat für lokale Nutzung
Caddy wird automatisch neu geladen. Danach ist die Anmeldung direkt möglich.
Fahrzeuge werden einmalig angelegt und können dann beliebigen Konvois zugeordnet werden.
- Im Menü Fahrzeuge öffnen.
- Neues Fahrzeug klicken.
- Felder ausfüllen:
-
Funkrufname (z. B.
RTW 1-1) - Kennzeichen
- Abmessungen (Länge, Breite in Metern)
- Gewicht (kg)
- Kraftstoffart und Tankdaten (für Kraftstoffplanung)
-
Funkrufname (z. B.
- Speichern.
- Planung im Menü öffnen.
-
Neuer Konvoi klicken und den Wizard starten:
- Name und Beschreibung eingeben
- Startzeit festlegen
- Marschgeschwindigkeiten (innerorts / außerorts) eintragen
- Fahrzeuge aus der Liste auswählen und zuordnen
- Den Konvoi öffnen und zur Kartenansicht wechseln.
- Auf der Karte Klicken um Wegpunkte zu setzen, oder über die Seitenleiste manuell hinzufügen.
- Für jeden Wegpunkt kann festgelegt werden:
- Typ: Start, Stopp, Kontrollpunkt, Tankhalt, Technischer Halt
- Haltezeit in Minuten
- Zweck / Notiz
- Mindestens Start- und Zielpunkt setzen.
- Route berechnen klicken.
- GraphHopper berechnet die Route und erstellt automatisch den Zeitplan mit Ankunfts- und Abfahrtszeiten.
Bestehende Konvois können jederzeit vollständig bearbeitet werden: Name, Beschreibung, Start-/Endzeit, Geschwindigkeitsprofile und Wegpunkte.
Für mehrstufige Marschverbände können Teilverbände angelegt werden.
- Einen Konvoi öffnen.
- Neuer Teilverband klicken.
- Name und Fahrzeuge des Teilverbandes eingeben.
- Der Teilverband ist dem übergeordneten Konvoi zugeordnet.
- Konvoi öffnen → Reiter Export.
- PDF herunterladen klicken.
- Der Marschbefehl enthält Zeitplan, Wegpunkte, Fahrzeugliste und Kanalwechsel.
- Konvoi öffnen → Reiter Export.
- GPX exportieren oder JSON exportieren wählen.
- Die Datei kann in Navigationsgeräten oder zur Dokumentation verwendet werden.
- Konvoi öffnen → Reiter Export → Abschnitt Import.
- GPX-Track oder GeoJSON-Datei hochladen.
- Die Route wird in den Konvoi übernommen.
- Konvoi öffnen → Freigabelink erstellen.
- Den Link teilen – Empfänger können die Route ohne Login einsehen.
- Freigabelinks sollten wie vertrauliche Links behandelt werden.
- Den Konvoi öffnen → Reiter Tracking.
- Browser-Standortfreigabe erlauben.
- Tracking starten klicken – die eigene Position wird automatisch übermittelt.
- Fahrzeugstatus über die Statusschaltfläche aktualisieren:
- Geplant → Unterwegs → Angekommen
- Bei Verzögerung: Verspätet setzen
- Den Konvoi öffnen → Reiter Tracking.
- Alle Fahrzeugpositionen werden in Echtzeit auf der Karte angezeigt.
- Fahrzeugstatus (unterwegs, angekommen, verspätet) wird farblich markiert.
GeoJSON-Lagedaten können als zusätzliche Kartenebenen hochgeladen werden (z. B. Sperrzonen, Sammelplätze, Einsatzräume).
- Konvoi öffnen → Reiter Lage.
- Layer hochladen klicken und eine GeoJSON-Datei auswählen.
- Der Layer wird sofort auf der Karte angezeigt.
- Layer können ein- und ausgeblendet oder gelöscht werden.
- Das Wetter-Widget wird direkt auf der Planungskarte angezeigt.
- Daten kommen von Open-Meteo – kein API-Key erforderlich.
- In der Kartenansicht das Sperrungen-Layer aktivieren.
- Aktuelle Sperrungen und Baustellen aus OpenStreetMap werden auf der Route angezeigt.
Leitstellen definieren Zuständigkeitsbereiche. Bei der Routenberechnung werden automatisch Kanalwechselpunkte ermittelt und im Zeitplan sowie im PDF ausgewiesen.
- Admin-Bereich öffnen → Reiter Leitstellen.
- Neue Leitstelle klicken.
- Name und Zuständigkeitsgebiet eintragen – das Gebiet kann direkt auf der Karte gezeichnet werden.
Organisationen ermöglichen die mandantenfähige Nutzung: jede Organisation hat eigene Mitglieder und Rollen.
- Im Menü Organisationen öffnen.
- Neue Organisation anlegen.
- Organisation öffnen → Mitglied einladen.
- E-Mail-Adresse eingeben und Rolle wählen.
| Rolle | Vergabe durch |
|---|---|
| Beobachter | Org-Admin |
| Fahrer | Org-Admin |
| Planer | Org-Admin |
| Org-Admin | Org-Admin oder Superadmin |
Superadmins haben Zugriff auf alle Verwaltungsfunktionen.
- Admin → Benutzer.
- Benutzer aktivieren, deaktivieren oder Rolle ändern.
- Admin → Branding.
- Logo hochladen, Primär- und Akzentfarbe sowie App-Name anpassen.
- Eine Live-Vorschau zeigt die Änderungen sofort.
- Admin → System.
- Aktueller und verfügbarer Commit-SHA werden angezeigt.
- Mit Update auslösen kann ein manuelles Deployment gestartet werden.
- Der Auto-Updater prüft alle 5 Minuten auf neue Commits und deployt automatisch.
| Problem | Lösung |
|---|---|
| Route wird nicht berechnet | GraphHopper-Logs prüfen: docker compose logs -f graphhopper. Erster Start dauert mehrere Minuten. |
| Login schlägt fehl | JWT_SECRET in .env prüfen. Nach Änderung alle Container neu starten. |
| Karte lädt nicht | Internetverbindung für OSM-Kartenkacheln prüfen. |
| PDF ist leer | Route muss vor dem PDF-Export berechnet worden sein. |
| Tracking-Position wird nicht übertragen | Standortfreigabe im Browser erlauben. Verbindung zum WebSocket prüfen. |
Start
Einrichtung & Referenz
Bedienung
- Erste Schritte
- Konvoi-Planung
- Fahrzeuge
- Live-Tracking
- Marschbefehl & Export
- Rollen & Berechtigungen
- Teilen
Betrieb & Sicherheit