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-06-10 caddy Bavel 70 caddy.csv
2026-06-05 caddy Bleiswijk 182 caddy.csv
2026-06-03 caddy Bavel 70 caddy.csv
2026-06-02 caddy Bleiswijk 182 caddy.csv
2026-06-01 caddy Bleiswijk 194 caddy.csv
2026-05-20 caddy Bleiswijk 182 caddy.csv
2026-05-12 caddy Bleiswijk 182 caddy.csv
2026-05-11 caddy Bleiswijk 194 caddy.csv
2026-05-08 kawasaki Bleiswijk 182 kawasaki.csv
2026-04-23 caddy Bavel 70 caddy.csv
2026-04-21 caddy Bleiswijk 182 caddy.csv
2026-04-03 caddy Bleiswijk 182 caddy.csv
2026-04-02 caddy Bleiswijk 182 caddy.csv
2026-03-31 caddy Bleiswijk 182 caddy.csv
2026-04-20 caddy Bleiswijk 182 caddy.csv
2026-04-07 caddy Bleiswijk 182 caddy.csv
2026-03-30 caddy Bleiswijk 182 caddy.csv
2026-03-27 caddy Bleiswijk 182 caddy.csv
2026-03-24 caddy Bleiswijk 182 caddy.csv
2026-03-20 caddy Bleiswijk 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 v2.72