Wybierz swój język

Aplikacja dla Kierowców Zawodowych - Zarządzanie Czasem Jazdy i Przerwami

 

Ta aplikacja jest przeznaczona dla kierowców zawodowych oraz firm transportowych, które chcą efektywnie zarządzać czasem jazdy, przerwami i innymi codziennymi czynnościami.

 

Główne funkcje:

- Rejestrowanie czasu jazdy, przerw, odpoczynku i innych czynności (np. załadunek/rozładunek, oczekiwanie).

- Automatyczne obliczanie godzin pracy dziennych i tygodniowych.

- Sprawdzanie przestrzegania Rozporządzenia (WE) nr 561/2006 dotyczącego czasu jazdy i odpoczynku.

- Generowanie szczegółowych raportów dla każdego dnia, tygodnia i miesiąca.

- Wsparcie wielojęzyczne i przyjazny interfejs użytkownika.

Rozporządzenie europejskie (WE) nr 561/2006 określa następujące główne zasady:

- Maksymalny czas prowadzenia dziennie: 9 godzin (może być wydłużony do 10 godzin dwa razy w tygodniu).

- Maksymalny czas prowadzenia tygodniowo: 56 godzin.

- Maksymalny czas prowadzenia w dwóch kolejnych tygodniach: 90 godzin.

- Przerwa po 4 godzinach i 30 minutach jazdy: minimum 45 minut (lub przerwy dzielone: 15 + 30 minut).

- Odpoczynek dzienny: minimum 11 godzin (lub 9 godzin trzy razy w tygodniu).

Aplikacja jest dostępna na https://tacho.tvnl.eu

 

Instalacja aplikacji na urządzeniach mobilnych jest prosta: otwórz przeglądarkę Chrome, wejdź na stronę i dodaj ją do ekranu głównego. Przy pierwszym uruchomieniu aplikacja zapyta, czy chcesz ją zainstalować; zaakceptuj, a będzie natychmiast dostępna na telefonie.

Samouczek wideo instalacji Android i IOS

Dla użytkownika demo możesz wypróbować konto Ten adres pocztowy jest chroniony przed spamowaniem. Aby go zobaczyć, konieczne jest włączenie w przeglądarce obsługi JavaScript. i hasło test11.

Uwaga: w tym momencie aplikacja jest całkowicie bezpłatna, więc każda opłata pobierana za jej dystrybucję jest całkowicie zabroniona.

  

Funkcjonalność aplikacji opiera się na dwóch głównych komponentach:

  1. Ręczne wprowadzanie danych – realizowane prosto, przez zaznaczenie momentu rozpoczęcia i zakończenia czynności. Jeśli chcesz także rejestrować pozycję GPS, należy zezwolić aplikacji na dostęp do lokalizacji telefonu.

  2. Korzystanie z aplikacji na urządzeniach z Androidem – w tym trybie aplikacja używa GPS telefonu do monitorowania aktywności w czasie rzeczywistym, działając podobnie jak tachograf, i automatycznie przesyła dane do bazy danych.

TachoGPS – Inteligentne śledzenie GPS dla pojazdów
TachoGPS to zaawansowana aplikacja do monitorowania aktywności kierowców i ruchu pojazdów z dokładnym śledzeniem GPS w czasie rzeczywistym. Aplikacja automatycznie wykrywa, czy pojazd się porusza (jazda) czy stoi w miejscu i rozróżnia przerwy od innych czynności.

Główne funkcje:

  • Automatyczne rejestrowanie aktywności: jazda, przerwa, inne.

  • Średnia ruchoma prędkości do filtrowania fałszywych wahań.

  • Inteligentny backup i rollback dla niepoprawnych stanów.

  • Lokalna baza danych i automatyczna synchronizacja z serwerem.

  • Powiadomienia i ciągłe monitorowanie w tle.

TachoGPS zapewnia bezpieczeństwo i przejrzystość dla firm transportowych i kierowców, optymalizując zarządzanie flotą.

https://play.google.com/apps/testing/eu.tvnl.tachogps

 

1️⃣ Ogólna rola
Lokalizacja działa w tle jako Foreground Service, monitorując pozycję GPS, prędkość i aktywność kierowcy. Zapisuje aktywności w czasie rzeczywistym (jazda, przerwa, inne aktywności) i przesyła je na serwer lub zapisuje lokalnie, jeśli brak internetu. Zgodne z przepisami UE dla tachografów cyfrowych (np. zasada 1 minuty, zmiana między jazdą/przerwą/inne).

2️⃣ Struktury danych i bufory

  • Bufor prędkości: przechowuje ostatnie 5 prędkości, aby potwierdzić, że kierowca faktycznie prowadzi.

  • Bufor aktywności: zapisuje aktywność co sekundę, aby stosować zasadę 1 minuty i centralizować dominującą aktywność.

3️⃣ Wykrywanie aktywności
Serwis śledzi 4 główne stany:

  • "jazda" – gdy średnia prędkość w buforze >10 km/h

  • "inne" – aktywności nie związane z jazdą (praca, obsługa, itp.)

  • "przerwa" – odpoczynek

  • "N/A" – stan początkowy przed wykryciem jazdy lub innych aktywności

Przejścia między stanami:

  • Jazda → Inne: jeśli prędkość <10 km/h przez ≥2 sekundy

  • Inne → Przerwa: jeśli czas trwania >15 minut

  • Inne/Przerwa → Jazda: jeśli średnia prędkość w buforze przekracza próg
    Zasada krytyczna: Przerwa nie może przejść bezpośrednio do Inne; musi przejść przez Jazdę

4️⃣ Zarządzanie GPS i dokładność
Używa FusedLocationProviderClient do GPS o wysokiej dokładności.
Ignoruje współrzędne gorsze niż ustawiony próg (domyślnie 10 m). Zapisuje współrzędne startowe i końcowe dla każdej aktywności.

5️⃣ Zapisywanie aktywności

  • typ (jazda/przerwa/inne)

  • czas start/stop

  • współrzędne start/koniec

  • średnia prędkość

Z internetem: próbuje wysłać na serwer i powtarza nieudane aktywności.
Bez internetu: zapisuje lokalnie w bazie danych.

6️⃣ Zasada 1 minuty
Zapisuje aktywność co sekundę. Co minutę oblicza dominującą aktywność i zapisuje jako podsumowanie.
Przykład: jeśli w ciągu minuty kierowca prowadził 40 sekund i miał 20 sekund przerwy → minuta zapisana jako jazda.

7️⃣ Foreground Service i powiadomienia
Serwis działa jako Foreground Service z permanentnym powiadomieniem, zgodnie z wymaganiami Android dla GPS w tle. Powiadomienie pokazuje, że śledzenie GPS jest aktywne i umożliwia szybki dostęp do aplikacji.

8️⃣ Inne aspekty
Bufor prędkości i czas niskiej prędkości zapobiegają fałszywemu wykrywaniu jazdy podczas krótkich postojów. Wszystkie dane są zapisywane okresowo i synchronizowane automatycznie, gdy sieć jest dostępna.