public class MachineDataStream { private readonly IHubContext _hub; public async Task BroadcastAsync(MachineReading reading) { await _hub.Clients.All .SendAsync("liveData", reading); } } public record MachineReading( int WeedsDetected, int WeedsTreated, double GroundClearanceMm, double SpeedKmh, double TempCelsius, double PressureBar, int WaterLitres, int DieselLitres );
Chained to the cab
Tiefgrün's precision weeding machines do remarkable work — AI detects weeds with high accuracy and hot water eliminates them at the root. But the operator had one constraint: to see what the machine was seeing, they had to sit in the tractor cab in front of a fixed monitor. That made it impossible to walk the field, inspect the machine, and stay informed at the same time.

Precise plant detection — processed directly on the machine

Live measurements streamed every second to the farmer's phone
See every weed. From anywhere.
We built a Progressive Web App with a backend service running directly on the machine. Every second, the app streams live measurements straight to the farmer's phone: weeds detected, weeds treated, ground clearance, speed, temperature, pressure, water level, and diesel. The farmer gets the same situational awareness as standing next to the monitor — but from the edge of the field.
The immediate feedback loop is the game-changer. When the AI flags something unexpected, the farmer knows instantly — without walking back to the cab.
Walk the field. Check the machine. Watch live detections. All from your phone — while the machine works.

Settings adjusted on the phone, applied to the machine instantly
Adjust the machine. Don't stop the machine.
Machine parameters change constantly with field conditions. The PWA lets the operator adjust settings live — directly from their phone — while the machine keeps moving. Because it installs as a native app on any device, operators get a full-screen, distraction-free experience without app store friction. It also means we can detect and handle edge cases properly: when the machine is out of range or encounters an error, the app guides the operator through exactly what to do next.
100% ecological. Zero compromises.
Tiefgrün's mission is to replace herbicide-based weeding with precise hot-water treatment — lowering costs and eliminating chemical runoff. Our PWA amplifies that mission: operators stay informed, react faster, and catch issues before they become downtime.
Live measurement refresh rate
Ecological weeding — no herbicides
Installable, offline-resilient, mobile-first
Get In Touch
Let's Build Something Great Together
Have a question or want to discuss a project? We'd love to hear from you. Fill out the form below and we'll get back to you as soon as possible.
Grüezi! Prefer to chat first? Let's grab a virtual coffee and explore how we can help bring your vision to life!
Schedule 30-Min Google MeetYou can also reach us directly at [email protected]
