A holiday project

Our home on wheels.
Now in my hand.

From anywhere in the world. All it takes: internet — nothing else.

Adria Sonic 700 SL – mein Wohnmobil
The story

What do you do when you have holidays and time?

You take care of the things that are fun.

And no worries: there's still plenty of time for loved ones, for sun, sea and long evenings — this mission doesn't eat the holiday. Right now it's raining. And what can I say: exactly that time is what I'm putting into this very page.

About me

Sascha Stötzer

Authorised officer (Prokurist) · Head of Purchasing & IT

SystemadministratorDigitalisierungsexperteERP-Spezialist (Infor COM)IT-LeitungEinkaufsleitungIT-StrategieIndustrie 4.0ProzessautomatisierungBusiness IntelligenceOracle / DatenbankenFull-Stack-EntwicklungSchnittstellen & IntegrationAutomatisierung & KIReverse Engineering

Seit vielen Jahren bewege ich mich an der Schnittstelle zwischen kaufmännischen Prozessen, Unternehmens-IT, ERP, Datenbanken und Digitalisierung. Was nach getrennten Welten klingt, gehört für mich zusammen — entscheidend ist, die Zusammenhänge zu verstehen und daraus Systeme zu bauen, die im Alltag wirklich funktionieren. Meine größte Stärke: kaufmännisches Denken mit tiefem technischem Verständnis verbinden.

Leadership & responsibility

Als Prokurist trage ich Handlungs- und Zeichnungsvollmacht und verantworte die Bereiche Einkauf und IT — mit Personalverantwortung, Budget- und Kostenverantwortung sowie der strategischen und operativen Steuerung beider Bereiche. Ich führe Teams, verhandle mit Lieferanten, gestalte Verträge und arbeite eng an der Schnittstelle zwischen Geschäftsführung und Fachabteilungen — mit dem Anspruch, aus Anforderungen Lösungen zu machen, die im Alltag tragen. Dazu gehört die Verantwortung für die zentrale Systemlandschaft: vom ERP (Infor COM) über Business Intelligence, Zeitwirtschaft und Betriebsdatenerfassung (BDE) bis zu Lagerverwaltung, Warenwirtschaft und EDI-Anbindungen.

ProkuraPersonalverantwortungTeamführungBudget- & KostenverantwortungStrategischer EinkaufLieferantenmanagementVerhandlungsführungVertragsgestaltungSupply Chain ManagementIT-LeitungDigitalisierungsstrategieProjektleitungChange ManagementERP-Landschaft (Infor COM)Business IntelligenceZeitwirtschaftBetriebsdatenerfassung (BDE)Lagerverwaltung / WMSWarenwirtschaftEDI-Anbindungen

Business and technology belong together

Im Einkauf beschäftigen mich Beschaffung, Lieferantenmanagement, Supply Chain, Prozesse und Kosten — und gleichzeitig arbeite ich sehr nah an den technischen Systemen dahinter. Ein zentraler Bestandteil ist seit Jahren das ERP-Umfeld, insbesondere Infor COM. Ich will nicht nur wissen, dass ein System funktioniert, sondern wie — deshalb beschäftige ich mich detailliert mit Datenflüssen, Schnittstellen, Protokollen und der Kommunikation zwischen Systemen.

Understanding and improving processes

Mein Ansatz beginnt selten bei einer bestimmten Software, sondern beim vollständigen Ablauf: Wo entstehen die Daten? Wer braucht sie? Wo wird doppelt erfasst? Wo entstehen Fehler? Welche Schnittstellen fehlen — und was lässt sich automatisieren? Erst danach kommt die technische Lösung. „Das haben wir schon immer so gemacht" ist für mich kein Argument — aber Neues ist auch nicht automatisch besser. Am Ende muss es zuverlässig und ohne unnötige Komplexität laufen.

Automation & artificial intelligence

Immer wichtiger wird für mich Automatisierung und KI — weniger der Hype, mehr die Frage, wo sie echten Nutzen bringt: KI-Agenten in bestehende Abläufe einbinden, Informationen automatisiert auswerten, Dokumentationen erstellen, Software und Datenstrukturen analysieren. KI ist für mich kein Ersatz für Erfahrung, sondern ein Werkzeug — richtig eingesetzt mit enormen Möglichkeiten.

