Controller-App einrichten
Vollbild-Karte mit Feld-Polygonen und GPS-Position — direkt auf dem DJI Controller (RC Pro / RC Plus).
Was ist die Controller-App?
Die Controller-App ist eine Webseite, die speziell für 7"-Displays im Querformat optimiert ist. Sie zeigt dem Piloten auf dem DJI Controller:
- •Satellitenkarte mit den zugewiesenen Feld-Polygonen (farbcodiert nach Status)
- •GPS-Position als blauer Punkt mit Genauigkeitskreis
- •Feldliste mit Fläche, Mähtermin und Ansprechpartner (Telefon direkt anrufbar)
- •Offline-Modus — einmal im WLAN laden, dann auch ohne Internet nutzbar
Für gewerbliche Nutzer mit FlightHub 2: Die Controller-App funktioniert unabhängig von FlightHub 2 und ist auch im kostenlosen Free Plan nutzbar. Map-Annotations direkt in DJI Pilot 2 (über FlightHub 2) erfordern dagegen den kostenpflichtigen Plan (999 EUR/Jahr pro Drohne).
Einrichtung durch den Koordinator
Es gibt zwei Wege, die Controller-App auf einem DJI Controller einzurichten:
Methode A: Normaler Login (einfach)
Methode B: Einrichtungslink (kein Passwort noetig)
Der Koordinator kann für jeden Piloten einen Einrichtungslink generieren. Der Pilot wird automatisch angemeldet — praktisch, wenn das Passwort nicht zur Hand ist.
Einrichtungslinks sind 24 Stunden gültig und können nur einmal verwendet werden.
Aufträge zuweisen — wer sieht was?
Jeder Controller zeigt nur die Aufträge, die dem eingeloggten Piloten zugewiesen sind. So können mehrere Piloten in einer Gruppe unterschiedliche Felder bearbeiten:
Beispiel mit zwei Controllern:
- Koordinator erstellt Auftrag A (Albig Süd) → weist Pilot 1 zu
- Koordinator erstellt Auftrag B (Gau-Odernheim) → weist Pilot 2 zu
- Controller 1 (Pilot 1 eingeloggt) → sieht nur Auftrag A
- Controller 2 (Pilot 2 eingeloggt) → sieht nur Auftrag B
Hat ein Pilot mehrere Aufträge, kann er oben im Controller per Dropdown zwischen seinen Einsätzen wechseln.
Zeitraum einstellen — welche Aufträge werden angezeigt?
Wird kitzcontrol.de/controllerim Browser (oder als installierte PWA) geöffnet, findet sich oben rechts — direkt neben dem Auftragsauswahl-Dropdown — ein Feld "Zeitraum". Dort (und nur dort) stellt der Pilot selbst ein, wie weit voraus er Aufträge auf der Karte sehen möchte. Am DJI Controller selbst bzw. in DJI Pilot 2 gibt es dafür keine Oberfläche — die Einstellung wird ausschließlich über die Controller-URL im Browser vorgenommen und wirkt danach automatisch auch auf die Kartenansicht in DJI Pilot 2 (sofern DJI Cloud API eingerichtet ist).
Wofür ist das gut?
Zu Beginn der Saison, wenn viele Termine im Voraus gebucht wurden, kann die Karte schnell unübersichtlich werden. Der Zeitraum-Filter blendet alle Aufträge aus, die außerhalb des gewählten Fensters liegen — vergangene Aufträge werden sowieso nie angezeigt. Typische Anwendungen:
- •Fokus auf den heutigen Einsatz: "Heute + Morgen" zeigt nur die unmittelbar anstehenden Felder, sonst nichts.
- •Wochenplanung am Vorabend: "Diese Woche" oder "Nächste 7 Tage" gibt einen Überblick, ohne von weit entfernten Terminen abgelenkt zu werden.
- •Saisonvorschau: "Alle zukünftigen" zeigt jeden Auftrag ab heute — sinnvoll für Koordinatoren, die einen Gesamtüberblick brauchen.
Die sechs Optionen im Detail
| Option | Zeigt Aufträge | Typische Verwendung |
|---|---|---|
| Alle zukünftigen | ab heute, kein oberes Limit | Standard — ganze Saison im Blick |
| Nächste 30 Tage | heute bis Tag +30 | Monatsplanung |
| Nächste 14 Tage | heute bis Tag +14 | Zwei-Wochen-Ausblick |
| Nächste 7 Tage | heute bis Tag +7 | Wochenvorschau, unabhängig vom Wochentag |
| Diese Woche | heute bis Sonntag | Rest der laufenden Arbeitswoche |
| Heute + Morgen | nur die nächsten zwei Tage | Fokussierter Einsatztag |
"Heute" und alle Tagesgrenzen richten sich nach der Zeitzone Europa/Berlin. Ein Auftrag um 23:50 Uhr zählt noch zum aktuellen Kalendertag.
Wie wird die Einstellung gespeichert?
Die Auswahl wird pro Pilot serverseitig gespeichert — nicht lokal im Browser. Das hat zwei praktische Konsequenzen:
- •Gerätewechsel ohne Neueinstellung: Wer den Zeitraum am Schreibtisch auf dem Laptop einstellt, findet dieselbe Auswahl später auf dem Controller im Auto wieder — ganz ohne erneutes Konfigurieren.
- •Auch in DJI Pilot 2 wirksam: Wenn die DJI Cloud API auf deinem Controller eingerichtet ist, zeigt Pilot 2 die Feld-Polygone im selben Zeitfenster wie die Controller-App. Pilot 2 selbst hat keine UI für den Zeitraum — die Einstellung aus der Controller-App wird übernommen.
Technischer Hinweis: Änderungen werden sofort über einen PUT-Request an /api/user/controller-zeitraumgespeichert. Bei fehlender Internetverbindung bleibt die Auswahl für die laufende Sitzung aktiv und wird beim nächsten Laden mit dem Serverwert synchronisiert. Standardwert für neue Accounts ist "Alle zukünftigen".
Was filtert der Zeitraum nicht?
Der Zeitraum wirkt nur auf das Auftragsdatum. Er ersetzt keine der bestehenden Filter:
- •Piloten sehen weiterhin nur ihre eigenen Aufträge(bzw. die des Helfers), nicht die der Kollegen.
- •Abgeschlossene oder abgebrochene Aufträge sind unabhängig vom Zeitraum nicht auf der Karte.
- •Koordinatoren/Vorstand sehen innerhalb ihres gewählten Zeitraums alle Aufträge der Gruppe, nicht nur die eigenen.
Offline-Modus
Die Controller-App speichert Kartenkacheln und Einsatzdaten automatisch für den Offline-Betrieb:
Tipp: Vor dem Einsatz einmal im WLAN die Controller-App öffnen und auf alle Ziel-Felder zoomen. So werden die Satelliten-Kacheln in den Cache geladen (bis 500 Kacheln / ca. 20 MB).
GPS-Position und Live-Tracking
Die Controller-App nutzt das GPS des Controllers, um die aktuelle Position als blauen Punkt auf der Karte anzuzeigen.
- •Position wird kontinuierlich aktualisiert (GPS watchPosition)
- •Genauigkeitskreis zeigt die GPS-Genauigkeit in Metern
- •Button unten links zentriert die Karte auf die eigene Position
- •Wenn online: Position wird alle 15 Sekunden an den Server gemeldet, damit der Koordinator auf der Live-Karte sieht, wo die Piloten sind
Häufige Fragen
Welche Controller werden unterstützt?
Alle DJI Controller mit integriertem Display und Browser — insbesondere RC Pro und RC Plus. Die App funktioniert auch auf jedem Android-/iOS-Gerät im Browser.
Braucht jeder Pilot einen eigenen Account?
Ja. Jeder Controller muss mit einem eigenen KitzControl-Account angemeldet sein, damit die Auftragszuweisung korrekt funktioniert. Der Koordinator kann pro Pilot einen Einrichtungslink erstellen.
Kann ich die Controller-App und DJI Pilot 2 gleichzeitig nutzen?
Ja. Die Controller-App läuft als PWA (Webseite) unabhängig von DJI Pilot 2. Du kannst zwischen beiden Apps wechseln. Die Karte zeigt dir die Feldgrenzen, während DJI Pilot 2 die Drohne steuert.
Was ist der Unterschied zu FlightHub 2?
FlightHub 2 ist ein gewerbliches Zusatzprodukt von DJI. Damit lassen sich Feldgrenzen als Kartenmarkierungen direkt in DJI Pilot 2 einblenden — das brauchen aber nur gewerbliche Nutzer mit eigenem FlightHub-Account.
Die Controller-App ist eine eigene App neben DJI Pilot 2 und funktioniert für alle Nutzer — auch ohne FlightHub-Account, mit Offline-Modus.
FlightHub 2 Anleitung (für gewerbliche Nutzer) →Ich sehe keine Felder auf der Karte — was tun?
Prüfe folgende Punkte:
- 1. Sind dir Aufträge zugewiesen? (Koordinator muss Aufträge erstellen und dir zuweisen)
- 2. Liegen die Aufträge in der Zukunft oder am heutigen Tag? (vergangene werden nicht angezeigt)
- 3. Ist dein Zeitraum-Filter eng gesetzt? (z.B. "Heute + Morgen" blendet Aufträge ab übermorgen aus — Dropdown oben prüfen und testweise auf "Alle zukünftigen" stellen)
- 4. Bist du mit dem richtigen Account eingeloggt?
- 5. Ist dein Account freigeschaltet?
Dienstleister: Du siehst Felder, die dir Landwirte direkt als Empfänger zugewiesen haben — auch ohne Auftrag. Prüfe, ob Felder unter deinem Dienstleister-Profil zugewiesen sind.