Beta Im Feldtest
TankVideo

Kassendaten im Kamerabild.
Diskussion beendet.

TankVideo blendet die Daten Ihrer Kasse live ins UniFi‑Protect‑Videobild ein und setzt zu jedem auffälligen Vorgang einen Marker in die Aufnahme‑Timeline. Sie finden den Vorgang in Sekunden — und können ihn dem Kunden zeigen, mit Bon, Säule und Betrag direkt im Bild.

Arbeitstitel „TankVideo“ ist der Projektname. Den endgültigen Produktnamen geben wir später bekannt.

Kamera 1 · Kassenplatz · live
BON 59812KASSE 1
Diesel Säule 450,16
Kaffee2,40
STORNO Kaffee-2,40
SUMME50,16
Girocard50,16
⚠ Tankbetrug Säule 4KS·AB 123
● Marker gesetzt
Schematische Darstellung: Overlay im Videobild, Ereignismarker in der Aufnahme.

Wofür es im Alltag wirklich gebraucht wird

Nicht unsere Vermutung — das sagen die Betreiber, die damit arbeiten.

1 · Den Vorgang in Sekunden finden

„Der Vorfall war irgendwann gestern Nachmittag.“ Ohne Kassenkontext heißt das spulen. Mit TankVideo springen Sie über Bon, Säule oder Ereignis direkt an die richtige Sekunde — die Suche dauert Sekunden statt einer halben Stunde.

2 · Die Diskussion am Tresen beenden

„Ich habe doch bezahlt.“ — „Da war mehr im Tank.“ Sie zeigen dem Kunden das Video seines Vorgangs, mit Bonnummer, Säule, Menge und Betrag im Bild. Kein Nachschlagen, kein Wort gegen Wort. Das Gespräch ist damit in aller Regel vorbei.

Entwickelt im laufenden Betrieb

TankVideo entsteht in Zusammenarbeit mit der Classic Tankstelle Joswig OHG in Hofgeismar — an einer echten Station, mit echter Kasse, echten Säulen und echtem Tagesgeschäft.

Das ist kein Marketing‑Detail, sondern der Grund, warum die Lösung funktioniert. Jede Erkennungsregel ist an realen Kassendaten entstanden — an Zahlungen, die zehn Minuten zu spät kamen, an Kartenabbrüchen, an Bargeld‑Einlagen mitten im Bon. Solche Fälle denkt sich niemand am Schreibtisch aus; man findet sie nur, wenn man einer Tankstelle beim Arbeiten zusieht.

Video allein beantwortet keine Frage

Bei einer Reklamation, einem Kassendifferenz‑Verdacht oder einem Wegfahrer steht am Ende immer dieselbe Aufgabe: die eine Stelle in vielen Stunden Aufzeichnung finden. Ohne Kassenkontext heißt das spulen. Mit TankVideo heißt es suchen — nach Bon, Säule oder Ereignis.

Was im Bild steht

Artikel, Storno, Warenrücknahme, Auszahlung, Zahlart, Bonnummer, Tankvorgang mit Säule, Menge und Betrag — gerendert direkt in den Stream, nicht in eine separate Datenbank.

Was in der Timeline steht

Storno, Kein‑Verkauf (Schubladenöffnung), Auszahlung, Split‑Zahlung, Tankvorgang und Tankbetrugs‑Verdacht als eigene Ereignisse in UniFi Protect — anspringbar wie eine Bewegungserkennung.

Was Ihren Hof nicht verlässt

Bilder, Kennzeichen und Kassendaten. Alles läuft lokal auf Ihrem Rekorder und der Box vor Ort — keine Cloud, kein Upload, kein fremder Anbieter, bei dem Ihre Aufnahmen liegen.

Funktionen

Modular — Sie schalten frei, was Sie brauchen.

Kassen‑Overlay

Der Bon läuft live im Kamerabild des Kassenplatzes mit. Jede Aufzeichnung trägt ihren Beleg bei sich — auch Jahre später, ohne Zusatzsoftware.

Tank‑Overlay

Zweiter Kamerakanal für den Hof: Säule, Kraftstoff, Menge, Betrag im Bild — der Tankvorgang ist im Video eindeutig zugeordnet.

Kennzeichenerkennung

Am Tankvorgang wird das Kennzeichen automatisch erfasst und an das Ereignis gehängt. Grundlage für die Zuordnung „welches Fahrzeug war an Säule 4“.

Tankbetrugs‑Verdacht

Tankvorgänge, die beendet, aber nicht bezahlt wurden, werden erkannt und als Verdacht markiert — mit Kennzeichen, Betrag und Sprungmarke ins Video.

Storno‑Marker