Happy to go one level deeper technically

SQL & DatenbankenTrigger & DatenmodelleERP · Infor COMOracleAPIs & SchnittstellenEDI & LobsterBDECrystal ReportsReportingLinuxNetzwerkeVPNWebanwendungenAutomatisierungKommunikationsprotokolleSystemintegrationReverse EngineeringKI & AgentenPalo Alto (Firewall)ProofpointVMwareCitrixVeeamActive DirectoryWindows ServerVirtualisierungIT-Security

And privately?

This page shows pretty well how I approach things professionally too: when something interests me, it rarely stays at the surface — then I research, test, document, question and keep developing it.

“Couldn't this be done differently?”

From this one question, projects emerge around networks, electronics, software, databases, APIs, automation, vehicle tech and AI. Not to use as much technology as possible — but for the moment when many separate parts become one working overall system.

Another project · professional

NEON — Operations Navigator

Ein eigenentwickeltes Web-Portal, das das ERP-System Infor COM um moderne, browserbasierte Fachanwendungen erweitert — konzipiert, gebaut und betrieben als Einzelentwickler.

Es entsteht bei einem mittelständischen, familiengeführten Zulieferer der Küchenmöbelindustrie — der sich nicht als reiner Fertiger versteht, sondern als Technologie- und Prozessgestalter und System-/Lösungsanbieter: von der Bestellung bis zur Fakturierung, alles aus einer Hand.

Und das Beste: Genau die Haltung, die dieses private Projekt antreibt — Neugier, technische Tiefe, Dinge zu Ende bringen — wird im Unternehmen nicht nur geduldet, sondern gefördert. Technologieoffen, mit echtem Vertrauen in die Mannschaft — in ihr Know-how, ihre Kompetenz und ihren Ehrgeiz. Ich glaube, genau daran liegt es, dass hier Besonderes entsteht.

Das ERP bleibt führend für Stammdaten, Aufträge und Buchungen. NEON liest live mit, veredelt die Daten zu Auswertungen, Plantafeln und Erfassungsmasken und schreibt eigene Bewegungsdaten in ein separates Schema zurück — das ERP wird nie kompromittiert. Nutzbar dort, wo Infor COM an Grenzen stößt: am Shopfloor, am Scanner, im Browser, auf dem Tablet — ohne Client-Installation, ohne Zusatzlizenzen.

Core principles

🔐

Single sign-on via AD

Anyone logged in on their Windows PC is logged into NEON — no separate login.

🧩

Permissions & menu from AD

The menu is generated at runtime from AD OUs and groups. New module = one AD entry, no code deploy.

Live data instead of reports

All views work directly on the Infor COM tables (Oracle), index- and filter-optimised.

🎨

One design system

A shared shell with light/dark, spotlight search and tab navigation — every module follows the same template.

🛠️

Pragmatic stack

IIS, Classic ASP / ASP.NET APIs, vanilla JS, Oracle 11, DevExpress for PDF/DOCX, self-hosted PaddleOCR.

Modules in production

🏭 Production

  • Shop-floor data capture — scanner logging of operations
  • Workers-Live — who is working on what right now
  • Order picking with document generation (PDF/DOCX)
  • Shipping notes via OCR, auto-matched
  • Resource lists

📊 Business Intelligence

  • KPI / shop-floor board as a large screen in the hall
  • Data-capture analysis by department & time
  • Operation KPIs (lead / setup times)
  • Post-calculation planned vs. actual per order
  • Personnel status live

👥 Human resources

  • Staff planning board (deployment & absence)
  • Customer planning board
  • Time accounts & balances
  • Employee master data & messages (scanner receipt)
  • Time tracking in the browser

🛒 Purchasing

  • Order requirements for planning
  • Order suggestions from stock & demand
  • Missing supplier invoices
  • DokuGuard — mandatory supplier documents

🗂️ Organisation

  • DMS Task Hub — documents, files, actions
  • Action planner (replaced by the Task Hub)

