Arbeitszeit Tracken mit Pausenzeiten

Hallo zusammen,

ich habe mir eine Automatisation gebaut, die einen Helfer umschaltet, je nach dem ob ich meinen Arbeits-Laptop im WLAN habe (Device Tracker) oder ob ich mich in der Firma aufhalte (Zone). Mithilfe eines, bzw. zwei History_stats lese ich dann so meine tägliche und wöchentliche Arbeitszeit aus.
Soweit funktioniert auch alles ganz gut, nur leider ist es noch nicht perfekt:
Aktuell berücksichtige ich die Pausenzeit noch nicht, die mit 30 minuten nach 6 Std. Arbeit abgezogen wird.
Gibt es eine Möglichkeit, das irgendwie zu Integrieren? Könnte man das bei der History_stats mit einer Subtraktion lösen? Wenn ja, wie?