Stornos, Warenrücknahmen, Auszahlungen und Schubladenöffnungen ohne Verkauf landen als eigene Ereignisse in der Timeline — die klassischen Kassendifferenz‑Indizien.

Fernüberwachung

Wir sehen, ob Ihre Anlage läuft — Bildfluss, Kassenanbindung, Ereignisse. Ein stiller Ausfall bleibt nicht wochenlang unbemerkt.

Vorgangssuche in Protect 7.2

Mit UniFi‑Protect‑7.2 wird jeder Vorgang zusätzlich zu einem durchsuchbaren Kassenvorgang in Protect selbst — such­bar nach Bon, Betrag, Säule oder Kennzeichen. Protect legt den Beleg dabei auch nachträglich über die passende Aufnahmestelle.

Zwei Wege zum selben Vorgang. Das Overlay steht ab Werk im Bild — unabhängig von der Protect‑Version, auch auf älteren Rekordern. Ab UniFi Protect 7.2 kommt die native Vorgangssuche dazu: Kassen‑ und Tankvorgänge werden zu eigenen, durchsuchbaren Einträgen in Protect, und der Beleg wird rückwirkend über die richtige Aufnahmestelle gelegt. So trifft die Kennzeichensuche einen Tankvorgang direkt in Protect — ohne Umweg über ein zweites System.

Warum UniFi Protect

TankVideo setzt auf UniFi Protect von Ubiquiti auf — die Anlage meldet sich dort als ganz normale ONVIF‑Kamera an. Das ist keine Geschmacksfrage, sondern rechnet sich:

Ihre BNC‑Verkabelung bleibt liegen

Der größte Posten beim Kameratausch ist selten die Kamera — es ist das Kabel. Mit dem PoE‑Over‑2‑Wire‑Retrofit‑Extender laufen moderne IP‑Kameras samt Strom über die vorhandene Koax‑/BNC‑Leitung Ihrer alten Analoganlage. Kein Aufstemmen, kein Neuzug durch den Hof.

Ein Panoramabild statt vier Kameras

Die UniFi Camera G6 180 setzt zwei 8‑MP‑Sensoren zu einem 180°‑Panorama mit 7680 × 2160 Pixel (16 MP) zusammen — genau die Auflösungsreserve, aus der wir das Kennzeichen an der Säule herausschneiden. Genau diese Kamera läuft in unserer Installation.

KI läuft im Haus, nicht in der Cloud

Personen‑, Fahrzeug‑, Tier‑ und Kennzeichenerkennung rechnet die G6 180 auf ihrer eigenen KI‑Einheit. Die Bilder bleiben auf Ihrem Rekorder — für eine Tankstelle mit Kunden‑ und Mitarbeiterbildern ist das kein Detail, sondern die Voraussetzung.

Nachtsicht und Wetter

IR‑Nachtsicht bis 20 m und IP66 — die Säule ist auch um drei Uhr morgens im Regen ein verwertbares Bild. Genau dann passieren die Vorgänge, um die es geht.

Ein System, keine Insel

Kassenkontext, Kameras, Aufzeichnung und Ereignisse liegen in einer Oberfläche. Kein zweiter Rekorder, keine Parallelwelt, kein Personal, das zwei Systeme bedienen muss.

Marker statt Suchlauf

Unsere Ereignisse landen in derselben Timeline wie die Bewegungserkennung von Protect — anspringbar in der App, auch vom Telefon aus.

So läuft es

Die Anlage sitzt zwischen Kasse und Rekorder — und meldet nach außen nur, ob sie läuft.

Aufbau von TankVideo Am Standort speisen Kasse und Kameras die TankVideo-Box; sie gibt den Stream mit eingeblendeten Kassendaten an den UniFi-Protect-Rekorder zurück. Alle Daten bleiben vor Ort. Über einen verschlüsselten WireGuard-Tunnel meldet die Box unserer Zentrale ausschließlich ihren Betriebszustand, und zwar nur in eine Richtung. Ein Zugriff von uns in die Anlage ist gesperrt; die Anlagen verschiedener Kunden sehen sich gegenseitig nicht. AM STANDORT Bilder, Kennzeichen und Kassendaten bleiben hier BEI UNS · SERVICE optional · nur Zustand Kasse HUTH · Vectron Kameras UniFi G6 180 Kasse · Zapfsäulen TankVideo-Box Overlay rendern Kennzeichen lesen Vorgänge prüfen UniFi Protect · Rekorder Aufzeichnung mit Kassendaten im Bild Marker: Storno · Tankbetrug · Kein-Verkauf KEINE CLOUD kein Upload Bons Bild Stream mit Overlay + Ereignisse WireGuard optional → ✕ Rückweg gesperrt SSH nur im Supportfall, nach Ihrer Freigabe Zentrale Lizenz Fernüberwachung Alarm bei Ausfall Kunden getrennt Anlagen verschiedener Kunden sehen sich nicht