💻 IT / Admin

  • Oracle 11 toolbox (alert log, tablespaces, health)
  • Scanner assignments
  • Admin & deployment tools

In preparation: occupational safety/EHS, quality management (CAQ), maintenance, test-equipment management, applicant management.

What this project shows

🧱 Full stack from one hand

Concept, data model, backend, frontend, deployment and operation.

🔍 Deep ERP integration

Directly on the Infor COM data model (Oracle), incl. query and index optimisation for real-time views.

🏢 Enterprise concepts in an SME

SSO, AD permissions, design system, API layer, OCR — deliberately lean instead of framework overhead.

🎯 User-centred

Modules grow from real requirements of the departments and evolve iteratively.

The trigger

With the shutdown of the old mobile networks, the Truma iNet Box can no longer keep its SMS remote service running. What would remain: control only within radio range, via an app whose future no one guarantees.

I didn't want to declare the box obsolete for that reason. Quite the opposite.

I wanted to give it a second, better chance.

The work

Listen. Decode. Unify.

1

Listened

Captured the radio traffic between vehicle and onboard tech — signal by signal, until the pattern became visible.

2

Decoded

Understood the devices' language piece by piece: which command does what, which value means what. Plain text.

3

Unified

Took every system out of its island and brought it onto one single, self-operated platform. One cockpit for everything.

Not replaced — understoodThere are many approaches that simply replace the Truma iNet Box with other modules. I didn't want that — and the projects you find online weren't enough for me. So instead I decoded the iNet Box's Bluetooth myself: the original stays installed, nothing is swapped, no tinkering with third-party hardware. Exactly that is the real lever — and the show.

Why the original box stays

Understand instead of replace — on purpose.

The iNet Box stays deliberately installed. Should my project ever die, everything runs again just like from the factory — no lost original functions, no dead end. All I need is a browser and the occasional glance.

And honestly: I believe this will outlast, in its life cycle, much of what the caravan industry rolls out today. I've just experienced exactly that, painfully — SMS remote control dies with the 2G shutdown. Truma confirms the consequences itself. The successor exists — but doesn't blow me away. How many boxes with exactly this setup are out there, I don't know; one thing is clear: this one will outlive them all.

Technical backgroundThe iNet Box talks to the app via Bluetooth (BLE) — and internally over the manufacturer's TIN protocol (Truma Interface Network) based on the LIN bus, physically via RJ12 sockets (TIN 1 / TIN 2). This exact interplay is what I decoded and use — without changing the box.

Unified

Truma, Victron, Liontron, Ruuvi, Teltonika — one language.

Systems that each used to live in their own app now talk to each other — reverse-engineered and unified on one platform.

🔥
Truma iNet Box
Gateway
🔥
Alde
Heating
❄️
Truma Aventa
A/C
🧠
Victron Cerbo GX
Onboard computer · Venus OS
📉
Victron SmartShunt
Battery monitor
☀️
Victron MPPT
Solar charge controller
🔌
Victron Orion XS
DC-DC charger
Victron IP43
Mains charger
🔁
Victron inverter
230 V
🔋
Liontron
LiFePO₄ · BMS
🌡️
Ruuvi
Wireless sensors
📶
Teltonika RUTX50
5G router
☁️
Cloudflare
Remote access

The kicker

“Where can I buy this?”

That's what everyone I show it to asks me.

Alles in einem Frontend — kein Zoo aus Einzel-Apps: nicht für die Batterie, nicht für die Sensoren, nicht fürs Wetter, nicht fürs Fahrtenbuch. Das führt sich sogar von allein: Fahrten starten und enden automatisch, weil alle Daten über den Bordrouter hereinkommen.

Experience it live

The whole app. Tap right through it.

