Synchronizacja ze Scriptable

Nie musisz nic wrzucać ręcznie do folderów. Najlepszy tryb to wysyłka CSV bezpośrednio ze Scriptable do aplikacji na Synology.

Najwygodniej: Scriptable → Synology

Dodaj do swojego skryptu request POST na adres:

https://twoj-adres-nas:3010/api/import/scriptable

Token API:

Andrzej771205!

Przykładowy format JSON:

{
  "api_token": "Andrzej771205!",
  "caddy_csv": "...zawartość caddy.csv...",
  "kawasaki_csv": "...zawartość kawasaki.csv...",
  "prywatny_csv": "...zawartość prywatny.csv..."
}

Możesz też wysyłać jeden pojazd naraz na:

https://twoj-adres-nas:3010/api/import/scriptable/vehicle

{
  "api_token": "Andrzej771205!",
  "vehicle_slug": "caddy",
  "csv_text": "...zawartość caddy.csv..."
}

Ostatni import

DataPojazdCelKMŹródło
2026-07-24 kawasaki Bleiswijk 194 kawasaki.csv
2026-07-14 caddy Bleiswijk 182 caddy.csv
2026-07-13 kawasaki Bleiswijk 182 kawasaki.csv
2026-07-10 kawasaki Bleiswijk 182 kawasaki.csv
2026-07-09 kawasaki Bleiswijk 182 kawasaki.csv
2026-06-19 caddy Bleiswijk 182 caddy.csv
2026-05-26 kawasaki Bleiswijk 182 kawasaki.csv
2026-05-20 caddy Bleiswijk 194 caddy.csv
2026-04-24 kawasaki Bleiswijk 182 kawasaki.csv
2026-03-13 kawasaki Bleiswijk 182 kawasaki.csv
2026-03-20 caddy Bleiswijk 194 caddy.csv
2026-04-15 caddy Bleiswijk 182 caddy.csv
2026-04-09 kawasaki Bleiswijk 182 kawasaki.csv
2026-03-11 kawasaki Bleiswijk 182 kawasaki.csv
2025-11-06 kawasaki 2665 Bleiswijk, Holandia 182 kawasaki.csv
2025-11-05 kawasaki 2665 Bleiswijk, Holandia 194 kawasaki.csv
2025-11-04 kawasaki 2665 Bleiswijk, Holandia 182 kawasaki.csv
2025-10-17 kawasaki 2665 Bleiswijk, Holandia 194 kawasaki.csv
2025-11-07 caddy 2665 Bleiswijk, Holandia 194 caddy.csv
2025-11-03 caddy 2665 Bleiswijk, Holandia 182 caddy.csv

Awaryjnie: wklej CSV ręcznie

Ten tryb zostawiam jako plan B. Wklejasz zawartość plików CSV i synchronizujesz dane bez uploadu plików.

Tryb folderu

Ten tryb zostaje tylko pomocniczo. Jeśli kiedyś będziesz chciał, aplikacja nadal potrafi czytać z folderu:

/app/data/import

PlikStatusRozmiar
caddy.csv brak -
kawasaki.csv brak -
prywatny.csv brak -

Jak to teraz działa

  • Scriptable dalej zapisuje trasy tak jak dotąd,
  • Synology importuje CSV przez API albo przez wklejenie tekstu,
  • z kilometrówki powstają standardowe godziny: Bleiswijk = 06:00–17:00, Bavel = 07:00–17:00,
  • firma dla dnia liczy się z reguł Boels/JBI/James,
  • z tych danych buduje się bon tygodniowy i PDF.
Kilometrówka v3.01