Videobilder, Kennzeichen und Kassendaten bleiben im linken Kasten. Der Tunnel nach rechts ist optional — im Standard existiert er nicht. Ein Zugang in Ihre Anlage besteht nie dauerhaft: Für einen Supportfall geben Sie ihn frei, danach ist er wieder zu.

1

Anschluss Eine kleine Box kommt in den Technikraum. Sie hört an der vorhandenen Kassen‑Schnittstelle passiv mit und holt sich die Kamerabilder von Ihrem UniFi‑Protect‑Rekorder.

2

Einblendung Die Box liefert die Streams mit Overlay an Protect zurück — der Rekorder zeichnet ab sofort Bild und Kassendaten auf.

3

Marker Auffällige Vorgänge erscheinen als Ereignisse in der Aufnahme‑Timeline. Ein Klick, und Sie stehen an der richtigen Sekunde.

4

Betrieb — Sie entscheiden über die Verbindung Standard: getrennt. Die Anlage meldet uns nichts; wir erfahren von einer Störung, wenn Sie anrufen (Best‑Effort‑Support).

Auf Wunsch: proaktiv. Sie schalten eine verschlüsselte Verbindung frei, über die die Anlage ausschließlich ihren Betriebszustand meldet — keine Bilder, keine Kassendaten. Dann sehen wir einen Ausfall, bevor Sie ihn bemerken. Die Anlagen verschiedener Kunden sehen sich dabei gegenseitig nicht.

Und wenn wirklich etwas kaputt ist: Im Rahmen eines Supportfalls kann über dieselbe Verbindung ein SSH‑Zugang zur Box freigeschaltet werden — damit wir die Störung beheben, ohne dass jemand anreisen muss. Er ist im Normalbetrieb gesperrt, wird nur für den konkreten Fall geöffnet und danach wieder geschlossen. Ohne proaktiven Supportvertrag gibt es ihn gar nicht.

Zum Nachlesen

Wie die Wegfahrer-Erkennung technisch funktioniert, welche Zahlen dahinterstehen — und drei Fehlalarme aus dem Livebetrieb, die uns die eigentlichen Regeln beigebracht haben.

Wegfahrer erkennen: Warum die Kasse allein nicht reicht

Was wir nicht versprechen

Ehrlichkeit spart Ihnen und uns Ärger — deshalb hier statt im Kleingedruckten.

Der Tankbetrugs‑Erkenner meldet einen Verdacht, kein Urteil.

Ein Kunde, der erst zehn Minuten später bezahlt, und eine abgebrochene Kartenzahlung sehen in den Kassendaten zunächst genauso aus wie ein Wegfahrer. Die Anlage gewichtet das mit dem Kamerabild und den Zahlungen des Bons, aber sie ersetzt nicht den Blick eines Menschen. Was sie zuverlässig leistet: den Vorgang finden und belegen — statt ihn im Tagesgeschäft untergehen zu lassen. Genau darin liegt nach Aussage unserer Betreiber derzeit auch der praktische Nutzen, nicht in einer Automatik.

Worauf TankVideo aufbaut

Kein Produkt entsteht aus dem Nichts. TankVideo steht auf freier Software — wir nennen sie, weil Sie wissen sollen, was auf der Box läuft, und weil die Menschen dahinter die Nennung verdient haben.

Plattform

Debian GNU/LinuxBetriebssystem der Boxfrei / GPL u. a.
systemdDienste, Selbstheilung, WatchdogLGPL-2.1+
nftablesFirewall (Support-Zugang)GPL-2.0

Video

FFmpegStreams dekodieren, Overlay einbrennen, kodierenGPL-2.0+ (Debian-Build)
MediaMTXRTSP-Server, über den der Rekorder liestMIT

Die Anlage selbst

GoSprache und StandardbibliothekBSD-3-Clause
fogleman/gg · freetypeOverlay zeichnen und beschriftenMIT · FreeType-Lizenz
go.bug.st/serialV.24-Leitung zur KasseBSD-3-Clause
SQLite (modernc)Verfügbarkeits- und Audit-ProtokollPublic Domain · BSD-3
yaml.v3KonfigurationMIT / Apache-2.0
DejaVu Sans MonoSchrift im VideobildDejaVu-Lizenz (frei)

Kennzeichenerkennung (nur wo aktiviert)

fast-alpr · ONNX RuntimeKennzeichen lesen — vollständig auf der BoxMIT
OpenCVBildvorverarbeitungApache-2.0
FastAPI · uvicornSchnittstelle zum ErkennungsdienstMIT · BSD-3