alde⚡ WR an
386 W
Climate · Systems · Connect
🌧️
19° · Regen
Unterlaindern · 22 km/h W
23° / 19°
💧25% · 🌅 05:42
📶
Telekom.de · 5G
Signal geht so · −61 dBm
↓ 23,9 · ↑ 32,1 Mbit/s
6,0°
💧61%
KÜHLSCHR.
▲6,7 ▼0,0
−21,1°
💧63%
EISFACH
▲−16 ▼−26
26,5°
💧56%
FAHRZEUG
▲28 ▼23
☀️▲143 W
6,5 A
54,9 V
🔋BMS−426 W
32 %
2 h Rest
🔥 Heizung
21,5°Solltemperatur · 🌙 Nachtprofil aktiv
⚡ Energie
☀️Solar
143 W
6,5 A
🔋Akku
32 %
−33 A
📊 Langzeit · 7 Tage
🔌 Kühlbox
🔌 Aussenlicht
📍 Fahrten
🛣️ A 8 · → Salzburg
🚐
+5,5%STEIGUNG
82km/h
100
O
🚗 Fahrt aktiv · ⛰️ 683 m · 8 Sat
⛽ ~39,9 L · ~86 € · Ø 12,1 L/100
🚐 Heute 67,9 km · ≈ 17,79 €
📍 47.828, 11.896
↑ Ausfahrt 106 · Bernau a. Chiemsee in 450 m
🔊 ALS NÄCHSTES
St. Marinus und Anian
🏛️ Geschichte · 6,8 km · ca. 4 Min · wie ein Reise-Podcast
▶ AnhörenÜberspringen
📖 Fahrtenbuch führt sich selbst
🔔 Alarme & Erinnerungen
🔔
Liontron
Notified · 29,6 %
💧
Adria Dichtheitsprüfung
in 50 Tagen · ≈ 2 Monate · Sep 2026
🔧
HU/TÜV (Womo 4,7 t)
in 415 Tagen · nächstes Jahr (Sep 2027)
🔥
Gasprüfung G607
in 415 Tagen · ≈ 14 Monate
🛞
Reifen erneuern
in 1345 Tagen · in 4 Jahren
☀️ Sonnen-Ausrichtung
☀️ Sonne rechts – auf der Wohnseite/Markise · 34° hoch
🎯 Einnorden
Rechts = Wohnseite. Nach dem Parken einmal einnorden.
⚙️ Setup

Look & Feel — live umschalten

Standard Ozean Sonnenuntergang Wald 🌙 Nacht
🔗 Truma-Verbindung
🌍 Fernzugriff (Cloudflare)
🗂️ Log-Retention
💾 Backup & Wiederherstellen

👆 Tap through the tabs below — and switch the design in Setup. Just like the real app. (App shown in German.)

In numbers

0
systems unified
0
tabs, one app
0
frontend instead of separate apps
0
cost · for 3 years
custom rules
“Where can I buy this?”
“All in one app?”
“That's just insane.”

The typical reactions when I show it.

The real walkthrough

This is how it feels.

🐢🐇

Real screen recording from the app (excerpt). Drag the slider or tap a speed — slower 🐢 or faster 🐇.

Gallery · to browse

The real app — in pictures.

21 screenshots from live operation: Control, Energy, Trips, Sun, Setup. Tap to enlarge, use the arrows to page through. (App shown in German.)

Control & automate

Everything I can do with it.

🔥 Heat & climate

  • Wake up warm: target temperature infinitely, whenever you want
  • Night mode on a schedule — sleep cooler, don't freeze
  • Pre-heat hot water & switch auto-A/C
  • Frost protection keeps the warmth, even when it turns cold outside

⚡ Energy & battery

  • Watch the sun fill the battery
  • Inverter off as soon as no one needs it
  • Battery in protection? Release it again with one tap
  • Remaining runtime live — never a nasty surprise again
  • Starter battery in view, so the engine starts in the morning

🔔 Monitor & alert

  • Push straight to the iPhone — state of the art instead of SMS
  • Fridge door open? Battery too low? You know instantly
  • Define alarms (min/max) yourself, plus e-mail
  • Empty sensor battery? A timely warning

🚐 Fahrzeug & Unterwegs

  • Fahrtenbuch schreibt sich selbst — Start & Ende automatisch
  • TÜV, Wartung, Reifenalter, Gasprüfung — rechtzeitig erinnert
  • Reise-Geschichten zum Anhören — dein Bordrechner erzählt, was am Weg liegt, wie ein persönlicher Reise-Podcast
  • Wetter, Sonnenstand & die richtige Seite für die Markise
  • Tempo, Steigung, Tempolimit & Verbrauch immer im Blick

