FletrThe VDA5050 Monitoring & Debugging Tool
Monitor, debug, and simulate VDA5050 communication - in real time.
Connect to your MQTT broker, observe AGV state and orders, diff message payloads, and see errors and warnings timings - all from one desktop app.
Windows 10+ · macOS 11+
Everything you need to debug VDA5050
Purpose-built for VDA5050 engineers. No more digging through raw MQTT logs or writing custom scripts.
Real-time Message Observer
Watch live VDA5050 messages as they flow between your fleet manager and AGVs. Filter by topic type, expand payloads, and compare consecutive states with built-in JSON diffs.

AGV Fleet Dashboard
See the health of your entire fleet at a glance. Status cards show each AGV's operating mode, driving state, battery level, active actions, and error count — all updating in real time.

Error & Warning Timeline
Track every VDA5050 error and warning with time-range intervals. Filter by date, severity, and AGV — then drill into expanded details to understand exactly when issues started and resolved.

Alarm History & Filtering
Browse a searchable table of all detected VDA5050 errors — both open and resolved. Filter by date range, error type, and severity level to find exactly what you need.

AGV Details & Diagnostics
Drill into any AGV for a complete operational overview. See connection status, operating mode, battery level, driving state, active errors with severity badges, and live action execution states — all on a single page.

Order Path Visualization
Follow every VDA5050 order as an interactive vertical timeline. See completed, active, and planned nodes and edges update in real time — with expandable action panels and an order selector to review past paths.

Live Recording & Layout Viewer
Watch AGV movements build up live on a 3D canvas — nodes, edges, and stations appear as orders execute. Import existing VDA5050 LIF layouts, overlay background images, toggle layer visibility, track multiple AGVs at once, and save the captured path back out as a LIF file.

Beyond VDA5050 — debug your whole MQTT factory
Define a Data Structure once — its discovery path (like factory/{zone}/conveyor/{deviceId}) and the messages it publishes — and every matching device on your broker shows up in the Devices sidebar, ready to send. Start from scratch or pick from the built-in M2X protocol catalog, then replay traffic end-to-end with the Structure Simulator.

Define
Describe peripheral families with discovery paths and prepared messages, or start from the built-in M2X catalog.
Discover
Every matching device on your broker auto-populates the Devices sidebar — no extra config, no polling loop.
Simulate
Replay prepared messages against the broker with the Structure Simulator — test dashboards end-to-end without real hardware.
Enable in Settings → Feature preview to try it today.
Frequently Asked Questions
Common questions about Fletr and VDA5050 debugging