Fernbetreuung (nur bei proaktivem Vertrag)

NetBird (Client)verschlüsseltes privates Netz (WireGuard) auf der AnlageBSD-3-Clause
NetBird (Server)Vermittlung des Netzes — läuft bei uns, unverändertAGPL-3.0
OpenSSHSupport-Zugang im StörungsfallBSD-artig

Zur Ehrlichkeit gehört auch das hier

Die Anwendung, die daraus TankVideo macht — Kassenprotokolle lesen, Bons ins Bild rendern, Vorgänge prüfen, Ereignisse melden — ist unsere Software und nicht quelloffen. FFmpeg wird als eigenständiges Programm aufgerufen, nicht in unsere Software hineingebunden; seine GPL erstreckt sich damit nicht auf unseren Code. Den NetBird-Server (AGPL) betreiben wir unverändert. Die Lizenztexte aller genannten Komponenten liegen auf jeder Anlage als eine Datei bereit — auf Wunsch bekommen Sie sie.

Ihre Daten bleiben bei Ihnen

Das ist kein Zusatz, sondern die Bauweise: Videobilder, Kennzeichen und Kassendaten verlassen Ihren Standort nicht.

Aufzeichnung und Auswertung laufen vollständig bei Ihnen — auf Ihrem UniFi‑Protect‑Rekorder und auf der TankVideo‑Box in Ihrem Technikraum. Es gibt keine Cloud, in die Bilder hochgeladen werden, und keinen Anbieter (auch uns nicht), bei dem Ihre Aufnahmen liegen. Selbst die Kennzeichenerkennung rechnet vor Ort. Fällt Ihre Internetleitung aus, läuft die Anlage weiter — sie braucht uns nicht, um zu arbeiten.

Im Auslieferungszustand ist die Anlage von uns getrennt. Sie meldet nichts — nicht einmal, dass es sie gibt. Kein Herzschlag, keine Konfiguration, keine Gerätedaten. Sie läuft für sich, in Ihrem Netz, unter Ihrer Kontrolle.

Kein Ton. Die Kameras haben Mikrofone, TankVideo benutzt sie nicht: Die Tonspur wird verworfen und erreicht die Aufzeichnung nicht. Videoüberwachung im Verkaufsraum kann zulässig sein — das Mithören von Gesprächen an der Kasse ist es nicht. Deshalb ist Ton ab Werk abgeschaltet.

Protokolle löschen sich nach 72 Stunden. Die Anlage protokolliert ihren Betrieb, damit eine Störung nachvollziehbar bleibt — darin stehen auch Kassenvorgänge und erkannte Kennzeichen. Diese Protokolle verschwinden automatisch, spätestens nach drei Tagen. Wie lange Ihre Videoaufzeichnung bleibt, entscheiden allein Sie auf Ihrem Rekorder.

Erst wenn Sie proaktive Betreuung wünschen, schalten Sie eine verschlüsselte Verbindung frei. Dann meldet die Anlage uns ihren Betriebszustand — Zählerstände, Version, aktive Funktionen, täglich einmal ihre Konfiguration und die Gerätedaten der Box. Es gehen Zahlen hinaus, keine Inhalte: keine Bilder, keine Kennzeichen, keine Kassendaten. Ohne diese Freischaltung erfahren wir von einer Störung erst, wenn Sie anrufen — das ist die Abwägung, und Sie treffen sie.

Über dieselbe Verbindung lässt sich im Supportfall zusätzlich ein SSH‑Zugang zur Box freischalten, damit wir eine Störung beheben können, ohne dass jemand anreisen muss. Er ist im Normalbetrieb gesperrt, wird nur von Ihnen und nur für den konkreten Fall geöffnet und danach wieder geschlossen — und ohne proaktiven Supportvertrag gibt es ihn gar nicht. Ehrlich dazugesagt: Wer diesen Zugang hat, könnte auf der Box auch an Protokolle und Standbilder. Was das genau heißt und wie wir es einhegen, steht in der Datenschutzerklärung.

Für den rechtlichen Rahmen liefern wir den Auftragsverarbeitungsvertrag, dokumentierte Löschfristen und die technisch‑organisatorischen Maßnahmen. Kameras am Kassenplatz berühren zudem die Mitbestimmung Ihres Betriebsrats; wir unterstützen Sie bei den Unterlagen.

Vorführung anfragen

Am schnellsten überzeugt eine Aufnahme aus Ihrem eigenen Haus. Schreiben Sie uns, welche Kasse und welchen Rekorder Sie einsetzen — wir melden uns mit einem konkreten Vorschlag.

info@tankvideo.de