Plus: worldwide remote access, PIN protection, web app for the phone, several designs (look & feel), automatic backups — all self-built.

Favourite features

The small things that make the difference.

LIVE
🚸

Speed limit & exit ahead

The sign of the current road, the next motorway exit with destination and distance — even services, petrol station and river names along the way.

FREE
🧭

Nearby

Pitch, water & waste, supermarket, restaurant, laundrette, sights — at the touch of a button.

< 30 W
🔌

The inverter switches itself off

If the load stays below 30 W for 10 minutes (freely adjustable), the inverter turns off automatically. Never forget to switch it off again.

NO LIMITS
⚙️

Build your own rules

Build if-then automation yourself, entirely without Node-RED or extra tools. Whatever is technically possible gets done. Simple as that.

AUTO
📶

Speed test on arrival

Arrived? The app automatically measures how fast the network is at the new spot.

EASY
📡

Pro router, dead simple to use

The Teltonika RUTX50 is a pro device — not everyone gets on with the router menu. Van Control gives you your own, simple interface: signal, data usage, failover, Wi-Fi QR, restart — with one tap.

REAL-TIME
📐

Gradient & descent live

An inclination sensor shows in real time how steep it goes up or down while driving (+ % / − %) — including altitude and heading.

0× FORGOTTEN
🧳

Departure checklist

Engine on → “Setting off?” The checklist asks about the roof hatch, jacks & co. before you go.

80 %
💶

Budget under control

Set a monthly budget, warning from 80 % — fuel & costs always in view.

In everyday life

Two small examples.

📖 Trip log — runs itself

Start & end automatically via the router. No paper, no typing — the figures build themselves.

1.240
km · month
18
trips
12.1
Ø L/100
≈ 320 €
cost
21.4
hrs driving
72
Ø km/h
📷 Scan me

A little hello — scan it or press and hold for 2 seconds.

QR-Code – Van Control
“Pretty nice, right? Enjoy browsing on!” 🚐
👆 Hold for the message

Why all this

Finally whole.

This topic never felt quite whole to me. Every manufacturer has something great — but nothing complete. They can't, either: much is added on after the factory. So I brought it together — into one whole.

0 €
extra hardware
15 €
domain · for 3 years

Honestly: you do need to be tech-minded. Without any IT and technical understanding? Hardly doable. But that was exactly the appeal.

The difference

“Only nearby” became “from anywhere”.

Before

Only within radio range. Phone out, app open, hope it still works.

Now

A browser. Log in. Control it — from the sofa, the beach, even an internet café.

One frontend instead of ten apps

The difference in one table.

 Separate appsVan Control
Everything in one app✗ many
Operate from anywhereonly nearby✓ worldwide
Notificationspartly SMS✓ push to iPhone
Build your own rules✓ no limits
Automatic trip log
Extra costsper app / subscription✓ €0 extra

Push instead of SMS

The alert lands on your iPhone.

Kein sterbender SMS-Dienst mehr — Alarme und fällige Termine landen direkt als Push auf dem Sperrbildschirm. Stand der Technik.

V
🔔 Van Controljetzt
Benachrichtigungen sind aktiv. Alarme & fällige Termine erscheinen künftig mit Details — direkt hier. 🕐 26.07.2026 13:49

The heart of it

Installed components.

Real hardware, honestly named — unified on a self-developed platform.

Heat & climate
Truma iNet Box · Alde Kompaktheizung · Truma Aventa Klima
Energy
Victron Cerbo GX (Venus OS) · MPPT-Solarladeregler · SmartShunt · Orion XS DC-DC · Blue Smart IP43 Netzladegerät · Wechselrichter
Battery
Liontron LiFePO₄ mit Bluetooth-BMS (Laden/Entladen steuerbar)
Wireless sensors
Ruuvi (RuuviTag) · Temperatur, Feuchte, Batterie
Internet on the road
Teltonika RUTX50 5G router — also provides the driving data
Gas (planned)
Mopeka Pro Check level sensors
Worldwide access
Cloudflare Tunnel + Access — no open port
Platform
Van Control — selbst entwickelt, läuft aktuell auf dem Bordrechner (Cerbo GX); später evtl. auf einem Raspberry Pi (für KI-Aufgaben)

By the way: all devices bought myself — nothing sponsored. They're not the cheapest components, but you can tell: each is worth its money. Get out what's inside them, and you get exactly that.

Bespoke · not off-the-shelfThis integration was built for exactly this setup — precisely these components in precisely this constellation. Every radio register, every rule and every automation is tuned to this interplay and live-tested. A different vehicle, different devices, different firmware — that would be its own analysis. Exactly that makes it a one-off build, not an app you install somewhere.

Van Control is a private project and is not affiliated with the manufacturers mentioned. All brand and product names belong to their respective owners and are used here only to describe the installed technology.

System overview

How it all connects.

🔥Alde heating
❄️Aventa A/C
☀️Victron Solar
🔌SmartShunt
🔋Liontron BMS
Victron inverter
🌡️Ruuvi sensors
📶Teltonika router
🧠Cerbo GX + touch display + Van ControlThe brain — collects, controls, regulates
⚙️Rules & automation — self-built, without Node-REDInverter off below 30 W / 10 min · night temperature on a schedule · frost protection · alarm rules (min/max) → push to iPhone
☁️Secured remote accessEncrypted · no open port
🌍Internet
📱Your phone — worldwide

Schematic illustration — deliberately without manufacturer logos, only to illustrate the interplay. For specific product names see “Installed components”. Van Control is a private project and is not affiliated with the manufacturers mentioned; all brand and product names belong to their respective owners.

It continues

What comes next into my world.

In progress

🧊 The Thetford fridge that holds the perfect range

We all know it: either everything's frozen or everything's warm — the Thetford fridge rarely hits the perfect point. I'm getting access to its bus and letting it regulate itself. No more “two steps up, one down”.

Already started

🚨 The alarm system in one hand

Here too the SMS topic is a pain — so it belongs in the world of Van Control. Already under way. All that's missing is a place where I can let it blare in peace for testing. 😄

Planned

⛽ Gas level in view

Wireless sensors on the bottles — so it never runs out mid-cooking and the swap is due in good time.

When there's time

💡 Ambient lighting over the air

A Shelly RGBW switches an LED strip under the awning (and maybe indoors) — straight from Van Control. Around €50–80, a little tech understanding, installation and some tweaking of the system until it runs.

Vision

📷 AI height warning & sign recognition

A perennial motorhome topic: clearance height. Goal: camera + AI recognise height-limit signs early — and an alarm warns when the vehicle won't fit underneath. Runs on a Raspberry Pi.

Questions that always come up

Briefly explained.

Do I have to be a programmer?

No — but tech-minded. Without any IT and technical understanding it's hardly doable. That was exactly the appeal.

What does it cost?

No extra hardware. Only the domain: €15 for three years. Everything runs on the onboard computer that's there anyway.

How do I operate it on the road?

Via the browser — worldwide, secured, with no open port on the network. Internet is enough, even from an internet café if need be.

What if a manufacturer changes something?

Van Control depends on no third-party service. I build the rules myself — whatever is technically possible gets done.

Can I buy this?

Everyone actually asks that. 😄 Right now it's a private project — built for the joy of it.

A little aside to smile at

Why inetbox.uk, of all things?

🔒 van.inetbox.uk

The iNet Box is the gateway into the motorhome — and was my original problem child. Because I wanted to reach it from outside and the domain was going cheap, that's what I chose. Not out of stinginess — but because I was thinking of the original topic. And bam: an annoyance turns into a flow that suddenly unites many things.

“Always start something in life and push it forward. Because when you think you're at the end — I tell you: that's not it.”

Your camper

Your tech.
Your rules.

→ To the live demo

The result

All it takes: internet.
Nothing else.

#VanControl — gave the box a second, better life.